Ответы пользователя по тегу Языки программирования
  • Могут ли программисты знать 5-7 языков программирования как полиглоты?

    @xrrg
    Язык программирования, прежде всего, инструмент в руках программиста, который применяется под подходящий класс задач. Теперь, если переформулировать Ваш вопрос с учетом этого получится что-то вроде "Могут ли токари освоить 5-7 станков как многостаночники?
    Как таким людям относятся в слесарном сообществе, которые освоили 7 видов станков?Реально ли этого добиться собственными усилиями? или лучше сидеть на одном станке и не поглядывать на всякие станки с ЧПУ."
    Ответ написан
    Комментировать
  • Знание нескольких языков программирования?

    @xrrg
    Судя по количеству похожих вопросов, много людей воспринимают ЯП не как инструмент, а как самостоятельную область знаний. Не спорю, ЯП и его инфраструктура в виде библиотек и фреймворков - объемная система, эффективное применение которой требует определенных ее знаний (думаю это очевидно). Но только эти знания, они не являются определителем специальности человека. Это всего лишь инструмент. В книге Совершенный код мне понравилось выражение, что программы следует создавать с использованием языка программирования, а не на языке. Отсюда и нелепость фразы "учить язык". По-моему, правильнее говорить "осваивать язык" или "изучать язык". Для иллюстрации можно привести пример: условный ученый в ходе опытов накопил массив данных, и хочет произвести обработку этих данных определенным образом. Он полез в интернет с запросом "как и при помощи чего обработать данные без регистрации и смс". И ему посоветовали, допустим, тот же Python. Ну, прочитав книгу по нему и парочку статей с примерами, он набросал скрипт для обработки своих данных. Тут видно, что Python выступает в качестве инструмента, а не как самоцель. Или коммерческая разработка, там язык тоже не является самоцелью. Заказчикам нужна информационная система, удовлетворяющая определенным критериям. Им безразлично, какими инструментами пользовались разработчики при ее создании. Сложно представить объявление от клиента, которому нужна какая-то деталь в формате "нужен фрезеровщик на станке *марка станка*". Подобное объявление можно увидеть только от работодателя у которого закуплен парк таких станков.
    Ответ написан
    Комментировать
  • Какой выбрать язык для windows приложения для управления Ардуино через firmata?

    @xrrg
    Посмотрите в сторону JavaFX. Есть еще вариант с Python (Tkinter или PyQT)
    Ответ написан
    Комментировать