The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск языка программирования Dart 2.8"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования Dart 2.8"  +/
Сообщение от opennews (??), 10-Май-20, 22:30 
Состоялся релиз языка программирования Dart 2.8, в котором продолжено развитие кардинально переработанной ветки Dart 2, переориентированной на разработку для Web и мобильных систем и оптимизированной для создания компонентов, выполняемых на стороне клиента...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52889

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 10-Май-20, 22:30   +1 +/
Вот если без шуток, то язык становится все более интересен, благодаря сообществу (но вопреки Google). Поживем - увидим...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

2. Сообщение от Аноним (3), 10-Май-20, 22:30   –5 +/
Такой же перспективный как и Rust, ну ну
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #24, #41

3. Сообщение от Аноним (3), 10-Май-20, 22:32   –7 +/
неуниверсальный Go более практичен, чем очередной C#/Java
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #7, #8

4. Сообщение от Аноним (3), 10-Май-20, 22:34   +/
Капец гугл велосепедист славный, то за Java топит, то за Go, то за Dart, то за Kotlin, вот и выбирай из ненужного более нужное
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #16, #22

5. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 22:39   +1 +/
Хех. Понадобилось аж 2.8 версий, чтобы дойти до non-nullable types. А раньше они же говорили, что отсутсвие обязательного указания типа - это мощная фича.

> Привычный и простой для изучения синтаксис, естественный для программистов на JavaScript, Си и Java.

Ага. Именно поэтому в Dart конструкторы классов рекомендуется вызывать без new https://dart.dev/guides/language/effective-dart/usage#dont-u...

Символ _ для обозначения internal полей - тоже такое себе. Сделали бы тогда нормальные private, protected.

Но в целом неплох. Хотя из своей нишы вряд ли выйдет.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35

6. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 22:41   +3 +/
> Капец гугл велосепедист славный

Когда много денег, то можно себе позволить.

> то за Java топит, то за Go, то за Dart, то за Kotlin, вот и выбирай из ненужного более нужное

Ну гуголь как бы и на rust тоже пишет. Выбирай С++.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #12

7. Сообщение от Lex (??), 10-Май-20, 22:42   +2 +/
Го - всего лишь го и не более того.
Дарт - в т.ч язык для разработки  приложений с норм интерфейсом( к слову о флаттер... и копроангуляре )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #9, #13

8. Сообщение от Аноним (1), 10-Май-20, 22:45   +1 +/
Golang скорее более зрелый и у него больше сообщество (с консервативными разработчиками). Но Golang заточен больше под написание сервисов, чем для простых приложений под Android.
Dart - еще очень молодой проект. И если честно, я пару лет назад очень скептически к нему относился. Но в последнее время, благодаря стараниям сообщества (т.е. как и Golang, стараются не привязываться досконально к Google), к нему появляется интерес. Так что хвалю не сколько сам язык, сколько людей, которые настойчиво пилят библиотеки и пытаются хоть чуть-чуть сделать инфраструктуру языка лучше. Причем смотрю - люди там стараются неглупые и в чем-то даже идейные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #14, #31, #61

9. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 22:45   +/
> Го - всего лишь го и не более того.
> Дарт - в т.ч язык для разработки  приложений с норм интерфейсом(
> к слову о флаттер... и копроангуляре )

Ангуляр нужен для веба? Зачем в веб тащить dart?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #15

10. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 22:52   +/
> Такой же перспективный как и Rust, ну ну

Как можно сравивать раст с очередным языком со сборкой мусора?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #11

11. Сообщение от Lex (??), 10-Май-20, 22:53   –3 +/
Как можно сравнивать мусор со сборкой мусора ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #19, #47, #67

12. Сообщение от Аноним (3), 10-Май-20, 22:57   –1 +/
Когда руки из жопы только в таком случае несколько языков и все говно, у тех же Apple и M$ и близко нет такого зоопарка технологий, да что говорить даже в Linux мешьше хаоса, при всей корявости C++
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #18, #20

13. Сообщение от Аноним (3), 10-Май-20, 23:01   +11 +/
Dart вообще хрен пойми шо за зверь, сначала гугль позиционировал его как альтернативу Java, но с@снул, потом позиционировал его как замену Typescript с трансляцией в Javascript но с@снул, теперь вот позиционирует его как язык еще несуществующей ОС, результат немного предсказуем
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #17, #30, #36, #44, #109

14. Сообщение от Аноним (3), 10-Май-20, 23:03   +3 +/
Вот поэтому с поделиями гугла лучше не связываться, они дохнут еще на стадии релиза, а те которые доживают навсегда остаются инвалидами софта
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #133

15. Сообщение от Lex (??), 10-Май-20, 23:03   –12 +/
Ангуляр не нужен [ни для кого, кроме недопрограммистов, которые пересели со всяких своих «крутых и расово-правильных» c# / java / итд на веб + js и все никак не могут начать нормально кодить, делая тяжеленное, уродливое и глючное д.мо в вебе - прямо как у них в джаве получалось. Это эдакий магнит, который притягивает к себе говноразрабов и препятствует их активности в других фреймворках/библиотеках/итп ]

Дарт едва ли зачем-то нужен кроме того, что его продвигает гугл.
Пока не вижу в нем ничего хорошего, но авось что-то и получится

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #42, #43, #92

16. Сообщение от Аноним (16), 10-Май-20, 23:09   +/
Это бизнес. На сами языки ему болт покласть + никакой брезгливости. Про результаты пожалуй не буду..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #27

17. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 23:11   +/
> с трансляцией в Javascript но с@снул

но трансляция в js все же осталась

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #23

18. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 23:12   +1 +/
> даже в Linux мешьше хаоса, при всей корявости C++

wat?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #25, #50

19. Сообщение от Вы забыли заполнить поле Name (?), 10-Май-20, 23:13   +/
Как можно сравнивать мусор со ржавчиной?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

20. Сообщение от asd (??), 10-Май-20, 23:17   +/
Плисните ему чая и докиньте сахарку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #51

21. Сообщение от Аноним (-), 10-Май-20, 23:19   +7 +/
Фигня. Мне Python больше нравится!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37

22. Сообщение от Аноним (-), 10-Май-20, 23:21   +1 +/
Выбирай сердцем! Корпорации не выведут тебя на путь истины.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #89

23. Сообщение от Аноним (3), 10-Май-20, 23:23   +/
я знаю, но какой смысл это делать если уже был TS?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #33, #86

24. Сообщение от Аноним (-), 10-Май-20, 23:23   –1 +/
Худный ЯП это Ruby. Хуже быть не может)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #26, #28, #40

25. Сообщение от Аноним (3), 10-Май-20, 23:25   –1 +/
Основной линуксячий софт на чем пилится? Не на связке С/C++ и GTK/Qt? Может на жабке или шарпе? Или валю откачали из клинической смерти?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

26. Сообщение от Аноним (3), 10-Май-20, 23:27   +/
Не обмазывался, не знаю
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

27. Сообщение от Аноним (3), 10-Май-20, 23:31   +/
Оракель, Мягкие и Огрызок походу уже не бизнес или они просто не знали шо это путь к успеху?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #56

28. Сообщение от Аноним (28), 10-Май-20, 23:37   +/
> Хуже быть не может)

боюсь ты только что бросил вызов вселенной

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

29. Сообщение от proninyaroslav (ok), 10-Май-20, 23:40   +1 +/
Майки оказались куда проворнее со свои тайпскриптом в вебе. По сути судьба Дарта зависит исключительно от flutter, и то скорее всего в роли языка, созданного для фреймворка, а не наоборот
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #39, #166

30. Сообщение от Аноним (-), 10-Май-20, 23:43   +2 +/
> теперь вот позиционирует его как язык еще несуществующей ОС

В той ещё несуществующей ОС уже такой зоопарк языков, что этому всему только одно объяснение: Гугл нанял толпу изобретателей с ЧСВ over 9000 и им всем непременно нужно показать свою уникальность и неповторимость.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

31. Сообщение от Аноним (-), 10-Май-20, 23:49   +3 +/
Лучше бы эти неглупые и в чем-то идейные люди занимались не бесконечным изобретением неповторимых велосипедов, а помогали другим улучшать велосипеды существующие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #87

32. Сообщение от Аноним (3), 11-Май-20, 00:34   –1 +/
Потому что Typescript изначально создавался как ООП настройка над JS, поэтому и популярен так как переучиваться не нужно что логично, а так да M$ редко откровенное г* делает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

33. Сообщение от Русский рэп (?), 11-Май-20, 01:12   +2 +/
Разделяй и властвуй. Заметь, что каждая корпорация мутит свои языки. Чтобы не дай боже ничего не пересеклось и разработчики не перетекли к конкуренту
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #74

35. Сообщение от Русский рэп (?), 11-Май-20, 01:19   +/
Правильнее сказать, не выпустят из своей ниши. Будет чисто язык для гугловского gui. О какой-то переносимости и речи нет. О дивный говеный мир
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #45

36. Сообщение от Нонон (?), 11-Май-20, 02:08   –2 +/
Дарт/флаттер занял нишу мобильной разработки и от туда уже никто его не подвинет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #153

37. Сообщение от Нонон (?), 11-Май-20, 02:19   +1 +/
Не мели чушь.
Дарт для разработки мобильных приложений. Пойди попробуй напиши на питоне андроид апликуху

Реже дарт используют для других фронтендов.

Совсем редко, ну прям совсем используют для серверов и то по той причине чтоб одни и те же структуры использовать на фронте и беке.

С питоном оно по нишам просто не пересекается. А значит он не может быть ни лучше ни хуже

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #38, #78

38. Сообщение от anonimous (?), 11-Май-20, 02:52   +1 +/
>Пойди попробуй напиши на питоне андроид апликуху

Хотя не очень хочется (но видимо придется, потому что гугломобильные метания жаба-котлин-дарт-ичтотамунихзавтрабудет уже заколебали), но проблем с этим нет

https://python-scripts.com/kivy-android-ios-exe

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

39. Сообщение от Аноним (39), 11-Май-20, 05:38   +/
Typescript это не языка, а синтаксический сахар для жс. Ты бы еще вспомнил Flow
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #46, #49, #165

40. Сообщение от funny.falcon (?), 11-Май-20, 06:24   –1 +/
Зачем ты так?
Ruby очень приятный язык. Я скучаю по нему. До сих пор one-time скрипты на нем пишу потому что удобно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #52

41. Сообщение от Аноним (41), 11-Май-20, 09:14   +4 +/
Раст перспективен, поскольку это единственный безопасный язык с zero cost abstraction и хорошей инфраструктурой.
У него просто нет реальных альтернатив как таковых
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #48, #75, #111

42. Сообщение от anonimbl (?), 11-Май-20, 09:15   +1 +/
> Ангуляр не нужен [ни для кого, кроме недопрограммистов, которые пересели со всяких
> своих «крутых и расово-правильных» c# / java / итд на веб
> + js и все никак не могут начать нормально кодить, делая
> тяжеленное, уродливое и глючное д.мо в вебе - прямо как у
> них в джаве получалось. Это эдакий магнит, который притягивает к себе
> говноразрабов и препятствует их активности в других фреймворках/библиотеках/итп ]
> Дарт едва ли зачем-то нужен кроме того, что его продвигает гугл.
> Пока не вижу в нем ничего хорошего, но авось что-то и получится

Самомнение вполне под стать безрукой веб-макаке.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #63

43. Сообщение от Im banana man (?), 11-Май-20, 09:37   +/
Кстати, вот да. Все чаще вижу сообщения от фирм "У нас Angular, но мы переезжаем на React". И таких все больше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #55

44. Сообщение от Im banana man (?), 11-Май-20, 09:38   –1 +/
С Flutter будет та же история. Они пытаются оживить труп и присобачить к своему поделию. Если не хочется писать на нативе - проще взять тот же React Native. Там компоненты будут хотя бы нативные + рендеринг от ОС.
Flutter же не пойми что не для пойми кого.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

45. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 10:40   +/
> О какой-то переносимости и речи нет

Переносимости в чем?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #77

46. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 10:41   +/
> Ты бы еще вспомнил Flow

Не надо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

47. Сообщение от Аноним (47), 11-Май-20, 10:50   –1 +/
Но-но, поострожней, это уже оскорбление власти.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

48. Сообщение от Аноним (47), 11-Май-20, 10:53   –1 +/
И корявым синтаксисом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #59, #60, #68

49. Сообщение от proninyaroslavemail (ok), 11-Май-20, 10:53   +/
> Typescript это не языка, а синтаксический сахар для жс. Ты бы еще
> вспомнил Flow

По этой логике любой язык который компилируется в машинные инструкции тоже синтаксический сахар для машинных инструкций).
А сравнивать Flow с тайпскриптом странно, так как Flow это просто библиотека статического анализа для JS, а не надмножество JS как тайпскрипт, который в него же и компилируется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

50. Сообщение от Аноним (47), 11-Май-20, 10:57   +/
what же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #70

51. Сообщение от Аноним (47), 11-Май-20, 10:59   +1 +/
За что? Да синтаксис C++ няшка, по сравнению с Rust.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #53

52. Сообщение от Анончик (?), 11-Май-20, 11:04   +/
На нем и иднострочники неплохо писать. С либами бедя, куда не сунешся тонны метопрограммирования. Будто конкурс по написанию самого запутанного алгоритма работы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #159

53. Сообщение от Анончик (?), 11-Май-20, 11:08   +1 +/
Правильно не нужен вам rust, вам хватает c++? пишите ради бога.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

55. Сообщение от Gemorroj (ok), 11-Май-20, 11:26   +1 +/
это не из-за того, что ангуляр плох, а из-за моды. вон, фронтендщик-гуманитарий выше в качестве  подтверждения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #57, #72

56. Сообщение от Gemorroj (ok), 11-Май-20, 11:30   +/
разные стратегии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #76

57. Сообщение от Im banana man (?), 11-Май-20, 11:51   +/
> это не из-за того, что ангуляр плох, а из-за моды. вон, фронтендщик-гуманитарий
> выше в качестве  подтверждения.

Это скорее не из-за моды, а из-за кривой сложности обучения.

Поэтому популярны такие штуки как Python, JS, React, Electron, HTML, CSS. Их просто выучить. Angular нет, не просто. Там много неочевидных вещей.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #62

58. Сообщение от Аноним (58), 11-Май-20, 12:06   –4 +/
Какой же визуально грязный получается на нем код. По диагонали прочитать и вникнуть - никакой возможности нет. Только вчитывание. Может это проблема официальных стайлгайдов, не знаю, но за год разработки так и не привык.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #69

59. Сообщение от Аноним (41), 11-Май-20, 12:40   +/
Где? Синтаксис Раста приятен и продуман до мелочей - нельзя просто взять и что-то изменить без потерь
C++/стл/буст так-то похуже будут, не говоря уже о фичах 20ых и шаблонной магии
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #81

60. Сообщение от Аноним (41), 11-Май-20, 12:43   +1 +/
Добавлю, что раньше синтаксис раста тоже не радовал, но достаточно лишь немного углубиться и приходит понимание, что всё действительно на своем месте.
Да, есть некоторые неприятные моменты, но где их нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

61. Сообщение от Аноним (61), 11-Май-20, 12:45   +/
Есть gomobile, очень годная штука.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

62. Сообщение от Lex (??), 11-Май-20, 12:58   –1 +/
>> это не из-за того, что ангуляр плох, а из-за моды. вон, фронтендщик-гуманитарий
>> выше в качестве  подтверждения.
> Это скорее не из-за моды, а из-за кривой сложности обучения.
> Поэтому популярны такие штуки как Python, JS, React, Electron, HTML, CSS. Их
> просто выучить. Angular нет, не просто. Там много неочевидных вещей.

Доо. На самом деле, проблема ангуляра в том, что он был синтаксически и морально устаревшим хламом еще при своем рождении, т.к больше напоминал нечто вроде нереально жирного жиквери.
А эти постоянные ng- в тегах ? -Это просто уродство, боль для глаз и куча проблем с доработками/багфиксом кем-то, кто самолично тот кусок кода не писал, особенно, в случае с чем-то сложным в плане логики работы.

Но даже это ему можно было бы простить, если не главная его "фича" - т.н двухстороннее связывание, которое, с одной стороны, было практически не нужно в тех количествах, в которых он предлагал, но и заставляло очень серьезно подходить к проекту, т.к при наличии подобных объектов уже даже порядка 2 000( много для одной страницы и норм/мало для хорошего и крупного одностраничного сайта ), проблемы с производительностью ощущались даже на ПК( про смартфоны вообще лучше не вспоминать )..

Но, да, разумеется, это не ангуляр - барахло, это просто люди глупые и компы слабые, не говоря уж о смартфонах.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #65, #71

63. Сообщение от Lex (??), 11-Май-20, 12:59   –3 +/
>> Ангуляр не нужен [ни для кого, кроме недопрограммистов, которые пересели со всяких
>> своих «крутых и расово-правильных» c# / java / итд на веб
>> + js и все никак не могут начать нормально кодить, делая
>> тяжеленное, уродливое и глючное д.мо в вебе - прямо как у
>> них в джаве получалось. Это эдакий магнит, который притягивает к себе
>> говноразрабов и препятствует их активности в других фреймворках/библиотеках/итп ]
>> Дарт едва ли зачем-то нужен кроме того, что его продвигает гугл.
>> Пока не вижу в нем ничего хорошего, но авось что-то и получится
> Самомнение вполне под стать безрукой веб-макаке.

Эта "веб-макака" начинала с ассемблера + винапи еще в школьные времена и писала на этом простенькие игры под виндой, изучала Си и плюсЫ и даже вполне неплохо кодила на них.. года полтора года занималась геймдевом на Unity + C#, далее - нативной разработкой под яблоко( ObjC / Swift )..
В конечном итоге, взялась за веб и кроссплатформенную мобильную разработку( React-Native ), т.к за подобными технологиями будущее - в случае с вебом, "морда" приложения/сервиса работает на любом железе и архитектуре, где есть совместимый браузер без необходимости перекомпиляций и прочего цирка, в случае с гибридными мобильными приложениями - при наличии одного проекта с небольшой разницей в деталях, есть возможность пилить приложения для нескольких платформ, еще и с норм доступом к устройству и общей для всей приложений логикой.

Но, да, "безрукая веб-макака с самомнением" :)

Но проблема в том, что "самомнение" обычно гораздо выше у говнокодеров на плюсАх/джаве и проч, которые, перебираясь со своего богоугодного язычка на JS ( хотя, казалось бы, почему ? Ведь их говножаба такая крутая и вообще.. но, "почему-то", развитию технологий на это все больше плевать ), не хотят разбираться в разнице между тем, с чем они работали ранее и тем, с чем они работают теперь - они просто тянут гору д.ма в проект, чтобы сделать его максимально похожим на свое "нормальное" окружение и синтаксис.

Статическая типизация с тоннами синтаксического мусора, делающая простой и очевидный код( жс с норм синтаксисом ) почти нечитаемым( тайпскрипт ), при том, что он все равно превратится в код с динамической типизацией( тайпскрипт "компилируется" в жс ) и в таком виде отправится в приложение, притом, вообще хз, чего конкретно туда натолкает "компилятор", да еще и с кучей исключений и оговорок, ведь далеко не все модули JS идут в тайпскрипте ? -Одавай.

Барахло вроде StyledComponents в вебе и кроссплатформенных приложениях на базе штук вроде React-Native, которая делает стили не просто уродливыми( вместо JSON-объекта - одна огромная xml-подобная строка ) и несовместимыми с rn-гайдами( т.к flex в вебе и в RN ведет себя по разному ) и модулями но и, на ровном месте, повышает в полтора-два раза потребление памяти приложением, длительность отрисовки и нагрузку на проц для получения абсолютно того же результата( ведь это барахло не может нормально кешироваться и преобразовываться для повышения производительности и снижения потребления памяти - это просто здоровенные строки, которые постоянно парсятся и по которым постоянно считаются хэши  ) в простых случаях, а в средних и сложных - делающая приложение глючным и безмерно жрущим ресурсы д.мом( а на андройде - вылетающим, т.к у андройдофонов с потреблением памяти довольно строго ) ? -Одавай.

И так, на самом деле, можно продолжать довольно долго.

Но правда в том, что глючное д.мо в вебе и "гибридных" мобильных фреймворках очень нередко делают именно "бояре, почитающие С++ / Java / C#" и, скорее всего, пришедшие именно с тех краев( хотя если оно все такое хорошее, какого же черта они валят в JS ).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #93, #101, #125

64. Сообщение от YetAnotherOnanym (ok), 11-Май-20, 13:04   –2 +/
> простой для изучения синтаксис

За одно это создателей сечь розгами.

Ответить | Правка | Наверх | Cообщить модератору

65. Сообщение от Im banana man (?), 11-Май-20, 13:12   +1 +/
Так убрали же эти ng-теги. Со 2-й версии, если не путаю.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #126

66. Сообщение от Аноним (66), 11-Май-20, 13:35   +/
Kotlin native лучше, жаль flutter и react native не на kotlin написаны, ох как жаль
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79

67. Сообщение от банан (?), 11-Май-20, 14:51   +3 +/
так а с чем сравнивать "мусор со сборкой мусора"? незавершённая мысль
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

68. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 14:51   +1 +/
Оценивать язык только по синтаксису - детсад. Еще по стилю кодирования выбирай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #82

69. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 14:54   +/
В чем именно проблема с чтением? p.s. на нем не пишу, но sdk почитывал - вроде все ясно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #100

70. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 14:56   +1 +/
https://knowyourmeme.com/memes/wat
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

71. Сообщение от Аноним (71), 11-Май-20, 14:59   +2 +/
Все вышеперечисленное относится к первому ангуляру, который angularjs. И по тем временам это выглядело неплохо. Но это было десять лет назад.
В современном ангуляре нет ничего из вышеперечисленного. Двусторонний binding, да, в некотором виде есть, там, где он действительно удобен (в формах), и опционален.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #107, #162

72. Сообщение от vitalif (ok), 11-Май-20, 15:46   –1 +/
Нет, это как раз ангуляр был из за моды. А реакт с самого начала был лучше и проще раз в 100. Наконец-то приходит осознание, "а я говорил" (c)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #73

73. Сообщение от Gemorroj (ok), 11-Май-20, 16:59   +/
> Нет, это как раз ангуляр был из за моды. А реакт с
> самого начала был лучше и проще раз в 100. Наконец-то приходит
> осознание, "а я говорил" (c)

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #106

74. Сообщение от Аноним (3), 11-Май-20, 18:04   +/
C++? SAP, Oracle, IBM, Adobe, Autodesk, Dassault Systemes, Nemetschek... тысячи их
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #80, #97

75. Сообщение от Аноним (3), 11-Май-20, 18:07   –4 +/
Безопасный??? Ну ну https://habr.com/ru/post/492410/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #83

76. Сообщение от Аноним (3), 11-Май-20, 18:11   +/
"Особый путь" у гугла шоле???
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

77. Сообщение от Аноним (3), 11-Май-20, 18:15   +/
Применения у Dart вне гуглонедоОС небудет понимаешь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #88

78. Сообщение от Аноним (3), 11-Май-20, 18:16   +/
А шо Kotlin уже все? Так топили за него, что и утопили)))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #103

79. Сообщение от Аноним (3), 11-Май-20, 18:19   –3 +/
C++ лучше, жаль что порнохаб на нем не написан, ох как жаль
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

80. Сообщение от Аноним (3), 11-Май-20, 18:35   +/
Microsoft также полюбляет C++ для своего офиса
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

81. Сообщение от Аноним (3), 11-Май-20, 18:41   +/
Rust это новый Haskell про который также говорили какой он идеальный, продуманный, быстрый ровно до тех пор пока не попробовали им пользоваться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #84

82. Сообщение от Аноним (3), 11-Май-20, 18:47   +1 +/
Читаемость кода не зависит от синтаксиса? Чиво бл***?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #85, #90

83. Сообщение от Аноним (41), 11-Май-20, 19:09   +2 +/
Как раз в этой статье написано, что он безопасен, если не переиграть с unsafe.
А C/C++ - 100%-ый unsafe, ага-ага.
Конечно, нет ничего 100% safe, включая языки с vm/gc, но то, что он безудержно безопаснее си - факт, о котором бессмысленно спорить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #91, #95

84. Сообщение от Аноним (41), 11-Май-20, 19:12   +/
Ну вот пользуется народ, и норм же. Конечно, возможно, это из-за отсутствия реальных аналогов.
Haskell, на мой взгляд, вообще немного не из этого мира :) Синтаксис Раста на порядки лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

85. Сообщение от Аноним (41), 11-Май-20, 19:13   +1 +/
В Расте что-то не так с читаемостью?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #98

86. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:25   +/
А зачем kotlin транслируется в js? Или какой-нибудь другой язык. Чтобы можно было использовать его для того, чтобы писать под веб.

Хотя если в wasm завезут сборку мусора https://github.com/WebAssembly/proposals/issues/16, то тогда от трансляции в js можно будет отказаться.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

87. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:27   +/
все сущетсвующие велосипеды имеют один фатальный недостаток же!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

88. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:32   +1 +/
Это не про переносимость. Можно сейчас установить себе dart и написать на нем приложение и запустить под linux.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #96

89. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:35   +3 +/
Путь к серду разработчика лежит через желудок. Кушать захочется - будет писать на чем придется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

90. Сообщение от Вы забыли заполнить поле Name (?), 11-Май-20, 20:39   +/
> Читаемость кода не зависит от синтаксиса? Чиво бл***?

Она зависит от многих факторов. Давай пойдем от обратного: синтаксис какого языка тебе нравится?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82 Ответы: #99

91. Сообщение от анонимуслинус (?), 11-Май-20, 22:25   +/
он безопаснее потому как его хотят перевести в разряд "полуавтоматов", поскольку на чистой механике(с/с++) люди часто берут с собой обрез и стреляют в ногу.))) но если уж говорить о эффективности и скорости программ на с/с++ они будут шустрее. просто есть инструменты с полной настройкой под мастера и полупрофессиональные для всех у кого есть хотя бы какие то навыки работы. вот и все. но такие языки как си и плюсы всегда будут в итоге более эффективными, так как имеют прямой доступ к ресурсам систем. но им требуются настоящие мастера своего дела, а нынешним конторкам нафиг сдалась эффективность и качество. фигак , готово и в продакшн. ну это современная болезнь программирования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #94

92. Сообщение от srgazh (?), 11-Май-20, 23:00   –1 +/
>Ангуляр не нужен

Кроме звуков испорченного воздуха есть, что сказать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

93. Сообщение от nonimas (?), 11-Май-20, 23:16   +2 +/
dont read, lol
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

94. Сообщение от Аноним (41), 11-Май-20, 23:31   +1 +/
> он безопаснее потому как его хотят перевести в разряд "полуавтоматов"

Звучит так, будто это плохо.

> часто

Весьма скромные подсчеты :)

> на с/с++ они будут шустрее

Rust примерно одинаковый по скорости с C/C++.
И уж точно быстрее большинства остальных популярных языков.

> полупрофессиональные для всех

Я не понял, это что, это попытка намека на Rust? :)

> как си и плюсы всегда будут в итоге более эффективными

На самом деле, Rust _потенциально_ гораздо эффективнее, поскольку он шарит контекст.

> им требуются настоящие мастера своего дела

Которые всё равно лажают на миллионы долларов, да, увы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #113

95. Сообщение от Аноним (3), 12-Май-20, 01:27   –1 +/
Тогда накой оно нужно если безопасно только при особых навыках сапера с unsafe? Просто бери указатели С++ из STL и будет тебе счастье, память течь не будет, сегфолты прекратятся, радость же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #102

96. Сообщение от Аноним (3), 12-Май-20, 01:30   +/
Консольное? Уммм... круто... может у Dart есть свой аналог таким платформам как ASP.NET, Spring или Qt?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #105

97. Сообщение от Аноним (3), 12-Май-20, 01:42   +/
Вся игроиндустрия юзает C++
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #152

98. Сообщение от Аноним (3), 12-Май-20, 01:47   –3 +/
Хуже по сравнению с C++, ну и мешанина safe с unsafe кодом классно читается, прям заглядение, это тоже самое что на C++ юзать голое POSIX и Win32 API, а еще постоянно сломанная совместимость между версиями, тонны ненужных фич и никаких стандартов... спасибо не надо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #155

99. Сообщение от Аноним (3), 12-Май-20, 01:48   –4 +/
Видел мешанину safe и unsafe в C#? Хорошо читается да? Почему тогда ее юзают только когда край, в остальных случаях упаси господь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #104

100. Сообщение от Аноним (3), 12-Май-20, 01:52   –3 +/
Издалека и Haskell круть!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #110

101. Сообщение от коржик (?), 12-Май-20, 06:45   +3 +/
> Статическая типизация с тоннами синтаксического мусора, делающая простой и очевидный код( жс с норм синтаксисом ) почти нечитаемым

Ясно понятно

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

102. Сообщение от Аноним (41), 12-Май-20, 07:23   +2 +/
Саперу оптимальнее пройтись по квадратному метру, а не всему полю

Разница в том, что unsafe может вообще не быть в проекте (или он зарыт где-то в либах и сто раз перепроверен), а C++ и со смарт указателями - один сплошной unsafe и кладезь UB

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #117

103. Сообщение от Аноним (103), 12-Май-20, 09:31   +/
Та Котлин тоже будет, и Дарт, и Го, и куча всего остального
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #121

104. Сообщение от Вы забыли заполнить поле Name (?), 12-Май-20, 11:35   +/
Так ты и не ответил на вопрос: синтаксис какого языка тебе нравится?

Причем тут С#, когды ты начал говорить про Rust. Или ты просто ноешь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #116

105. Сообщение от Вы забыли заполнить поле Name (?), 12-Май-20, 11:38   –1 +/
> Консольное? Уммм... круто...

Выражайся яснее, что говоришь про gui.

> может у Dart есть свой аналог таким платформам как ASP.NET, Spring или Qt?

У него есть переносимый ui для мобилок как я понимаю. А называть ASP.NET и Spring переносимыми может только тот, кто не пробовал перенести. Ты вообще видел как выглядит жабовская приложуха под линуксом? Да лучше бы она не работала вовсе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #96 Ответы: #118, #143

106. Сообщение от vitalif (ok), 12-Май-20, 12:03   –1 +/
именно в голом виде реакт лучше всего. я именно так на нём и пишу. сначала попробовал redux и mobx, но быстро пришёл к выводу, что голый реакт как раз ГОРАЗДО лучше и проще. самое главное преимущество - очень простая и чёткая инкапсуляция, отсутствие неявных зависимостей. на входе только props, всё. нет никаких сервисов, магически подсовываемых DI-ем и т.п.

сравнивать с полным набором фич ангуляра реакт на хрен не нужно, т.к. все эти фичи "из коробки" на хрен не нужны. они только являются лишним багажом и усложняют код. ну а вещи типа http клиента-то это уж совсем смешно, когда во-первых везде уже есть fetch, во-вторых обёртка для xhr пишется строчек в 50, в-третьих готовых библиотек на любой вкус миллион.

ангуляр - это "явисты дорвались до яваскрипта". гнать их оттуда надо в шею.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #128, #132

107. Сообщение от vitalif (ok), 12-Май-20, 12:06   –1 +/
Зато теперь там есть куча другого ненужного мусора

Как раз первый ангуляр выглядел ещё нормально по своим временам, а вот теперешний - это чистый overengineering

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #115

109. Сообщение от соглашусь (?), 12-Май-20, 13:56   +1 +/
дарт был в тему в момент своего появления. я его щупал 5 лет назад это был реально удобный js. а сейчас с es6 в каждом соверменном браузере, dart просто лишняя прослойка как и тайпскрипт.
вот если бы дарт браузер в своё время получше сопровождался, то он бы выстрелил 100% там уже был отличный дебаг, но он отставал от хрома
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

110. Сообщение от Вы забыли заполнить поле Name (?), 12-Май-20, 16:32   +/
Не уходи от темы. Вопрос был про конкретно в чем проблема с чтением? В двух проблелах для отстура что ли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #119

111. Сообщение от an (??), 12-Май-20, 19:08   –2 +/
где растет инфраструктура? покажи нет. нет IDE, нет альтернативных компиляторов. 0
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #112

112. Сообщение от Аноним (112), 12-Май-20, 21:28   +2 +/
Странные показатели
IDE нет, зато есть плагины к популярным и больше одного языкового сервера.
На мой взгляд, объективно, мы не в 90ых и не 0, чтоб иде под каждый чих пилить

А альтернативный компилятор... Нет, спасибо, нет, не упало.
Мы и так не можем на C++20 перейти из-за того, что не все компиляторы все фичи поддерживают (нужны все платформы, включая мобилки).
Разнообразие компиляторов в плюсах, пускай по сути всё сводится к трем (gcc, clang, msvc) - один из бичей плюсов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111 Ответы: #114

113. Сообщение от анонимуслинус (?), 12-Май-20, 23:14   +/
все люди лажают. но я смотрю , что тебе нравится , что корпорации ведут языки программирования и самих программистов к тупому стаду, которому дают похлебку и они её жрут. глянь во что превратились все отрасли программирования . пофиг что все как попало и коряво зато готово к сроку. в итоге из всех программистов настоящими думающими мастерами своего дела остались менее 1%. остальные так, просто разнорабочие на полставки, которых можно скинуть в любой момент. но хуже всего это ведет к отсутствию квалифицированных программистов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

114. Сообщение от deeaitch (ok), 13-Май-20, 01:16   +1 +/
IDE это когда поставил и работает. Пишешь и наслаждаешься. IDE это не только подстветка синтаксиса, IDE это грамотный контекстный рефакторинг, полная контекстная навигация, встроенная справка, поддержка отладчиков, компиляторов, свойст впроекта, стилизация и автоматическое фоматирование кода и т.д. Причем сё из коробки Поставил и работай. 90 и 0 тут не причём.

Что 90 до и 0 то это наборот сейчас мода. Свою среду разработки чуть ли ни по каждому чиху пилить. Любая серьёзная кантора к своему оборудовнию целу среду делает (понято что на базе чего-то) уже преднастроенную. Буть до контроллер от bosh, или какой дисплей для рисования спидометрчиков. Всегда в нагрузку идёт разной грамотности преднастроенные инструмент для разработки. Такой чтобы человек знающий предметную область не занимался мозго.... с плагинами.

IDE это инструмент который делает работу с языком приятной.

Так что поддержка языкового сервиса тут ну совсем ни о чем.

Редакторы текста и подсветкой синтаксиса, спасибо, плавали. Всё на плагинах которые конфликтуют друг с другом. Каждый пилится по своему и вечно что-то ломает. Пиццот разных версий от разных васянов с разными зависимостями, которые вечно вываливаются из за кривых рук писателей плагинов. Генту быстрее собирается.

Ладно, остави IDE. Тулкиты где? Нормальные тулкиты а не ... на палочке. Чтобы принимало свойства системы, увета, внешний вид виджетов и т.д. Хотя тулкитов нормальных ещё поискать. Qt так хоть непосредственно Gtk для отрисовки может дёргать что ползволяет полностью мимикрировать под окружение операционной системы. Тогда как Gtk тот ещё ужас, только и можно что css крутить.

Нету и не будет. Ну будете вы писать свой вебсервисы на расте и дальше никуда.

Тулкит доделаете? И кому нужен ещё один тулкит который выглядит вырви глаз.

Хорошие там идеи, не спорю, про раст я. Но не готов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #120, #157

115. Сообщение от Аноним (115), 13-Май-20, 03:22   +/
Зависит от сложности проекта. Для простых - конечно, это все не нужно. А в сложном навороченном SPA, я говорю про сложность уровня гуглодоков, в итоге соберётся все то же, что есть в ангуляре, из пачки разрозненных библиотек, и эту связку ещё и поддерживать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #123

116. Сообщение от Аноним (3), 13-Май-20, 04:36   –2 +/
Какой синтаксис нравится? Идеальный шоле? Ну таких нет... хотя если бы из C++ выпили нахрен указатели и массивы было бы годно, но это уже C++ от M$)

В отличии от откровенно говеных языков с адской мешаниной парадигм и уровней языков программирования это привет C/C++ и если с крестами в принципе все ясно, ну вот не было в те бородатые времена ни шарпа ни жабы, то накой нужен Rust? Как вообще сейчас возможно спроектировать язык, который будет вырвиглазнее и сложнее 40 летнего C++ и нифига не безопаснее?

К чему тут C#? Может потому, что он позволяет так же прозрачно как и Rust через unsafe дергать С/C++-код без особых проблем(кстати unsafe у раста как раз и шарпа)? Чего не скажешь например о жабе... Поэтому собственно и привел его, ну и еще потому что среди шарпистов трогание наготы C/C++ через unsafe считается кащунством

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

117. Сообщение от Аноним (3), 13-Май-20, 04:40   +/
Я не говорю что C++ не говно(еще какое), но использование того же vector из STL и смарт указателей значительно сократит количество самострелов на рабочем месте, а так да уже созданы ему замены в лице шарпа и жабы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #142, #156

118. Сообщение от Аноним (3), 13-Май-20, 04:46   +/
Переносимый gui для мобилок? Рофлишь шоле? Между чем и чем переносим? Между андроидом и андроидом? Круто, ну тогда WPF и WCF тоже очень переносимы, ну а че нет то? Переносятся то между компьютерами и классно... Мда... пойду майкрософту твою идейку подкину
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #122, #136

119. Сообщение от Аноним (3), 13-Май-20, 04:49   –3 +/
С тем что Rust застрял в середине 80-х вместе с плюсами
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #134

120. Сообщение от Аноним (3), 13-Май-20, 05:21   +2 +/
Будто VSCode описал
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #130, #144

121. Сообщение от Аноним (3), 13-Май-20, 05:23   +/
А еще есть C++ NDK) Зоопарк господа, такой зоопарк
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

122. Сообщение от Аноним (3), 13-Май-20, 05:26   +1 +/
А ведь DirectX переносимый между radeon и nvidia! Слава майкрософт! Пойду гамать в колду на лине
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

123. Сообщение от vitalif (ok), 13-Май-20, 12:12   +/
Зато будет точно тот состав, который нужен, а не тот, про который авторы ангуляра решили, что он нужен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #127

125. Сообщение от anonimbl (?), 13-Май-20, 12:45   +/
>>Статическая типизация с тоннами синтаксического мусора, делающая простой и очевидный код( жс с >>норм синтаксисом ) почти нечитаемым( тайпскрипт ), при том, что он все равно превратится в код с >>динамической типизацией( тайпскрипт "компилируется" в жс ) и в таком виде отправится в >>приложение, притом, вообще хз, чего конкретно туда натолкает "компилятор", да еще и с кучей >>исключений и оговорок, ведь далеко не все модули JS идут в тайпскрипте ? -Одавай.

веб-макака с уровнем экспертизы как у студента-говнокодера.

>>это просто здоровенные строки, которые постоянно парсятся и по которым постоянно считаются хэши

веб-макака с уровнем экспертизы "я не знаю о чем говорю, но говорю, потому что думаю, что знаю"

собственно, все мои тезисы вы подтвердили. вы вообще не понимаете о чем говорите. просто пердите в лужу, как и делают веб-макаки обычно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

126. Сообщение от anonimbl (?), 13-Май-20, 12:45   +/
он просто не понимает о чем говорит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #161

127. Сообщение от anonimbl (?), 13-Май-20, 12:48   –1 +/
авторы ангуляра ничего не решили. они предоставили фреймворк. какие его части юзать для приложения - решать вам.

ангуляр текущей версии вообще не имеет ничего общего с фреймворком 10 летней давности. нет никаких проблем с производителностью, нет никакой сложности. есть веб-макаки неосиляторы, которые не могут писать нормальный код.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #131, #137

128. Сообщение от anonimbl (?), 13-Май-20, 12:50   +/
>все эти фичи "из коробки" на хрен не нужны

еще одна веб-макака с экспертизой на уровне плинтуса. научитесь уже писать код, а не формошлепствовать и прокидывать пропсы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #135

130. Сообщение от anonimbl (?), 13-Май-20, 12:56   +1 +/
сколько ни пытался, не смог научить vscode всем фичам шторма. контекст vscode не понимает, автодополнение там глупое, рефакторинг глупый, для того чтобы на нем хоть немного удобно было писать код, нужно навешать туеву хучу плагинов, под котороми он становится уже не такой быстрый + начинает на порядок больше кушать ресурсов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

131. Сообщение от Im banana man (?), 13-Май-20, 14:06   +/
> авторы ангуляра ничего не решили. они предоставили фреймворк. какие его части юзать
> для приложения - решать вам.
> ангуляр текущей версии вообще не имеет ничего общего с фреймворком 10 летней
> давности. нет никаких проблем с производителностью, нет никакой сложности. есть веб-макаки
> неосиляторы, которые не могут писать нормальный код.

Так-то все так. Но народ стремится к простым решениям. Знал я на проекте мудятлов, которые тащили Redux Saga, потом вдруг решили, что надо обвязать это своей "оберткой", потом начали дробить проект на пакеты. Потом оказалось 30 пакетов с Lerna и сборкой в 5 минут. Это фронт-енд! Но и этого было мало. Был еще отдельный репозиторий под библиотеку компонентов и еще один - legacy-утилиты.

В итоге имеем:
3 репозитория
31 пакет в Lerna
Redux-Saga, обертка над этим овнищем
React, сюда же TypeScript
Еще сюда же - извращенный Ant до неузнаваемости. Форкнули репу и начали изменять через Styled Components.

А теперь, внимание, это надо было для 5-страничного SPA-проекта.

Вот уж где веб-макаки-имбецилы.

А что про Angular? Нормальный фреймворк. А идиоты могут быть где угодно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #148, #163

132. Сообщение от Im banana man (?), 13-Май-20, 14:07   +/
>[оверквотинг удален]
> на входе только props, всё. нет никаких сервисов, магически подсовываемых DI-ем
> и т.п.
> сравнивать с полным набором фич ангуляра реакт на хрен не нужно, т.к.
> все эти фичи "из коробки" на хрен не нужны. они только
> являются лишним багажом и усложняют код. ну а вещи типа http
> клиента-то это уж совсем смешно, когда во-первых везде уже есть fetch,
> во-вторых обёртка для xhr пишется строчек в 50, в-третьих готовых библиотек
> на любой вкус миллион.
> ангуляр - это "явисты дорвались до яваскрипта". гнать их оттуда надо в
> шею.

Так-то все так. Но почему-то вдруг стал популярен MobX

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

133. Сообщение от Im banana man (?), 13-Май-20, 14:08   +/
> Вот поэтому с поделиями гугла лучше не связываться, они дохнут еще на
> стадии релиза, а те которые доживают навсегда остаются инвалидами софта

Я еще помню такую штуку как Google Wave :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

134. Сообщение от Вы забыли заполнить поле Name (?), 13-Май-20, 16:51   +/
> С тем что Rust застрял в середине 80-х вместе с плюсами

Причем тут rust? Мы говорим о dart.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119 Ответы: #140

135. Сообщение от vitalif (ok), 13-Май-20, 16:53   +/
сам ты вебмакака. вали обратно в джаббу на спринге писать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #147, #151

136. Сообщение от Вы забыли заполнить поле Name (?), 13-Май-20, 16:55   +/
> Между чем и чем переносим?

andriod, ios. 2 мобильные операционные системы с разным API.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #138

137. Сообщение от vitalif (ok), 13-Май-20, 16:55   +/
я решил. мне нужна ровно 1 часть: хорошая вьюха. так, как в реакте. всё остальное, включая тайпскрипт - лесом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #150

138. Сообщение от Аноним (3), 13-Май-20, 23:34   +/
Ого, прям Xamarin напомнило, не уж то было?... хм, а зачем переизобретать Мигеля и сколько гугля свою недоделку будет поддерживать? Мигель вже 9 лет как прокачивает... держу пари что гугля через год-два забросит flutter как и все на чем гугл просто не умеет зарабатывать деньги
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #139

139. Сообщение от Аноним (3), 13-Май-20, 23:35   +/
Гугл умеет только в поиск, все остальное боль и слезы
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

140. Сообщение от Аноним (3), 13-Май-20, 23:37   –1 +/
Судьбы схожи и печальны
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134

142. Сообщение от JL2001 (ok), 14-Май-20, 01:43   +/
> Я не говорю что C++ не говно(еще какое), но использование того же
> vector из STL и смарт указателей значительно сократит количество самострелов на
> рабочем месте, а так да уже созданы ему замены в лице
> шарпа и жабы

могу путать палец с небом, если что, сорри

не силён в C++, но был слух, что смартуказатели заметно тормозят и rust с его просчитанными при компиляции гарантиями вырывается вперёд по скорости

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117

143. Сообщение от JL2001 (ok), 14-Май-20, 01:49   +/
> Ты вообще видел как выглядит жабовская приложуха под линуксом? Да лучше
> бы она не работала вовсе.

видел, IDEA - выглядит отлично

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #145

144. Сообщение от deeaitch (ok), 14-Май-20, 02:38   +/
> Будто VSCode описал

В каком это месте? Бадо vscode вообще ничего не может, пока его гавном из плагинов не обмажешь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120

145. Сообщение от Вы забыли заполнить поле Name (?), 14-Май-20, 09:28   +/
Шрифты в особенности. И почти не тормозит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #146

146. Сообщение от JL2001 (ok), 14-Май-20, 09:56   +/
> Шрифты в особенности.

что не так со шрифтами??
можете вообще любой выбрать

> И почти не тормозит.

вы окончания индексации проекта дождались? нет, не тормозит - на проекте с 200 мб файлов с репозитория, не ссд

или вы на винде смотрели, где антивирус блокирует каждый jar и разархивирует его как архив?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

147. Сообщение от anonimbl (?), 14-Май-20, 11:58   +/
не ты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

148. Сообщение от anonimbl (?), 14-Май-20, 12:00   –1 +/
простые решения нужны для простых проектов.
для проектов средней и высокой сложности нужные нормальные инструменты, а не набор библиотек, поддерживаемых непонятно кем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #149

149. Сообщение от Im banana man (?), 14-Май-20, 15:47   +/
> простые решения нужны для простых проектов.
> для проектов средней и высокой сложности нужные нормальные инструменты, а не набор
> библиотек, поддерживаемых непонятно кем.

Естественно. И ни в коем случае не over-engineering полотно с NIH-синдромом, перемешанное с велосипедами.

К слову 5 страниц SPA-шки никак не назовешь средним или сложным проектом )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148 Ответы: #168

150. Сообщение от Im banana man (?), 14-Май-20, 15:47   +/
> я решил. мне нужна ровно 1 часть: хорошая вьюха. так, как в
> реакте. всё остальное, включая тайпскрипт - лесом.

Как управляетесь с состоянием?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #154

151. Сообщение от Im banana man (?), 14-Май-20, 15:51   +/
> сам ты вебмакака. вали обратно в джаббу на спринге писать

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135

152. Сообщение от Im banana man (?), 14-Май-20, 15:52   +/
> Вся игроиндустрия юзает C++

Индюшатина Python еще любит. А так да - C++.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

153. Сообщение от Im banana man (?), 14-Май-20, 15:52   +/
> Дарт/флаттер занял нишу мобильной разработки и от туда уже никто его не
> подвинет.

В твоих влажных мечтах, детка. Только там

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

154. Сообщение от vitalif (ok), 14-Май-20, 19:44   +/
да просто this.setState, обычно прямо в компонентах. там где разрастается - либо делю компонент на 2 - один без стейта, другой без рендера, либо тоже делю, но на компонент и "контроллер компонента", даже SSR на этом делал :-))

"контроллер" это я такой извратик придумал - типа делается просто обычный js-класс, у которого тоже есть this.state и this.setState() и ссылка на сам компонент this.component. его setState() при вызове меняет стейт локально + прокидывает в компонент. разница только в том, что этот setState() синхронный (в реактовских компонентах - асинхронный). а кайф в том, что в такой "контроллер" очень легко высаживается код из компонента без изменений. при небольших доп.извращениях на этом делается и SSR, т.к. контроллер - по сути та часть, которая может выполняться без рендера...

но сути это всё особо не меняет. очень мне нравится логика state+props...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #160

155. Сообщение от Аноним (155), 15-Май-20, 00:17   +/
Минимизируйте safe / unsafe
Когда язык unsafe only, это ещё хуже
Ненужные фичи? Например? Может, они очень нужны и давно ожидались?
А какие стандарты нужны? У плюсов вон есть стандарт, но каждый компилятор имеет свои добавления, ни с чем не совместимые, поддержка C++20 рыдает (особенно если взять полноценную кроссплатформу - десктоп и мобилки). Молчу уже об отсутствии и разрозненности систем сборки, гайдлайнов и прочих стилей
У Раста же один настоящий компилятор от авторов языка, единая система сборки с репой либ, хорошие доки, расово верный автоформат
Ну и кого стандарты работают лучше?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

156. Сообщение от Аноним (155), 15-Май-20, 00:21   +1 +/
вектор?
ну окей, возьмём ссылку на какой-то элемент, потом попушим
и вот он, уб
а шарп и жаба не замена, ибо не zero cost abstraction с тяжёлыми рантаймами и жестью по потреблению памяти
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117

157. Сообщение от Аноним (155), 15-Май-20, 00:26   +/
Есть же биндинги к тому же Qt и QML в частности.
А лучше QML для интерфейса ещё ничего не придумали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #158

158. Сообщение от deeaitch (ok), 15-Май-20, 01:50   +/
> Есть же биндинги к тому же Qt и QML в частности.
> А лучше QML для интерфейса ещё ничего не придумали.

Биндинги может и есть. Инфраструктуры всё равно нет. Полноценной IDE нету.

Для интерфейса лучше Qt widgets ничего нет. Куда более понятно, логично и просто. Но тут каждому своё. Всяко лучше qml чем gtk.

Всё по той же причине. Qt может дёргать gtk для отрисовки виджетов и полностью мимикрировать. Gtk Qt дёрать не может.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157

159. Сообщение от Anonxemail (?), 15-Май-20, 10:46   +/
Просто вы не осилятор.
С либами там нет бед, Под каждую задачу можно найти либу/фреймворк, а зачем вот извращенцам тысяча либ которые решают 1 задачу, вот это не ясно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #172

160. Сообщение от Im banana man (?), 15-Май-20, 13:05   +/
Если есть пример с репозиторием с вашими наработками - буду рад взглянуть.

Простота - залог успеха, я считаю. Соглашусь ) State + props отличное решение

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154

161. Сообщение от Lex (??), 15-Май-20, 19:13   +/
> он просто не понимает о чем говорит.

Да я и не скрываю, что давным-давно за ангуляром не слежу( серьезно, зачем следить за этим мусором, который, со всеми своими наворотами, благополучно загибается ? ).
Тот эпический рассказ относится еще ко временам, когда река и ангуляр только появились.
Максимум, что способен был сделать ангуляр - это так или иначе уподобиться реакту( кастомные теги и проч ).. я, так понимаю, именно этим путем он и пошел ?


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #167

162. Сообщение от Lex (??), 15-Май-20, 19:14   +/
> Все вышеперечисленное относится к первому ангуляру, который angularjs. И по тем временам
> это выглядело неплохо. Но это было десять лет назад.
> В современном ангуляре нет ничего из вышеперечисленного. Двусторонний binding, да, в некотором
> виде есть, там, где он действительно удобен (в формах), и опционален.

Это даже по тем временам выглядело ужасно, т.к вовсю шагали либы, позволяющие то, о чем веб-разрабы не могли мечтать и в самых влажных своих мечтах - кастомные теги.
Я уже давным-давно не слежу за ангуляром. Еще с тех пор, когда, на заре их зарождения, выбирал, в каком направлении двигаться.. Реакт оказался гораздо перспективней и интересней, а проблем с ним - меньше..

Как итог, ныне есть React.JS для веба и React-Native для мобил( сделан примерно аналогично Xamarin'у и проч, только в качестве основного языка - JS ).
На базе React-Native запилен Vue-Native

... и, вроде, еще есть ангуляровский NativeScript, который на момент моего интереса к нему( пара лет назад ), выдавал приложение-хэллоу-врод на десятки мегабайт веса, тюк нифига не умел в оптимизацию.

Я это к чему ? -Можно все свалить на "вебмакак" и "кривую обучения", но ангуляр и его производные, по темпам своего развития, никак не тянут на производное высоколобых интеллектуалов.
Это, скорее, что-то вроде не сильно удачной, но и не шибко провальной( привет, Knockout.JS и иже с ним ) попытки перейти на веб нового уровня.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

163. Сообщение от Lex (??), 15-Май-20, 19:27   +/
>[оверквотинг удален]
> В итоге имеем:
> 3 репозитория
> 31 пакет в Lerna
> Redux-Saga, обертка над этим овнищем
> React, сюда же TypeScript
> Еще сюда же - извращенный Ant до неузнаваемости. Форкнули репу и начали
> изменять через Styled Components.
> А теперь, внимание, это надо было для 5-страничного SPA-проекта.
> Вот уж где веб-макаки-имбецилы.
> А что про Angular? Нормальный фреймворк. А идиоты могут быть где угодно.

Ви таки будити смияться, но я, в своих комментах, комментом к которому, в итоге, является и ваш коммент, хейтил именно таковых товарищей.. хотя и словил, в итоге, воистину тонну минусов от "праведных и всегда правых проггеров на статически-типизированных языках и выходах из таковых( хотя и сам таким являюсь )"(C)

Только, ввиду нескольких лет опыта работы в разных конторах, пилящих сайты-приложения-итп под заказ, попытался определить-таки, кто склонен к этому совершенно безумному оверхеду в вебе и гибридной мобильной разработке.

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

Те, кроме шуток, реально применяли почти весь перечисленный стек( TS + StyledComponents + черти_какое_г.но_которое_на_один_кастомный_лоадер_применяет_с_десяток-другой_тормозных_сущностей  ) на приложение с несколькими страницами.
В итоге, оно получается глючным, откровенно тормозным на андройде( т.к туда-сюда куча данных постоянно гоняется и происходят постоянные перерисовки компонентов ).. зато, "таким, как это рекомендуют на хабре и медиуме и вообще, умные люди, не то, что ты"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #164

164. Сообщение от Im banana man (?), 15-Май-20, 19:50   +/
>[оверквотинг удален]
> тянут горы мусора, чтобы сделать ведь-разработку похожей на пиление очередного приложения.
> И совершенно не понимают принципиальной экономии на спичках, когда речь идет о
> разработке мобильного приложения или сайта, адаптированного под мобильники.
> Те, кроме шуток, реально применяли почти весь перечисленный стек( TS + StyledComponents
> + черти_какое_г.но_которое_на_один_кастомный_лоадер_применяет_с_десяток-другой_тормозных_сущностей
>  ) на приложение с несколькими страницами.
> В итоге, оно получается глючным, откровенно тормозным на андройде( т.к туда-сюда куча
> данных постоянно гоняется и происходят постоянные перерисовки компонентов ).. зато, "таким,
> как это рекомендуют на хабре и медиуме и вообще, умные люди,
> не то, что ты"

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

Вот представьте, приходите вы на работу, 1-й день. Открываете репозиторий, а там... и тут понимаете, что - труба.

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

В общем, хотелось бы не связываться с такими командами-работами-персонажами. Но как?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163

165. Сообщение от mezoni (ok), 16-Май-20, 16:00   +/
Typescript это не язык?
А что это? Ухо, горло, нос?
Много Вы сами разработали языков программирования, что здесь писать этот бред?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

166. Сообщение от mezoni (ok), 16-Май-20, 16:03   +/
Dart это затычка к каждой бочке. Правда, из многих бочек он вылетел со свистом.
Сейчас вот затычка для flutter.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #170

167. Сообщение от anonimbl (?), 16-Май-20, 16:21   +/
>не скрываю, что давным-давно за ангуляром не слежу
>я, так понимаю, именно этим путем он и пошел ?

nuff said. экспертиза на уровне плинтуса. ты говоришь о том, в чем вообще не разбираешься.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161

168. Сообщение от anonimbl (?), 16-Май-20, 16:25   +/
> over-engineering полотно с NIH-синдромом, перемешанное с велосипедами

сильно сказано. на деле - ничего по делу. вы не понимаете о чем говорите.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #171

169. Сообщение от mezoni (ok), 16-Май-20, 16:44   +/
>> Добавлены средства для безопасного использования значения "Null", нарушающие обратную совместимость.

Автор новости обманул всех.
Поддержку non-nullable by default (NNBD) в версии 2.8 не добавили еще.
Так что эта новость не новость. Это больше похоже на фейк.

Но сказать спасибо автору все таки есть за что. Хотя бы за это - "нарушающие обратную совместимость".
Разработчики Dart, в частности Bob Nystrom с пеной изо рта пытается  переубедить что это не нарушение совместимости, но это новые возможности, которыми можно не пользоваться, если Вы этого не хотите.
Звучит немного глупо, не правда ли?

Ссылка на дискуссию: https://www.reddit.com/r/dartlang/comments/gf2287/announcing.../

Ответить | Правка | Наверх | Cообщить модератору

170. Сообщение от proninyaroslavemail (ok), 16-Май-20, 17:47   +/
> Dart это затычка к каждой бочке.

А много ли бочек было? Ну пытался только в вебе и в мобильной разработке пристроиться. Удалось только второе. А то что вылетит из flutter - если только с самим фреймворком.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #166 Ответы: #173

171. Сообщение от Im banana man (?), 18-Май-20, 10:37   +/
>> over-engineering полотно с NIH-синдромом, перемешанное с велосипедами
> сильно сказано. на деле - ничего по делу. вы не понимаете о
> чем говорите.

Разжую для маленьких. Есть персонажи, которым велосипед изобрести или новую абстракцию - за милое дело. Несмотря на то, надо это или не надо. Часто увлекаются молодые разработчики, которые вдруг стали считать себя пупом земли

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168

172. Сообщение от Im banana man (?), 18-Май-20, 10:40   +/
> Просто вы не осилятор.
> С либами там нет бед, Под каждую задачу можно найти либу/фреймворк, а
> зачем вот извращенцам тысяча либ которые решают 1 задачу, вот это
> не ясно.

Просто они, эти персонажи, думают что их библиотека - самая лучшая )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159

173. Сообщение от mezoni (ok), 18-Май-20, 19:52   +/
Не очень. Но пользователей кинуть успели и подразнить людей успели тоже.
Dart VM for Chrome browser (не прижился или не родился?)
Polymer framework (забросили и наплевали на пользователей)
Angular framework (не тот, что полуживой Angular Dart. но тот который оригинальный, выкинули Dart как пятое колесо от телеги)
Вылетел как пробка, побыв лишь затычкой во всех этих проектах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #170 Ответы: #174

174. Сообщение от proninyaroslavemail (ok), 18-Май-20, 20:07   +/
> Polymer framework (забросили и наплевали на пользователей)

Про Polymer не знал что и там дарт успел наследить. В целом причины использовать дарт появляются тогда, когда используешь flutter. Как язык не хуже и не лучше какого нибудь котлина или TS, прослеживаются общие черты. Просто TS стал упешнее во много потому, что обратно совместим с JS. TS это попытка дополнить JS, а дарт это попытка переизобрести JS.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #173 Ответы: #175

175. Сообщение от mezoni (ok), 19-Май-20, 17:54   +/
Dart стал непопулярен из-за отношения разработчиков к сообществу.
Посмотрите столько было сообщений в день на https://groups.google.com/a/dartlang.org/forum/#!forum/misc (dart-misc) в самом начале и еще несколько лет и сколько сообщений там сейчас в месяц (наверное в месяц меньше чем в те годы за полдня).
Все, что могли делать разработчики тогда это раздавать обещания (it's on our radar. We'd love to have Dart in this list) и игнорировать пожелания сообщества и не выполнять свои обещания (I don't know if specific work has begun, but I know it's on the radar).
В конце концов, многим (почти всем) это надоело и в итоге они (Google Dart developers) остались без нормального (в свое время очень и очень активного) сообщества.
Им и сейчас нет дела до сообщества.
Но я их понимаю - деньги не пахнут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #174

176. Сообщение от Аноним (176), 20-Сен-20, 08:43   +/
с и с++ не трогать ! ) Это родители!
Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру