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

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

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

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