Здравствуйте, vdimas, Вы писали:
V>Здравствуйте, Serginio1, Вы писали:
S>> И все равно внутри построение DOM. и отображение. Это гибридные приложения.
V>DOM не равно JS.
V>В XAML WinRT АПИ тоже DOM, но можно заходить напрямую нейтивом.
Угу только вот он строится либо XAML, а вот в браузере на HTML.
А вот внутри используется JS. Или там уже Dart появился?
V>>>Ionic — это один из основных "потребителей" Ангулара, если что.
S>> Я тебе про проблему гибридных приложений. Я сам на них давно смотрю, но смотрю и на Xamarin.Forms
V>Нет никакой проблемы. Я 100 раз предлагал тебе брать только GUI-библиотеку, без привязки её к JS.
Угу и много таких библиотек? Типа QT?
Подожду xamarin.Forms 3
V>>>Нет, основной язык для Ангулара — это Дарт. Я тебе ссылки уже давал.
S>> Где. Там ничего подобного не было. Может вначале так и было
V>В начале было как раз не так. Вначале был Angular на JS.
V>А потом его портировали на Dart и пришлось кое-что концептуально поменять.
V>В итоге родился Angular-2.
V>Теперь именно язык Dart диктует, что войдёт в Angular-2, а что нет.
А ну да, а я то думал JS ибо в него то все и компилируется.
V>Ссылок полно, типа таких:
V>https://www.youtube.com/watch?v=8ixOkJOXdMo
А ну конечно. Это официальная информация. Да и будь он даже основным языком с точки зрения тебя или Гугла,
суть то от этого не меняется, что основным языком применения является TS, так как для него есть уже куча анотаций огромного количества классов,
он мощнее и удобнее Дарта и развивается очень быстро.
S>>но развитие JS тоже тесно связано с развитием TS.
V>Это слова ни о чём.
V>Я вообще подозреваю, что JS ипользуется как трамплин для TS.
V>Потому что JS не нужен.
V>Но когда от JS откажутся, не факт, что TS будет лучше, чем Dart.
Он уже лучше, именно. По этому то его и выбирают. Ты сам то пишешь на Dart?
S>>TS просто может компилироваться в разные версии JS.
V>Про то, что этот бред временный, стало понято еще этой весной.
V>Сейчас мы наблюдаем болезненный переходный период.
V>Все переходят от JS "куда-нибудь еще".
V>В том числе на TS.
V>Твоя "близкая связь" этих языков — это не цель, это ср-во. ))
V>Ср-во для более-менее безболезненных будущих похорон JS, ес-но.
Ничего не пенреходят. TS используют в основном в Ангуляре. Подавляющая доля народа использует ПХП и чистый JS
Да популярность TS растет и при этом громадными шагами, но ему еще далеко до вытеснения JS.
V>>>Меня не интересует, сколько сейчас, мы же рассуждаем о тенденциях.
S>> Так тенденции таковы, что людям больше нравится TS нежели Dart
V>Брехня. Я приводил статистику. Популярность JS+TS за последний год упала, популярность Dart-а возросла.
V>И да. Попытаешься опять в ответ притащить из SO статистику за всё время — пошлю матом.
Я приводил статистику, где доля TS составляет 9%. Дарта там нет вообще. О каких росте может быть речь
если доля Дарта менее 1%. Что и где там растет?
V>>>Два самых крупных проекта гугла, приносящих ему больше всего денег, были переведены на Dart.
V>>>Это проекты AdWords и AdSense.
S>> Они могут себе позволить, что угодно. Кто кроме них использует?
V>А кто кроме них делает node.js?
И что Node.JS на дарте? При этом могли бы делать как NUGET.
А то с приложением ставится 250 гб этой ноды, а используется мегабайт
V>А кто кроме них разрабатывает Андроид — самую популярную ось на сегодня?
V>Твой Ангулар как раз нужен для этого самого ведроида в основном, для простеньких мусорных приложух.
Ангулар нужен для Вэб. При и не только для ведроида. Ionic 2 это гибридное приложение и популярность невелика.
V>Да, все эти технологии — это именно их технологии и они делятся серьёзным опытом использования собственных технологий.
V>Прошлой осенью похвастались, что после переезда на Dart разработка стала обходиться вдвое дешевле.
А по сравнению с чем? Они пробовали Asp.Net Core?
С Чем сравнивали? Может с GWT
V>>>Это самые коммерческие проекты из всех сетевых на сегодня.
V>>>Ни один ныне живущий сетевой коммерческий проект не приносит больше.
S>> Угу только Гугл этим и занимаентся. Почему другие игнорируют?
V>А ты в зеркало посмотри и спроси самого себя — а почему ты игнорируешь ангулар2 на дарте?
V>Ответ я уже давал — инертность мышления.
V>Мыши плакали, кололись и далее по тексту.
V>Тебя даже не смущает, что на любой чих вокруг TS/JS ты вынужден искать решения на SO, а в Дарте как в дотнете — нормальная дока по нормальной платформе.
А ну а ты почему игнорируешь Дарт. Еще раз TS мощнее, куча аннотаций есть, поддержка комьюнити.
Я быстро нахожу ответы на вопросы. По Дарту даже комьюнити нормального нет.
За TS поддержка MS, который встроен в VS, поддержка ВебПаков итд.
Что мне дает голый Дарт?
V>Ты не можешь, у тебя не было больших проектов на JS и Dart одновременно. Тебе сравнить не с чем.
V>А гуглу есть.
V>Поэтому я верю гуглу, а тебе не верю — ты много где плаваешь.
V>Потому что он и разработчик и основной пользователь своих технологий.
V>А вы — пугливые лемминги, которым уже разжевали и в рот положили, а проглотить всё-равно не можете.
V>Разжевал и положил в рот гугл лично год назад.
V>Тут осталось примерно полтора месяца до очередной конференции.
V>Я уже отсюда вижу, как гугл еще больше будет прикалываться над теми, кто до сих пор юзает JS. ))
А ну правильно, у тебя нет, а у MS есть. Тот же Visual Code. Почему не на дарте?
S>> Так ты то и=х и не приводишь. Ни одной ссылки, ни одного обсуждения.
V>Ну ты нахал, однако. ))
V>Именно с тобой у меня было весьма серьезное обсуждение на эту же тему.
V>И тут ты такой, смотрю, обсох за пол-года и всё сначала пытаешься.
Это я то нахал. Ни одного доказательства не было. Я читал и сравнивал. И заметь я в отличие от тебя с тобой иногда соглашаюсь.
Значит есть что то общее. От тебя ни одного одобрения.
И этот человек говорит о нахальстве. Я тебе кучу ссылок с результатами, которые опровергают твои слова. Но ты их либо не читаешь, либо игнорируешь.
S>> В итоге то получается, что Гугл делает для себя некий продукт, которым кроме него никто не пользуется.
V>Кто-то пользуется.
V>Просто продукт еще молодой, а JS уже слишком старый.
Ангуларом пользуются, но на TS. А для серверов куча других манагед языков, которые реально лучше.
Чем C# проигрывает Dart у
S>>Но при этом утверждается, что Дарт самый крутой,
V>Утверждается не насосом из пальца, а из года реальной работы и переезда на него основных продуктов гугла.
S>>а например .Net Core отстой, так как на нем в 2 раза дороже обходится разработка.
V>Жаль я не модератор, сейчас самое время забанить за жестокое трольство или за непроходимую глупость, на выбор. ))
V>Обсуждался Dart vs JS.
Ты то как раз и обсуждаешь серверную часть. Ибо твои слова, что делать дарту на клиенте?
А там живет тот же Java, C#, ПХМ.
На клиенте Ни дарта, ни TS нет!!
Есть языки которые компилируются в JS.
Если же ты говоришь, про серверную часть, то тут вообще то и сравнивать нечего.
Ты еще с ассемблером сравни.
S>>По твоему вся индустрия Вэб программирования тупая, только ты один умный?
V>Поэтому, мнение разработчиков самого Ангулара для меня авторитет, а мнение пользователей Ангулара — да ни в жисть. ))
V>Потому что это не тот пользователь, который конечный и который тоже авторитет.
V>Только я не понимаю смысла ставить вопросы именно таким образом.
V>Какой ответ ты надеялся услышать?
V>Ты в другой раз попробуй поставить живого человека на место того, кто будет тебя читать. Включи воображение.
То что я и хотел услышть, ты умный, все остальные тупые.
S>>Кстати про TS и Дарт
S>>https://www.slant.co/versus/378/383/~typescript_vs_dart
S>>S>>When comparing TypeScript vs Dart, the Slant community recommends TypeScript for most people. In the question“What are the best languages that compile to JavaScript? ” TypeScript is ranked 1st while Dart is ranked 8th. The most important reason people chose TypeScript is:
S>> Дарт занимает только 8 место! И он при этом основной язык?
V>Ты дал ссылку на коммьюнити из 570 человек.
V>Ты решил совсем изнасиловать мою психику? ))
S>>Кстати вот комментарии людей которые в отличие от тебя пишут на Дарте
S>>https://habrahabr.ru/company/ruvds/blog/323612/
S>>S>>Говоря о производительности, была надежда на Dart, пока Google не объявил об отказе от поддержки виртуальной машины. В тот же день я принял решение отказаться от Dart в пользу TypeScript, т.к. прочих преимуществ у Dart не было. Теперь остается надежда только на WebAssembly, но его релиз будет еще ох как нескоро. Так что на следующие пару лет TypeScript прочно занял место лидера статической типизации в фронт-енд разработке.
V>Это всего лишь высер очередного леммига в комменте.
V>Тем более, что он ведёт речь о сценарии работы фронтенда в "честном" браузере.
V>А мы в прошлый раз обсуждали твою приблуду со связкой JS <--> C#, где никаким честным браузером не пахнет, т.е. JS не нужен. А значит не нужен и TS.
Ну браузер то там как раз и нужен для ГУЯ и именно на Angular 2, так как на нем есть куча визуальных компонентов и используется TS. А так можно просто обойтись .Net Core.
И можно достаточно органично встроить C# код в TS.