Pull to refresh

Comments 21

Autocomplete for programmers
Похоже на весьма незамысловатый распил государственных денег.
Не льстите нашим деятелям, распил госбюджетов стар как мир.
Ага. Достаточно трилогию Драйзера почитать («Финансист» & co.)
Однако же не стоит мыслить сразу исключительно в таком ключе. Непозитивно это.
Отнюдь. Я сразу в нескольких ключах думаю.
Никто не спорит. Но посмотрите что в итоге получается из «распила» у Darpa. И что получается в наших странах… Благодаря одному такому «распилу» появился интернет — ARPANET (от англ. Advanced Research Projects Agency Network) — компьютерная сеть, созданная в 1969 году в США Агентством Министерства обороны США по перспективным исследованиям (DARPA).
Никто не спорит. DARPA многое сделала реально. Но там и бюджеты знаете ли несколько иные, и неизвестно сколько проектов осталось на бумаге и легло под сукно, и сколько бюджетных денег ушло на сомнительные работы.
«В наших странах» конечно успехи поскромнее, но тоже есть.
Что-то у меня ощущение, что VS+Resharper+ плагины для шаблонов кода — и это уже есть. Либо я не понял, что именно они хотят создать
Они, как я понял, хотят, чтобы вы, например, написали printf(«Hello, а вместо этого появился полноценный код HelloWorld с проверкой сигналов ядра и прочего, скопированный байт в байт с какого-то репозитория на гитхабе или ещё где. То есть такая сверхскоростная копипаста, чтобы ошибки и костыли плодились со сверхсветовой скоростью.
UFO just landed and posted this here
Если я пишу несколько строк кода, и из них прямо проистекает «остальное», то, извините, я предпочел бы чтобы те несколько строк на экране и оставались — зачем мне этим обильным «остальным» забивать зрительный/когнитивный каналы?! Не в ту сторону копок, имхо. Генерация, она для роботов хороша, но для использования (чтения) человеком — достаточно тупиково.

Но интересно будет посмотреть на результат. Вдруг что дельное выйдет.
А внизу:

Посмотреть в других поисковых системах: Odesk, Elanse, Frilansim.

Не не с того конца они начали.
Ха-ха-ха. MS Word тоже умеет верстать HTML.
Имхо, лучше придумать язык программирования более высокого уровня. Большинство языков было создано с целью избавить программистов от рутины.
Если инструмент выйдет на рынок, станет ли больше программистов?
Или, вернее сказать, «программистов»?
Не приведет ли это к снижению цен ну данный труд?

За последние десятилетия программисты видели массу инструментов, которые предположительно должны были устранить необходимость программирования. Сначала это были языки третьего поколения, потом — четвертого. Потом — автоматическое программирование. Потом — CASE-средства. Потом — визуальное программирование. Каждое из этих достижений привносило значительные улучшения, и общими усилиями они сделали программирование абсолютно неузнаваемым для тех, кто изучал его до этих нововведений. Но ни одна из этих инноваций не устранила программирования как такового.

Причина в том, что программирование — принципиально сложный процесс даже при наличии хорошего инструментария. Дело не в инструментах — программистам приходится бороться с несовершенством реального мира; нам нужно досконально продумывать последовательности, зависимости и исключения, иметь дело с конечными пользователями, которые никак не могут ничего решить. Нам всегда придется бороться с плохо определенными интерфейсами с другими программными и аппаратными средствам и всегда принимать во внимание инструкции, бизнес-правила и другие источники сложных проблем, возникающие вне мира программирования.

Нам всегда будут нужны люди, способные заполнить брешь между задачей реального мира, которую нужно решить, и компьютером, предназначенным для решения этой задачи. Эти люди будут называться программистами независимо от того, манипулируют они машинными регистрами на ассемблере или диалоговыми окнами в Microsoft Visual Basic. Пока у нас есть компьютеры, нам будут нужны люди, которые говорят компьютерам, что делать, и эта деятельность будет называться программированием. Когда вы слышите заявления о том, что «новый инструментарий устранит необходимость компьютерного программирования», бегите! Или хотя бы посмейтесь про себя над этим наивным оптимизмом.
— Совершенный код, 30.6
А какие вы знаете примеры автоматического программирования, которое вы упомянули?
Судя по тому, что Макконнелл упомянул автоматическое программирование между языками 4-го поколения и CASE-средствами, он, скорее всего, имел в виду визарды для генерации классов, типа как в Visual C++ 6.
Мне одному показалось, что индусы в видео чисто прикалываются?
2029 год. HeadHunter. Топ-вакансии Junior Pliny Developer, Middle Pliny Developer, Senior Pliny Developer, DevLead with deep Pliny concepts understanding and 5+ years Pliny experience
Sign up to leave a comment.

Articles