Какое будущее у it-сферы и языков программирования?

      Комментарии к записи Какое будущее у it-сферы и языков программирования? отключены

Какое будущее ожидает IT-сферу и языки программирования? На эту тему порассуждали пользователи сайта Quora. Самые занимательные ответы просматривайте в материале.

Какое будущее у it-сферы и языков программирования?

Аттила Мароси, программист

Пара идей, каковые, как мне думается, будут осуществлены к 2050 году:

Компиляторы на базе ИИ будут заниматься оптимизацией кода и создадут более идеальную виртуальную машину, осознать метод которой люди так и не смогут.

ИИ будет заниматься разработкой абсолютно интегрированного комплекта микросхем, центрального и графического процессоров. Кроме этого поэтому ИИ будет оптимизировать аппаратные средства и программную среду, наряду с этим оптимизация будет проходить на уровне, недоступном для людской понимания.

В будущем язык программирования будет абсолютно совпадать с естественным языком человека, жестами и рисунками. Любой человек сможет растолковать на своем родном языке, чего он\она желает, а ИИ осознает сообщённое, обработает запрос, интерпретирует это нужным образом и обеспечит исполнение задачи. Классические языки программирования провалятся сквозь землю за ненадобностью.

В будущем программисты будут делать, скорее, консультирующую функцию и заниматься решением проблем. Сама профессия программиста в том смысле, в котором она употребляется на сегодня, полностью провалится сквозь землю.

Больше не будет унаследованных базисных кодов, поскольку ИИ совершит автоматизацию всех унаследованных совокупностей и перепишет их под собственное применение.

В людскую тело будут вживлять интегрированные (био)компьютеры, каковые разрешат (состоятельным) людям достигнуть более продвинутого уровня коммуникации с ИИ. Со временем четкая граница между человеком и ИИ будет стерта, поскольку многие люди сами по себе станут ИИ.

PERL выпустит 7-ую версию.

Ричард Кеннет Энг, применяет Fortran, Tandem TAL, C/C++, C#, Obj-C, Java, Smalltalk, Python, Go

Я считаю, что автоматизация программирования приведет к исчезновению профессии разработчика. Машинное обучение и Big Data будут заняты в анализе миллиардов строчков кода, стремясь «осознать», как наилучшим образом воплотить в судьбу разные идеи в отношении программ. По окончании чего особые «боты-программисты» будут способны сгенерировать полноценное приложение, которое будет функционировать в соответствии с информацией, введенной конечным пользователем (дизайн интерфейса пользователя, спецификации и программные требования).

И подобное уже допустимо: к примеру, при помощи незатейливых онлайн-инструментов, каковые разрешают пользователям создать сайт либо создать мобильное приложение. Подобные инструменты пока не стали широко известны, но это лишь начало их восхождения. В следующем десятилетии они будут двигаться вперед семимильным шагами.

Автоматизация будет медлительно, но правильно вытеснять профессию программиста. В строю останутся лишь пара главных языков программирования. Вероятнее, это будут C, C++, Java, Go. Быть может, Julia заменит Python.

JavaScript точно провалится сквозь землю, поскольку WebAssembly предлагает широкий выбор средств для веб-браузеров. И, в любом случае, автоматизация процесса программирования приведет к исчезновению сообществ веб-разработчиков.

Я не удивлюсь, в случае, если Pharo станет в один последовательность с этими гигантами, как C++, Java и Go, поскольку данный язык намного более приятный и несложный, нежели Python.

Анастасия Малыгина, контент-менеджер

На мой взор, на сегодня самая перспективной разработкой выглядит ИИ. Эта разработка станет базой будущего развития языков программирования, поскольку поэтому ИИ, а не человек, будет создавать лучший код.

Исходя из этого уже в самом скором будущем ИИ начнет составлять нам борьбу, исходя из этого при разработке данной разработке нужно особенное внимание уделять подробностям и быть очень продуманными и осмотрительными.

Какой язык программирования учить в 2019?


Интересные записи: