Найти - Пользователи
Полная версия: Dart vs Python
Начало » Флейм » Dart vs Python
1 2 3 4 5
o7412369815963
FishHook
Скажем через год поднимаем этот топик и обсуждаем насколько далеко продвинулся сабж в массы.
node.js-у почти 4 года. Думаю надо сравнивать с Dart через год/два после внедрения его в хром/вебкит, его ещё не начали продвигать, ещё стадия разработки.

nnmware
JS не люблю, вынужденно пользуюсь Jquery и UI на клиенте, более-менее сносно.
проинтерполирую на питон :)
Python не люблю, вынужденно пользуюсь Django, более-менее сносно.
bismigalis
массы тут ни причем. гугль делает инструмент для создания жирных клиент сайд приложений и делится им.
Поэтому основные потребители те кто пишет такие приложения, а не те кто улучшает через jquery html документы. И эти люди в основной массе уже не пользуются голым js.
FishHook
bismigalis
массы тут ни причем. гугль делает инструмент для создания жирных клиент сайд приложений и делится им.
А что, сейчас таких инструментов на рынке нет?
Просто я не понимаю, какую задачу этот новый язык призван решить, какой вакуум заполнить? Давайте вспомним другую инициативу гугла - замечательный во всех отношениях язык go, который гугл позиционирует, как замену Си. Ну и где он в рейтингах?
FishHook
o7412369815963
node.js-у почти 4 года
А при чем тут node.js?
Мы говорим о новом браузерном языке. Что разве появление node.js потребовало каких-то нововведений на клиентской стороне?
bismigalis
FishHook
А что, сейчас таких инструментов на рынке нет?
есть. куча их. а что google не имеет права заиметь свой?

FishHook
Просто я не понимаю, какую задачу этот новый язык призван решить
исправляет косяки языка мешающие коллективной разработке сложных систем (хинт:
улучшает поддержку в IDE, добавляет модули на уровне языка)

FishHook
Давайте вспомним другую инициативу гугла - замечательный во всех отношениях язык go, который гугл позиционирует, как замену Си. Ну и где он в рейтингах?
Опять, google сделал инструмент для себя, поделился, в чем проблема?
Рейтинги подтянутся лет через 15.
bw
Исправляет косяки языка?
Это как? Удалённо перепрограммирует ДНК “пыхарей”?

..bw
bismigalis
вообще гуглы на js не одну собаку съели, не думаю что их можно обвинять в том что они не осилили js.

тот же Closure Compiler, который читает js, строит дерево в памяти, потом генерирует новый js, был написан не от хорошей жизни, наверное.
FishHook
bismigalis
Опять, google сделал инструмент для себя, поделился, в чем проблема?
Вас послушать, так Гугл - это средоточие добра и альтруизма.
>>>в чем проблема?
Не проблема, а моё мнение, почему он не взлетит несмотря на всю его крутость. Потому что ниша уже занята, никаких серьезных проблем со стороны JS, которые требуют внедрения нового языка нет. Разные статьи посвященные сабжу говорят о неких “фундаментальных изъянах”, эти изъяны не конкретизируя.
Не люблю сам JS, синтаксис, подход, все эти замыкания, помойки скобочек и так далее.
Подобные замечания мы вообще не будем принимать во внимание. Но даже если мы найдем кучу изъянов, это совершенно не гарантирует нам успеха начинания.
Примеры:
SilverLight, как убийца флеша,
go, как убийца Си,
D, как убийца С++,
Scala, как убийца Java,
Ну и теперь вот Dart, проблема их в том, что они появились слишком поздно чтобы побороть инерцию стандартов, не предлагая при этом действительно мощных киллфич.
bismigalis
FishHook
так Гугл - это средоточие добра и альтруизма.
от открытия есть свои профиты, даже Макрософт вроде этим занимается

Dart не вытеснит JS в обозримом будущем, те кто пишут большие js программы, получат удобный инструмент
будут компилить в js (некоторые сейчас компилят js в js, смотри Google Closure)

FishHook
Разные статьи посвященные сабжу говорят о неких “фундаментальных изъянах”, эти изъяны не конкретизируя.
представь Python без модулей и с одной глобальной областью видимости?
писать скрипты нормально, а большой софт?
js он ведь тоже для скриптов задумывался, а щас надо большой софт некоторым писать

Для большинства людей js и jquery никуда не денется в ближайшие 15 лет.
o7412369815963
FishHook
А при чем тут node.js?
Мы говорим о новом браузерном языке. Что разве появление node.js потребовало каких-то нововведений на клиентской стороне?
Я упомянул успех node.js на 1 странице. а Дарт не только браузерный, он сейчас есть на клиенте и на сервере (т.е. он конкурент js не только на клиенте).
Продвижение его на клиенте увеличит использование его на серверах.
Такая вот “связь”.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB