Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как изобрести принципиально новые языки программирования?

Программирование
Анонимный вопрос
Data Science
  · 6,9 K
Отец. Программист. Эмигрант. Обычный хороший человек.  · 11 мая 2022
Новые языки программирования обычно появляются по причине появления задачи с который не справляются текущие языки программирования. Например: по мере усложнения программ в 80е выяснилось что программировать проще представляя сущности как объекты - так из C появился С++. В 90е выяснилось что в больших программах есть проблемы с ручным управлением памятью - так из C++ появилась Java. 
1 эксперт согласен
Диванный философ, по совместительству инженер  · 13 мая 2022
Как и все что угодно в программировании. Начинаем с технического задания. Для чего нам нужен новый язык программирования, для решения каких задач? Следующий шаг - анализ уже имеющихся решений. Почему они нас не устраивают? Что именно в них нужно изменить чтобы они нас стали устраивать? Другими словами. "Принципиально новый революционный" для языка программирования это... Читать далее
2 эксперта согласны
Всегда нужно отталкиваться от задачи.
программист  · 12 мая 2022
Находите практические проблемы как в "кодинге" так и в "программировании вообще" и предлагайте их решения. На каких-то масштабах ваши решения могут быть реализованы в виде библиотек, на каких-то для этого потребуется уже язык программирования. Вот собственно так их и изобретают. ПС И разумеется новые языки включаяют в себя best practice всех своих предшественников - ну... Читать далее
Программирование, большие данные, криптопанк, SpecOps  · 31 мая 2022
Почти все современные языки программирования мультипарадигмальны и охватывают почти все принципы. Поэтому если нужно изобрести принципиально новые языки, нужно для начала определить новые принципы или парадигмы, которые в свою очередь, возможно но необязательно, должны быть практичны и предметно ориентированы.
2 эксперта согласныи1 эксперт не согласен
Думаю, что принципы и парадигмы - это моменты не первостепенные для создания нового языка. Можно создать язык... Читать дальше
Математика физика история   · 11 мая 2022
В бытность студентом факультета ВМ&К МГУ каждый семестр мы изучали очередной язык. Для меня революцией стал Си. Все его объектно ориентированые потомки его похоронили.
На факультете ВМ&К есть кафедра АЯ. Вам туда.