Rayslava
22.03.2013 14:47 RAY-DESKTOP
http://habrahabr.ru/post/173813/
Совершенно хтоническая статья.
Recommended by:
@komar: ктулху, порадуйся
and @snakehoney
> Вероятно, эта уверенность произрастает из того факта, что JavaScript действительно прекрасно приспособлен для очень широкого класса задач, особенно для прототипирования и бета-версий.
Да там всё прекрасно
> Однако если говорить о JavaScript как о языке программирования, я в упор не могу понять, какие такие особенности JS как языка программирования могут помешать написать на нём драйвер или OLAP куб. Какие такие есть преимущества у C++ как у языка программирования над JavaScript? Что на нём писать удобнее?
Да всё прекрасно, чо! Никаких проблем!
> TypeScript написан на TypeScript....- это как?
> Всецело поддерживаю. Такое ощущение, что в Майкрософт снова у кого-то NIH синдром причем эти люди не осилили прототипное ООП и динамическую типизацию.
> Во-первых, для многих смена парадигмы после языков вроде C++ или Java дается нелегко. Во-вторых, JavaScript настолько простой и в то же время гибкий, что для написания серьезных приложений на нем надо быть хорошим разработчиком — уметь проектировать, понимать теорию (замыкания, прототипы и пр.), выбирать парадигму разработки в зависимости от задач. Язык здесь не поможет, не накладывает ограничений. (Грубо говоря, это как уметь писать код без отладчика) Наконец, в головах многих разработчиков не на «передовой» технологий JavaScript — это что-то несерьезное, что-то «для веб-формочек».
> А жаль, потому как JavaScript потрясающе развивает голову, заставляет мыслить на другом уровне. Да и спрос есть, а кадров мало. Смотрите сколько вакансий. А настоящего JS-ниндзя не найти, проверено на опыте в последние две недели.
> Я, например, нашел способ оптимизации «узких мест» в программе на Ruby с помощью JavaScript V8.
Да я говорю, сборище наркоманов какое-то