Найти тему
IT с улыбкой

Почему нет лучшего языка для программирования?

Оглавление

КАКОЙ ЯЗЫК САМЫЙ ЛУЧШИЙ - это все равно, что спорить о лодках.

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

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

-2

Так и с языками - нет смысла спорить, какой лучший, главное - что вы хотите сделать. Язык должен соответствовать твоим целям.

Если ты хочешь написать мобильное приложение на айфон, то скорее всего ты пойдешь изучать Swift. Хочешь написать приложение на Андроид - изучай Java.

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

Изучай то, что тебе действительно нужно.

Выбери сначала сферу и направление, и соответственно бери тот язык, который там чаще всего применяется.

К тому же, конкретная цель прибавляет +100 к мотивации. Взрослые в отличие от детей не могут учить всё подряд.

А теперь давайте поможем друг другу - кто что знает, напишите, в какой сфере используется какой язык. Поделись опытом с тем, кто еще не определился.

Я начну: физическое оборудование зачастую программируют на С/С++, а автотесты для него можно написать на Python.