Программист нового ничего не сможет придумать в языке программирования? - Компьютерные вопросы

Вопрос Программист нового ничего не сможет придумать в языке программирования?

Регистрация
20 Фев 2013
Сообщения
72
Репутация
8
Спасибо
0
Монет
0
То есть, если язык программирования уже существует, например java или C, то ничего нового кроме фреймворка не создашь? Код не может быть уникальным, на мой взгляд, но если это не так, то объясните... Все возможности языков уже изучены как например карта города гугл?
 
Регистрация
20 Ноя 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
В алфавите 36 букв. Можно с его помощью создать "что-нибудь новое"
Есть ещё 7 нот
Что тебе надо объяснять?
 
Регистрация
12 Июн 2013
Сообщения
92
Репутация
0
Спасибо
0
Монет
0
Может, если это высококлассный специалист, на уровне изобретателя. Тот может создать принципиально новые алгоритмы
Рядовые программисты просто пишут своё, в сложных случаях пользуясь готовыми решениями (т. к. своё решение там окажется хуже готового), а кодеры всякие конструируют всё только из готового

А язык - это всего лишь набор команд для записи алгоритмов
 
Регистрация
26 Окт 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Программист может работать в среде разработке к примеру C+ и любой другой.
Но так же может создавать новые среды.
Это узкий класс специалистов.
Одни создают ИНСТРУМЕНТ, а другие этим ИНСТРУМЕНТОМ ПОЛЬЗУЮТСЯ.
P.S.И ответ на ваш вопрос программист может создавать новое, расширяя функционал инструмента или создавая до этого не существующий
 
Регистрация
29 Окт 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Фреймворки и библиотеки - это совсем не мало.
Язык - это в основном стандартная библиотека (и доступные сторонние библиотеки), и лишь в меньшей степени - синтаксис.

И можно не свою библиотеку создавать, а предложить что-то новое в уже созданную, ее разработчикам.

А можно и в синтаксис языка что-то предложить новое.

Проблемы в другом. Все, что в библиотеках, фреймворках и синтаксисе было реализовать относительно легко и оно очень нужно - то уже реализовали без тебя.
А вещи, которые предложишь ты, скорее всего, будут
- ненужными, недостаточно продуманными (в том числе от твоего непонимания, как пользоваться имеющим функционалом)
- нужными для тебя, но ненужными для других людей, которые имеют нормальную работу, где не надо делать столько сложного кода и так быстро, и поэтому подойдет и не идеально удобный инструмент
- понятными только перфекционисту, которых может не оказаться среди авторов библиотеки\языка, и в комьюнити тоже мало кто заметит какие-то мелкие улучшения
- очень сложными и трудоемкими в реализации, раз даже сытый благополучный иностранец не сумел этого реализовать. Тем более этого не реализуешь ты - тебе тупо нечего жрать будет, если много месяцев с утра до вечера заниматься этим вот, а не работой\учебой. На работе программист пишет приложение, сайт и т. п., а за язык или библиотеку ему не платят.

Из-за последнего пункта Россия не разработчик библиотек и языков, Россия лишь пользователь уже готовых технологий.
 
Сверху Снизу