• Coffeescript vs. TypeScript vs. ClojureScript

    mrakolice
    @mrakolice
    Главный вопрос — это зачем Вам нужны статические типы в Вашем приложении. Я пишу на TypeScript и мне, например, очень не нравится то, что приходится на каждый чих изменения модели данных добавлять поле в модель или ставить тип any, причем указывать это явно. И даже хуже. Если какой-нибудь метод в качестве параметра принимает массив, в котором могут быть разные типы, то необходимо явно его кастовать к типу any[].
    Я соггласен, что компиляция — это хорошо. Статическая типизация — тоже хорошо. Однако мое сугубое ИМХО, что к скриптовым языкам нужно относиться со скриптовым мышлением.
    Возможно, если в том же WebStorm 7.0 значительно улучшилась поддержка TypeScript, мое негодование будет меньшим, либо сойдет на нет.
    Однако, TypeScript предлагает писать в стиле того же шарпа без такого же инструмента, как решарпер.
    Минус в сторону TypeScript и плюс в CoffeeScript — меньший объем кода, символов и тд.

    Личное мнение, основанное исключительно на ощущениях — CoffeeScript няшечка, TypeScript монструозен.
    Если писать на том же AngularJS, ИМХО TypeScript бессмысленен. Хотя при большом желании можно и это достаточно успешно делать.

    Как советовал человек выше — посмотрите livescript, на мой беглый взгляд он даже больше няша, чем Coffee. Однако сразу оговорю, что ни строчки кода на LiveScript я не писал, впечатление сугубо от внешнего вида и его возможностей.
    Ответ написан
    Комментировать
  • Coffeescript vs. TypeScript vs. ClojureScript

    jj_killer
    @jj_killer
    В Clojure нету оптимизации хвостовой рекурсии. Если надо запилить такой код, то там есть recur. Так что там они тоже не очень быстрые.

    По теме, пользовался всемя тремя, расставил для себя в таком порядке: CoffeeScript, ClojureScript, TypeScript. На счет статических типов: disnetdev.com/contracts.coffee/
    Ответ написан
    2 комментария
  • Kinobaza.tv, что случилось?

    @inkvizitor68sl
    Linux-сисадмин с 8 летним стажем.
    Угу. Подписки больше месяца не работают, информация о премиум аккаунте пропала (хотя и функционал сохранился), несколько дней оно без CSS отдавалось. В общем, проект плавно умирает. А жаль — это был первый сервис, за который я вообще заплатил в своей жизни =)
    Ответ написан
    1 комментарий
  • Kinobaza.tv, что случилось?

    Santiago26
    @Santiago26
    Был в полной уверенности, что проект закрыт, больше не развивается и просто запущен как сайт-поисковик. Но нет, не нашёл этому подтверждений, хотя читал такую новость где-то. о_О
    Более того, вижу, что умирать не собирается.
    Может вы тот самый разработчик, который нужен Кинобазе? kinobaza.tv/news/13
    Ответ написан
    5 комментариев