не преувеличивайте достижения MS:
1. Bing не родился бы, не купи MS Powerset
2. Azure не родился бы, не выкати Amazon свой EC2
3. IE — инновация? (смех в зале)
4. SQL Server — выходец из Sybase
5. VS — один из редких продуктов, созданных целиком в коридорах MS
6. Hyper-V — например, тот же Xen умеет несколько больше, нежели решение от MS.
7. Hotmail, WP7 — улыбнуло
9. .NET — самая сильная и одновременно самая слабая сторона лагеря MS.
10. Windows :)
MS потерялась где-то в 2000-2001 годах, когда рулевые в MS поняли, что благодаря WWW, MS Windows перестала быть доминирующей платформой. Хотя, да, в последние годы MS пытается наверстать упущенное. Но как-то не слишком успешно получается ;)
Главный идеологический инструмент в JS — замыкание, а прототипирование в нем за уши притянуто в угоду скорости выполнения кода и гигантской армии приверженцев канонического ООП.
> Те, кто пытался использовать JS на серверах, скажут вам, что главная проблема V8 — стабильность работы.
Главная проблема JS на серверах, равно как и на толстых клиентах — спагетти кода обработчиков событий асинхронных коллов, а также высокий риск привнести в приложение «утечки памяти» в виде объектов, неубиваемых через GC. Собсно, ради решения первой проблемы этой проблемы и был создан CoffeeScript.
Проблема в том, что Node.js преподносится как универсальный молоток. А это ест мозг не только девелоперам, но и бизнесу, который говорит примерно так: «мы тут начинаем новый проект, у нас будет много-много тро-ло-ло, поэтому мы хотим юзать node.js. Мы слышали, что он крутой».
И по факту получается, что на ноде девелоперы пилят нечто отдаленно напоминающее OTP/Erlang, только кривое и бажное. Спрашивается, накуя?
Бред. В основе всего лежит не стремление получить прибыль, а стремление создать решение для некой известной проблемы. Пример того же гугла очень показателен: в свое время они решили проблему ранжирования информации и вебе. После чего запустили AdWords и купили AdSense.
спасибо Кэп. Вы еще забыли упомянуть, что грамотный инвестор знает как раздуть актив до нужной степени доходности, чтобы успешно его скинуть более крупному инвестору, а дальше хоть трава не расти.)
1. Bing не родился бы, не купи MS Powerset
2. Azure не родился бы, не выкати Amazon свой EC2
3. IE — инновация? (смех в зале)
4. SQL Server — выходец из Sybase
5. VS — один из редких продуктов, созданных целиком в коридорах MS
6. Hyper-V — например, тот же Xen умеет несколько больше, нежели решение от MS.
7. Hotmail, WP7 — улыбнуло
9. .NET — самая сильная и одновременно самая слабая сторона лагеря MS.
10. Windows :)
MS потерялась где-то в 2000-2001 годах, когда рулевые в MS поняли, что благодаря WWW, MS Windows перестала быть доминирующей платформой. Хотя, да, в последние годы MS пытается наверстать упущенное. Но как-то не слишком успешно получается ;)
(1 + 0.1 + 0.1) * 10
ну и на десерт:
9999999999999999
А топикстартер — авторитет однозначно, достаточно профайл полистать. Скажите, где можно записаться в очередь за автографом? :D
Потому что у гугл может себе позволить убить JS, если захочет. И сделает это быстрее, чем вы можете себе представить.
Я именно эту мысль и высказал =)
Главный идеологический инструмент в JS — замыкание, а прототипирование в нем за уши притянуто в угоду скорости выполнения кода и гигантской армии приверженцев канонического ООП.
Главная проблема JS на серверах, равно как и на толстых клиентах — спагетти кода обработчиков событий асинхронных коллов, а также высокий риск привнести в приложение «утечки памяти» в виде объектов, неубиваемых через GC. Собсно, ради решения первой проблемы этой проблемы и был создан CoffeeScript.
И по факту получается, что на ноде девелоперы пилят нечто отдаленно напоминающее OTP/Erlang, только кривое и бажное. Спрашивается, накуя?
Деньги не являются целью, это побочный эффект.