Size: a a a

2020 April 09

P

Pavel in rust_offtopic
Piu Piu
/s/языки для обучения/игрушечные языки/
ну, тот же турбопаскаль не совсем игрушечный, у него хватает возможностей со структурами, модулями и ассемблерными вставками, чтоб писать в прод под дос
источник

P

Pavel in rust_offtopic
или навороченые демки и занимать с ними места на конфах
источник

P

Pavel in rust_offtopic
но его можно спокойно использовать в подмножестве без продовых и сложных штук
источник

PP

Piu Piu in rust_offtopic
λоλторт
либо не парятся, либо придумывают что-то поумнее, чем делать только якобы обратно совместимые изменения
звучит как пук в воздух
источник

Т8

Т-34 85 in rust_offtopic
Pavel
ну, тот же турбопаскаль не совсем игрушечный, у него хватает возможностей со структурами, модулями и ассемблерными вставками, чтоб писать в прод под дос
но ведь так никто не делает...
источник

P

Pavel in rust_offtopic
Т-34 85
но ведь так никто не делает...
15 лет назад делали
источник

P

Pavel in rust_offtopic
даже ещё 10 лет назад делали
источник

Т8

Т-34 85 in rust_offtopic
Pavel
15 лет назад делали
так всё, поезд ушёл...
источник

P

Pavel in rust_offtopic
потом у всех появились 64 бита и 16битная подсистема доса отвалилась на виндах
источник

А⚙

Антон ⚙️ in rust_offtopic
Pavel
ты вообще не продвинулся, только отстал
Я ж не каждый день читал
источник

PP

Piu Piu in rust_offtopic
Pavel
но его можно спокойно использовать в подмножестве без продовых и сложных штук
что такое без продовые и сложные штуки?
источник

P

Pavel in rust_offtopic
Piu Piu
что такое без продовые и сложные штуки?
приложения, за которые платят деньги, которые состоят не из одного файла и не только в консоль пишут
источник

DS

Doge Shibu in rust_offtopic
Piu Piu
типа андерграудные языки не парятся насчет обратной совместимости?
Скорее они часто сильно меньше, поэтому их проще быстро обьяснить студентам.

Т.е. открываешь любую программу на си, там сразу инклюды (надо обьяснять, что такое препроцессор, процесс линковки и т.д. и т.п.), сразу main с argc argv (а это указатель, спешу заметить), вывести на экран что-то - тоже самое, сразу указатели пошли.

А указатели людям вообще не понятны без курса по архитектуре ЭВМ.
источник

P

Pavel in rust_offtopic
Doge Shibu
Скорее они часто сильно меньше, поэтому их проще быстро обьяснить студентам.

Т.е. открываешь любую программу на си, там сразу инклюды (надо обьяснять, что такое препроцессор, процесс линковки и т.д. и т.п.), сразу main с argc argv (а это указатель, спешу заметить), вывести на экран что-то - тоже самое, сразу указатели пошли.

А указатели людям вообще не понятны без курса по архитектуре ЭВМ.
this. минимальное работоспособное подмножество языка.
источник

DS

Doge Shibu in rust_offtopic
Т.е. вариант - асм, потом уже си - он норм работать будет, это да.
источник

DS

Doge Shibu in rust_offtopic
Но так мало кто читает
источник

PP

Piu Piu in rust_offtopic
Doge Shibu
Скорее они часто сильно меньше, поэтому их проще быстро обьяснить студентам.

Т.е. открываешь любую программу на си, там сразу инклюды (надо обьяснять, что такое препроцессор, процесс линковки и т.д. и т.п.), сразу main с argc argv (а это указатель, спешу заметить), вывести на экран что-то - тоже самое, сразу указатели пошли.

А указатели людям вообще не понятны без курса по архитектуре ЭВМ.
ну это если сверху вниз пытаться объяснить. архитектуры ЭВМ же проходят в университетах
источник

B

Bogdan in rust_offtopic
Т-34 85
звучит как ахинея...
Возьмем джаву или шарп:

Слишком много плясок с классами для хеловорлда
источник

DS

Doge Shibu in rust_offtopic
(и то, там пойдут сразу темы из курса ОСей, потому что опять-таки линковка (а тут и динамическая линковка сразу) и т.п.)
источник

B

Bogdan in rust_offtopic
Возьмем С

Слишком много плясок с char*
источник