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

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

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

Изобрести свой язык программирования?
ТехнологииПрограммированиеЯзыки программирования
Анонимный вопрос
Data Science
  · 20,2 K
Пишу код и т.п.  · 23 апр 2022  · itustinov.ru
Периодически возникают смелые проекты: Хаскелл, Эрланг, Perl, Raku.
Нельзя отрицать влияние на новые возможности в языках лингвистики, математики, философии, культуры в целом.
Нечто по-настоящему новое появляется в результате сотрудничества автора с сообществом, или сообщества с каким-то утверждающим новые возможности органом (кто-то должен упорядочивать RFC) или даже сообществ разных языков.
Конечно, есть множество т.н. эзотерических языков, сделанных ради шутки, которые никогда не предполагалось использовать на практике. Странных языков много, не все они появились 60 лет назад.
Также, новые необычные языки появляются из-за необычных задач. Эрланг появился в телефонной компании и должен был быть предельно отказоустойчивым. Perl появился чтобы обрабатывать тексты. Raku появился, потому что просили, поэтому на нём легко делать парсеры новых языков. Go появился, чтобы привести код к единому стилю, сделать его менее абстрактным и быстрее компилируемым, чем в C++.
2 эксперта согласны
Веб-разработчик, геймер, специалист по этике  · 3 июн 2022
Короткий ответ точно на поставленный вопрос: программисты не просто "могут", они изобретают, каждый день, прямо сейчас, уже больше шестидесяти лет как. А насчёт "изобрести свой язык программирования"… давайте я научу вас изобретать языки программирования. 1. Придумываете грамматику языка, то есть, как он будет выглядеть визуально, напечатанный. 2. Придумываете семантику... Читать далее
2 эксперта согласны
Пофигист с большим жизненным опытом, обремененный образованием и личной жизнью... ;)  · 9 июн 2022
Ваш вопрос в корне неправилен! Он даже не непонятен а именно неправилен. Как минимум в том, что ты должны были нам дать понять, что именно вы вложили в смысл слов «принципиально новое». Программирование - это всегда оперирование математикой логических значений, а также управление командной системой какого-то процессора (не камня, микросхемы контроллера, а именно... Читать далее
2 эксперта согласны
Погромист на C#  · 26 апр 2022
Вопрос не имеет смысла. Пойдём от обратного: допустим, что программисты не могут ничего принципиально нового привнести в индустрию или создать новый ЯП. Если бы это было так, то новые языки не появлялись бы, как и новые подходы в разработке. Например за последние лет 15 появилось минимум 6 новых языков, которые активно используются в современной разработке: -... Читать далее
1 эксперт согласен
Очень интересно 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 эксперт согласен