Информация об изменениях

Сообщение Re[44]: А что мешает заменить JS? от 12.09.2017 8:21

Изменено 12.09.2017 8:22 vdimas

Re[44]: А что мешает заменить JS?
Здравствуйте, Serginio1, Вы писали:

S>Еще раз Node.js это баловство. Его никто никогда всерьез и не воспринимал.


Тут некоторые утверждают обратное.


S>Там и TS то нет. Но ты то утверждаешь, что дарт заменит TS. А его на сервере то и нет.


На ноде есть TS, разумеется.


V>>1. Среда разработки для Dart намного круче.

V>>2. Отладка в среде Dart VM даёт тебе типобезопасную динамику. А вот TS — не даёт нигде.
S> Даа!!! Это ж почему народ считает VS лучшим из худших.

Не народ, а один из дотнетчиков так здесь высказался.
VS отличная среда разработки.
Продукты от JetBrains тоже отличные.
Собсно, по-настоящему в VS удобно только при наличии плагина от JetBrains. ))

Для Dart есть плагины для Eclipse:
https://marketplace.eclipse.org/content/dart-plugin-eclipse
https://marketplace.eclipse.org/content/dart-designer

Есть от JetBrains:
https://www.dartlang.org/tools/jetbrains-plugin

Есть плагин под VsCode:
https://marketplace.visualstudio.com/items?itemName=DanTup.dart-code
(но там пока самая бедная поддержка из всех существующих)


S>Нужно всем сваливать с VS и переходить на среду разработки Dart.


Нельзя рассуждать об IDE в отрыве от поддерживаемых ею языков.


S>Еще раз какая нафиг VM для браузера?


Для ловли ошибок на этапе разработки.
Есть же такое понятие, как декомпозиция кода.
Ты можешь отдельно разрабатывать библиотечные компоненты с нужной надёжностью и затем использовать их.


S>Это язык компилируемый в JS.


Это и есть твоя основная ошибка в рассуждениях.
Потому что не обязательно компилировать в JS в процессе разработки.
Наоборот, рекомендуется этого не делать (миллионный раз повторяю).
Просто ты слабак — всё время пытаешься приписать св-ва TS языку Dart, типа тебе так спорить удобней.
Но подставляешься этим по самое нибалуй. ))


V>>Но ты на эти пункты ответить не можешь уже пол-года.

V>>Поэтому слил спор целиком, считай.
S>Я все твои пункты опроверг

Ты на них даже не ответил еще.
Вот, абзацем выше чудесный пример.


V>>В случае Dart 100% не будет, потому что изначально в Анроиде уже есть удобный язык. Ну вот как раз клиентские HTML-приложения на JS он потеснит заметно. А так же мы увидим его на серверной стороне вместо Node.JS (а не вместо Asp.Net)

S>Пока он и близко даже TS не теснит, а вот на серверной стороне есть Asp.Net

Пока и о TS говорить слишком рано. Он есть буквально в паре больших проектов, но сами эти проекты еще не получили должно популярности.
Т.е. да, разработчики скачивали эти проекты, пробовали, но коммерческих решений на них практически нет (Electron, Ionica и т.д.)
Это всё еще на стадии инкубации, никого заметного трафика решений на основе этих технологий де-факто НЕТ.
Поэтому, все рассуждения о TS — они тоже малость преждевременны.


S>Другие игроки уже заняли нишу


И что? Все ниши заняты уже давно, но регулярно появляются новые языки/фреймворки.
Re[44]: А что мешает заменить JS?
Здравствуйте, Serginio1, Вы писали:

S>Еще раз Node.js это баловство. Его никто никогда всерьез и не воспринимал.


Тут некоторые утверждают обратное.


S>Там и TS то нет. Но ты то утверждаешь, что дарт заменит TS. А его на сервере то и нет.


На ноде есть TS, разумеется.


V>>1. Среда разработки для Dart намного круче.

V>>2. Отладка в среде Dart VM даёт тебе типобезопасную динамику. А вот TS — не даёт нигде.
S> Даа!!! Это ж почему народ считает VS лучшим из худших.

Не народ, а один из дотнетчиков так здесь высказался.
VS отличная среда разработки.
Продукты от JetBrains тоже отличные.
Собсно, по-настоящему в VS удобно только при наличии плагина от JetBrains. ))

Для Dart есть плагины для Eclipse:
https://marketplace.eclipse.org/content/dart-plugin-eclipse
https://marketplace.eclipse.org/content/dart-designer

Есть от JetBrains:
https://www.dartlang.org/tools/jetbrains-plugin

Есть плагин под VsCode:
https://marketplace.visualstudio.com/items?itemName=DanTup.dart-code
(но там пока самая бедная поддержка из всех существующих)


S>Нужно всем сваливать с VS и переходить на среду разработки Dart.


Нельзя рассуждать об IDE в отрыве от поддерживаемых ею языков.


S>Еще раз какая нафиг VM для браузера?


Для ловли ошибок на этапе разработки.
Есть же такое понятие, как декомпозиция кода.
Ты можешь отдельно разрабатывать библиотечные компоненты с нужной надёжностью и затем использовать их.


S>Это язык компилируемый в JS.


Это и есть твоя основная ошибка в рассуждениях.
Потому что не обязательно компилировать в JS в процессе разработки.
Наоборот, рекомендуется этого не делать (миллионный раз повторяю).
Просто ты слабак — всё время пытаешься приписать св-ва TS языку Dart, типа тебе так спорить удобней.
Но подставляешься этим по самое нибалуй. ))


V>>Но ты на эти пункты ответить не можешь уже пол-года.

V>>Поэтому слил спор целиком, считай.
S>Я все твои пункты опроверг

Ты на них даже не ответил еще.
Вот, абзацем выше чудесный пример.


V>>В случае Dart 100% не будет, потому что изначально в Анроиде уже есть удобный язык. Ну вот как раз клиентские HTML-приложения на JS он потеснит заметно. А так же мы увидим его на серверной стороне вместо Node.JS (а не вместо Asp.Net)

S>Пока он и близко даже TS не теснит, а вот на серверной стороне есть Asp.Net

Пока и о TS говорить слишком рано. Он есть буквально в паре больших проектов, но сами эти проекты еще не получили должной популярности.
Т.е. да, разработчики скачивали эти проекты, пробовали, но коммерческих решений на них практически нет (Electron, Ionica и т.д.)
Это всё еще на стадии инкубации, никого заметного трафика решений на основе этих технологий де-факто НЕТ.
Поэтому, все рассуждения о TS — они тоже малость преждевременны.


S>Другие игроки уже заняли нишу


И что? Все ниши заняты уже давно, но регулярно появляются новые языки/фреймворки.