понедельник, 20 октября 2014 г.

Есть ли "идеальные языки"программирования?

Есть ли "идеальные языки"программирования?

Судя по этому - http://namerec.blogspot.ru/2014/10/blog-post.html?showComment=1413740141081#c1702175414652532530

Похоже - нет.

4 комментария:

  1. Ну, у меня есть свои предпочтения...
    Но IMHO Виктор имел ввиду то, что в Delphi "заморочки" с интерфейсами - это ещё "цветочки" :-)
    Трудно с ним не согласиться, вспоминая своё знакомство с Perl... :-D

    ОтветитьУдалить
    Ответы
    1. rust - "наше всё" я понимаю.. :-)

      Главное - не "попрограммровать", а "побегать между языками".. Понимаю...

      Иначе - где у Виктора "вдумчивые статьи" с "разбором проблем", а не просто "бла бла бла"?

      У вас -вот есть статьи.. Так или иначе.. А вот всякие "Викторы" или "sonOfGun" - Простите - только "бла бла бла"..

      Удалить
    2. Ваш код - я видел.. Свой код - "тоже слава богу".. А вот типа "викторов" - что-тоне наблюдаю.. зато - "блаблабла"...

      Удалить
    3. Мой код вполне можно найти на github (https://github.com/TyVik), некоторые комментарии - в блоге (http://tyvik.ru/blog). Статьи там, к сожалению, появляются довольно редко, но это больше из-за того, что у меня на них не хватает либо времени, либо сил. Работа над пятью проектами даёт о себе знать :)
      Собственно, по поводу комментария... Мы с Вами работаем в абсолютно разных областях (desktop vs web). Остановиться, изучая какую-либо определённую технологию, в последней просто нельзя. Мало того, что языков программирования гораздо больше, так ещё на каждом по паре фреймворков, и надо выбрать лучший для решения конкретной задачи. На данный момент я сопровождаю вместе с верстальщиком его репозиторий, как Вы думаете сколько технологий используются для сборки? 6! haml (для сборки нежен ruby), coffee-script (нужен node.js), less, js (+jQuery), html, css. И это только для фронтенда, добавьте сюда фреймоврк Yii, php 5.5, администрирование бд, настройка linux и всяких там apache/nginx; для другого проекта Django, для третьего Wordpress, для четвёртого вообще какая-то левая CMS. И, как это не удивительно, для каждого используется подходящий инструмент. Думаете у меня хватает времени осваивать их вглубь? :)
      Мне нравится знакомиться с новыми инструментами, выделять их сильные и слабые стороны. Иммутабельность и функциональщина erlang, соглашения в RoR, асинхронность node.js, идеология unix, исключения ruby, шаблонизация angularjs - всё это находит применение в зависимости от поставленной задачи.

      Удалить