Программирую на Python 3.5 и С++14. Изредка приходится писать писать на AVR assembler, хотя ассемблер я не люблю, но приходится с ним общаться, когда идёт битва за скорость прототипа. В иное время я предпочитаю с ним не связываться. И если скорость для данной задачи микроконтроллера не совсем уж сильно не важна, то я предпочту плюсы.
С++ -- для меня это язык общего назначения. Программы на нём быстрее, чем на Питоне, код строже, поэтому некоторые ошибки ловить проще.
Питон я использую как язык для научных вычислений. На нём программы пишутся быстро и сравнительно просто. Код можно быстро поменять и практически на лету вносить изменения. Опять же, в коде можно позволить себе некоторые "вольности", как, например, присвоение одной переменной сначала строки, затем числа, а затем и функции. К этому прибавляется обилие библиотек "на все случаи жизни".
Я программирую на javascript, поскольку мне всегда нравились ВЕб технологии, а javascript с каждым годом становится все мощнее и мощнее. Если раньше, для того, чтобы устроится на работу верстальщиким нужно было знать лишь HTML/CSS, то сейчас уже этих знаний мало, а работодатель требует JS и JQuery. И даже уже серверную часть можно делать джаваскрит.
Добавить комментарий