Re[38]: А что мешает заменить JS?
От: vdimas Россия  
Дата: 11.09.17 10:15
Оценка:
Здравствуйте, Serginio1, Вы писали:

S> И все равно внутри построение DOM. и отображение. Это гибридные приложения.


DOM не равно JS.
В XAML WinRT АПИ тоже DOM, но можно заходить напрямую нейтивом.


V>>Ionic — это один из основных "потребителей" Ангулара, если что.

S> Я тебе про проблему гибридных приложений. Я сам на них давно смотрю, но смотрю и на Xamarin.Forms

Нет никакой проблемы. Я 100 раз предлагал тебе брать только GUI-библиотеку, без привязки её к JS.


S>>>С другой стороны развивается Xamarin.Forms и его кроссплатформенный GUI. Посмотрим кто выиграет.

V>>Никто не выиграет. Наличие более одной либы GUI — это нормально.
S> Без конкуренции нет развития.

Спор с самим собой.


V>>Нет, основной язык для Ангулара — это Дарт. Я тебе ссылки уже давал.

S> Где. Там ничего подобного не было. Может вначале так и было

В начале было как раз не так. Вначале был Angular на JS.
А потом его портировали на Dart и пришлось кое-что концептуально поменять.
В итоге родился Angular-2.
Теперь именно язык Dart диктует, что войдёт в Angular-2, а что нет.

Ссылок полно, типа таких:
https://www.youtube.com/watch?v=8ixOkJOXdMo


S>но развитие JS тоже тесно связано с развитием TS.


Это слова ни о чём.
Я вообще подозреваю, что JS ипользуется как трамплин для TS.
Потому что JS не нужен.
Но когда от JS откажутся, не факт, что TS будет лучше, чем Dart.


S>TS просто может компилироваться в разные версии JS.


Про то, что этот бред временный, стало понято еще этой весной.
Сейчас мы наблюдаем болезненный переходный период.
Все переходят от JS "куда-нибудь еще".
В том числе на TS.
Твоя "близкая связь" этих языков — это не цель, это ср-во. ))
Ср-во для более-менее безболезненных будущих похорон JS, ес-но.


V>>Меня не интересует, сколько сейчас, мы же рассуждаем о тенденциях.

S> Так тенденции таковы, что людям больше нравится TS нежели Dart

Брехня. Я приводил статистику. Популярность JS+TS за последний год упала, популярность Dart-а возросла.
И да. Попытаешься опять в ответ притащить из SO статистику за всё время — пошлю матом.


V>>Два самых крупных проекта гугла, приносящих ему больше всего денег, были переведены на Dart.

V>>Это проекты AdWords и AdSense.
S> Они могут себе позволить, что угодно. Кто кроме них использует?

А кто кроме них делает node.js?
А кто кроме них разрабатывает Андроид — самую популярную ось на сегодня?
Твой Ангулар как раз нужен для этого самого ведроида в основном, для простеньких мусорных приложух.
Да, все эти технологии — это именно их технологии и они делятся серьёзным опытом использования собственных технологий.
Прошлой осенью похвастались, что после переезда на Dart разработка стала обходиться вдвое дешевле.


V>>Это самые коммерческие проекты из всех сетевых на сегодня.

V>>Ни один ныне живущий сетевой коммерческий проект не приносит больше.
S> Угу только Гугл этим и занимаентся. Почему другие игнорируют?

А ты в зеркало посмотри и спроси самого себя — а почему ты игнорируешь ангулар2 на дарте?
Ответ я уже давал — инертность мышления.
Мыши плакали, кололись и далее по тексту.
Тебя даже не смущает, что на любой чих вокруг TS/JS ты вынужден искать решения на SO, а в Дарте как в дотнете — нормальная дока по нормальной платформе.


V>>Гугл приводит доводы в своих ежегодных отчётах. Ты не смотришь ролики с конференций гугла?

V>>А чего тогда споришь, если сам не в теме? ))
S> Я тебе могу привести кучу доводов. Почему, другие этого не видят?

Ты не можешь, у тебя не было больших проектов на JS и Dart одновременно. Тебе сравнить не с чем.
А гуглу есть.
Поэтому я верю гуглу, а тебе не верю — ты много где плаваешь.
Потому что он и разработчик и основной пользователь своих технологий.
А вы — пугливые лемминги, которым уже разжевали и в рот положили, а проглотить всё-равно не можете.
Разжевал и положил в рот гугл лично год назад.
Тут осталось примерно полтора месяца до очередной конференции.
Я уже отсюда вижу, как гугл еще больше будет прикалываться над теми, кто до сих пор юзает JS. ))


S> Так ты то и=х и не приводишь. Ни одной ссылки, ни одного обсуждения.


Ну ты нахал, однако. ))
Именно с тобой у меня было весьма серьезное обсуждение на эту же тему.
И тут ты такой, смотрю, обсох за пол-года и всё сначала пытаешься.


S> В итоге то получается, что Гугл делает для себя некий продукт, которым кроме него никто не пользуется.


Кто-то пользуется.
Просто продукт еще молодой, а JS уже слишком старый.


S>Но при этом утверждается, что Дарт самый крутой,


Утверждается не насосом из пальца, а из года реальной работы и переезда на него основных продуктов гугла.



S>а например .Net Core отстой, так как на нем в 2 раза дороже обходится разработка.


Жаль я не модератор, сейчас самое время забанить за жестокое трольство или за непроходимую глупость, на выбор. ))
Обсуждался Dart vs JS.


S>По твоему вся индустрия Вэб программирования тупая, только ты один умный?


Ну, традиционно веб-индустрия, действительно, тупая.
Кто вообще ничего не может, тот пишет HTML, это так сложилось за последние 20 лет.
Кто поумнее, тот пишет генераторы HTML, типа Ангулара и остальных похожих фреймворков.
Поэтому, мнение разработчиков самого Ангулара для меня авторитет, а мнение пользователей Ангулара — да ни в жисть. ))
Потому что это не тот пользователь, который конечный и который тоже авторитет.

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


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 место! И он при этом основной язык?

Ты дал ссылку на коммьюнити из 570 человек.
Ты решил совсем изнасиловать мою психику? ))


S>Кстати вот комментарии людей которые в отличие от тебя пишут на Дарте

S>https://habrahabr.ru/company/ruvds/blog/323612/
S>

S>Говоря о производительности, была надежда на Dart, пока Google не объявил об отказе от поддержки виртуальной машины. В тот же день я принял решение отказаться от Dart в пользу TypeScript, т.к. прочих преимуществ у Dart не было. Теперь остается надежда только на WebAssembly, но его релиз будет еще ох как нескоро. Так что на следующие пару лет TypeScript прочно занял место лидера статической типизации в фронт-енд разработке.


Это всего лишь высер очередного леммига в комменте.
Тем более, что он ведёт речь о сценарии работы фронтенда в "честном" браузере.
А мы в прошлый раз обсуждали твою приблуду со связкой JS <--> C#, где никаким честным браузером не пахнет, т.е. JS не нужен. А значит не нужен и TS.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.