TeamLead в ГК АСТРА
· 27.06.2024 · ред.Вопрос
Зачем и когда стоит создавать новый язык программирования?
9 комментов
· 28.06.2024
Как я считаю, новый язык программирования нужен для совмещения в себе плюсов и предотвращения минусов уже существующих языков программирования. Например, было бы интересно посмотреть на новый язык программирования, совмещающий в себе скорость плюсов, простоту и многофункциональность Пайтона.
0
ответить
коммент удалён
· 29.06.2024
А чем вам Golang не устраивает на эту позицию?
0
ответить
ответ удалён
· 29.06.2024
Из-за синтаксиса. Как по мне, Пайтон читается легче
0
ответить
ответ удалён
· 28.06.2024
Под новые архитектуры, смысла в ином не вижу
0
ответить
коммент удалён
· 29.06.2024
Массовое внедрение IoT на базе arm можно считать новой архитектурой и достаточным поводом?
0
ответить
ответ удалён
· 29.06.2024
Я думаю нет
0
ответить
ответ удалён
· 28.06.2024
Как нам может подсказать опыт работы с Common Lisp, язык программирования - это набор синтаксических абстракций, ссылок на последовательности низкоуровневого кода, сокращающих количество реально написанного кода в рамках человекопонятной идеи. Чисто эзотерически, язык программирования можно назвать коллективным майнером внутренних человеческих дилемм о самом простом синтезе или градации идей. Синтаксическим абстракциям нужно время, чтобы быть преобразованными в инструкции процессору, их развёртка - всё равно что искусство оригами, а какая-то его техника может оказаться оказаться достоянием определенного языка, который эффективно решал проблемы людей в своей сфере и принес им озарение. Собрать такие озарения в один новый язык или придумать как их интегрировать в существующий, который сам по себе разрабатывался изначально в узкопрофильных целях - и есть актуальная дилемма. Уместит ли идея языка в себе все самые светлые озарения или станет ступенькой для более светлой идеи о том, как это всё совместить?
0
ответить
коммент удалён
· 28.06.2024
Когда существующие не устраивают.
0
ответить
коммент удалён
· 29.06.2024
Смена подхода: императивный, ООП, сейчас прототипируемый и функциональный. Будут новые идеи можно создать под них язык, а так то что сейчас было например новый язык D после C, то непонятно зачем он
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён