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

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

Могут ли программисты изобрести что-то принципиально новое для языков программирования?

Изобрести свой язык программирования?
ТехнологииПрограммированиеЯзыки программирования
Анонимный вопрос
Data Science
  · 19,6 K
Погромист на C#  · 26 апр 2022
Вопрос не имеет смысла.
Пойдём от обратного: допустим, что программисты не могут ничего принципиально нового привнести в индустрию или создать новый ЯП.
Если бы это было так, то новые языки не появлялись бы, как и новые подходы в разработке.
Например за последние лет 15 появилось минимум 6 новых языков, которые активно используются в современной разработке:
  • TypeScript
  • Rust
  • Go
  • Kotlin
  • Dart
  • Swift
А про новые подходы - это уже скорее тянет на целую статью. Но если коротко, то разработка GUI идёт в сторону упрощения, декларативности, и реактивности, а также уходит от всяких xml-подобных языков разметки к DSL.
На серверах история сделала виток и всё более популярными становятся подходы с разработкой небольших и менее требовательных к ресурсам приложений. Очень сильно развиваются микросервисы и методологии DevOps. "Highload" - это теперь не только про гугл и даже не самым крупным компаниям приходится думать о производительности
Тот же хайповый ML хоть и не новый, но только недавно стал возможен в тех масштабах, как его применяют сейчас. 
1 эксперт согласен
Веб-разработчик, геймер, специалист по этике  · 3 июн 2022
Короткий ответ точно на поставленный вопрос: программисты не просто "могут", они изобретают, каждый день, прямо сейчас, уже больше шестидесяти лет как. А насчёт "изобрести свой язык программирования"… давайте я научу вас изобретать языки программирования. 1. Придумываете грамматику языка, то есть, как он будет выглядеть визуально, напечатанный. 2. Придумываете семантику... Читать далее
2 эксперта согласны
Пишу код и т.п.  · 23 апр 2022  · itustinov.ru
Периодически возникают смелые проекты: Хаскелл, Эрланг, Perl, Raku. Нельзя отрицать влияние на новые возможности в языках лингвистики, математики, философии, культуры в целом. Нечто по-настоящему новое появляется в результате сотрудничества автора с сообществом, или сообщества с каким-то утверждающим новые возможности органом (кто-то должен упорядочивать RFC) или даже... Читать далее
2 эксперта согласны
Пофигист с большим жизненным опытом, обремененный образованием и личной жизнью... ;)  · 9 июн 2022
Ваш вопрос в корне неправилен! Он даже не непонятен а именно неправилен. Как минимум в том, что ты должны были нам дать понять, что именно вы вложили в смысл слов «принципиально новое». Программирование - это всегда оперирование математикой логических значений, а также управление командной системой какого-то процессора (не камня, микросхемы контроллера, а именно... Читать далее
2 эксперта согласны
Очень интересно IT. Программист самоучка  · 25 апр 2022
Естественно. Программист может как минимум разработать новый модуль для языка программирования, который улучшит его. Также программист может работать в команде разработчиков языка и вносить в него изменения, добавлять функции, исправлять баги. Тем самым программисты облегчают работу с языком программирования и делают его лучше
1 эксперт согласен
Образовательная платформа Хекслет  · 2 мар 2023  · ru.hexlet.io
Да, это вполне вероятно. Языки программирования постоянно развиваются, также появляются новые языки и функциональные возможности. Многие новые языки программирования были созданы программистами, которые вдохновлялись своими опытами и экспериментами в разработке программного обеспечения, а также желанием улучшить эффективность программирования. Программисты могут... Читать далее
Помогаем новичкам освоить профессию веб-разработчикаПерейти на ru.hexlet.io/webinars
военный инженер-математик на пенсии, интересы: гномоника, воспитание детей, Van-life.  · 27 апр 2022  · analemma.ru
Когда языки появляются из "чистой идеи", то возникает LISP. В этой области можно ожидать чего-нибудь, танцующего от задач/интерфейса с будущим ИИ.  Когда язык возникает из специфических структур данных, то появляется SQL. Возможно будут создаваться метаязыки высокого уровня с новыми типами данных, например, видео (аудио), поисковый запрос и т.д. Из железа пока ничего... Читать далее
Стараюсь жить по истинному времени, поэтому общаюсь в offlineПерейти на analemma.ru
3 эксперта согласны
Михаил Б
подтверждает
29 апреля 2022
Верно
SMM/SEO/ Директор маркетинговой компании. Продвигаем бизнес в цифровой среде Vkontakte...  · 26 янв 2023  · taplink.cc/businessb2b
Да, программисты могут придумать что-то принципиально новое для языков программирования. Область языков программирования постоянно развивается, постоянно разрабатываются новые языки и обновления существующих языков. Новые языки могут вводить новые функции, концепции и парадигмы, которые могут сделать программирование более эффективным, выразительным и мощным. Примеры... Читать далее
Продвижение бизнеса /SEO/ Создание любых сайтов / Создание сценариев и роликов Перейти на taplink.cc/businessb2b
Инженер путей сообщения – строитель  · 23 апр 2022
Всё принципиально новое в языках программирования, как и сами языки программирования изобретены программистами. Следовательно программисты могут изобрести свой язык программирования и с принципиально новыми идеями. Сам «изобрёл» несколько штук. Не знаю насколько это принципиально, насколько это новое, но у меня можно при определении необязательных аргументов функции... Читать далее
6 экспертов согласны
Михаил Б
подтверждает
30 апреля 2022
Точно
Частный крипто-программист  · 25 янв 2023
Собственно они ежедневно этим и занимаются ежедневно. Что то придумывают новое, чего раньше не было. Языки программирования постоянно развиваются.
1 эксперт согласен