Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
193 37 63

Dart 2 - возрождение феникса - пилотный тред Аноним 16/08/18 Чтв 17:05:35 12477981
image.png (48Кб, 1600x480)
1600x480
image.png (107Кб, 941x576)
941x576
image.png (172Кб, 490x276)
490x276
image.png (176Кб, 1525x626)
1525x626
И так, совсем недавно прозвучал анонс нового дарта
https://habr.com/company/wrike/blog/349790/
И многие программисты пропустили сей факт мимо ушей, а вот некоторые настоящие специалисты указали на тот момент, что у проекта появился потенциал.

Каждому маркетологу уже известно, что новый язык нужно предоставлять с флагманским проектом, обычно это что-то сторонние и непонятное, но вот в дарте прочувствовали эту фичу и реализовали не просто очередное творение - а реально решение - это фреймворк для скросс-мобильной разработка на https://flutter.io/
Кто-то рассказывает что гугл даже переписал под дарт свою рекламную систему (хз, может кто завезет пруфцов).

Неужели нас ждет язык, который поглотит умы и сердца программистов в 20х годах и миру наконец-то представиться язык для единой разработки под веб (фронт и бэк) и под все телефоны.
Что это?! Язык "интерфейсов", новое чудо или быть может повторный провал?

Обсуждаем, хейтем, фанбоим, посылаем опа на куй, кидаем интересные линки, наблюдаем...


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

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

-А если выстрелит, это же убийца джавы, свифта, котлина, javascript ...?
-Да нет же, бизнес не будет резать с плеча, все это будет жить и процветать.
НО, бизнесу реально удобнее иметь одну группу программистов и один инструмент, чем 100500 решений.
Флаттер может оказаться той самой серебряной пулей для языка.

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

-А как же ГО?
-С ним все хорошо, он про другое. Надо понимать что гугл большая компания и там могут быть и разные решения, по своему даже конкурирующие. Конкуренция это всегда хорошо.
Аноним 16/08/18 Чтв 17:07:56 12478002
image.png (45Кб, 1024x650)
1024x650
Каким-то чудом просрал логотип - если ты смелый и отчаянный модератор - поменяй первый логотип.
16/08/18 Чтв 17:25:14 12478153
>>1247798 (OP)
Сажаскрыл гугловскую промытку. НЕНУЖНО/10
Аноним # OP 16/08/18 Чтв 17:37:22 12478254
>>1247815
А от чего так сильно небомбит?
Аноним 16/08/18 Чтв 17:50:29 12478425
>>1247798 (OP)
Лучше в андроид вкатываться или сразу начать Dart изучать ?
Аноним 16/08/18 Чтв 17:55:05 12478486
>>1247842
Если ты вообще новичек в разработке то смотри ответ под спойлером. А вообще что там учить, бери флаттер и играйся не надо прям вызубривать язык, чтобы какую игрушку просто потыкать и поиграться. Дарт, в отличие от хипстер языков, привычен, имхо. Понравится, вкатишься уже полностью
Аноним 16/08/18 Чтв 17:58:29 12478527
Аноним 16/08/18 Чтв 18:03:02 12478578
>>1247848
Но как я понимаю вакансии по флатерру появятся лет через 5 ?
Аноним # OP 16/08/18 Чтв 18:03:30 12478589
16/08/18 Чтв 18:04:02 124785910
>>1247857
Скорее всего не появятся вообще, и точно не раньше 5-7 лет.
Аноним # OP 16/08/18 Чтв 18:04:16 124786111
>>1247857
Может и вообще не появится, я же говорю, наблюдаем.
Аноним 16/08/18 Чтв 19:16:08 124790412
Аноним 16/08/18 Чтв 20:30:53 124794713
image.png (36Кб, 918x309)
918x309
Боже, как это круто. Простой и привычный конструктор, никаких изворотов как во всяких там котлинах, где так перелопатили что глаза после джавы плывут где в круглых скобках конструктора пол класса описано
Просто взяли и добавил "this" в атрибуты, показав тем самым авто-присвоение и ВСЕ!!!
Я знаю что вкусовщина, но ведь можно было же так просто сделать.
Аноним 16/08/18 Чтв 20:33:13 124794814
>>1247947
Вот тебе сигнатура класса с полями, вот тебе отдельно конструктор, ничего не перемещено, вот тебе сахар для полей - боже, как это просто и круто, я серьезно.
Аноним 16/08/18 Чтв 22:05:36 124797715
>>1247947
почему у всех подвидов JS (а это ведь подвид js?) всегда этот уебанский шрифт (комик санс, вроде) дефолтный для редакторов/ide. сразу делает всю js разработку какой-то несерьёзной
Аноним 16/08/18 Чтв 22:24:34 124798316
>>1247798 (OP)
Как же я проиграла. Мобильным хипстерам завезли React в виде языка / SDK и теперь мобильные хипстеры фантазируют как же теперь все круто стало и как они захватят мир.

Глядишь, лет через 5 и Redux изобретут и похуй что Redux-архитектура уже некоторыми используется в мобильщине - для большинства мобильщиков это слишком сложна и не хипово без гуглопиара.
> НО, бизнесу реально удобнее иметь одну группу программистов и один инструмент, чем 100500 решений.
Не взлетит. Котлин метил, но надорвался - Kotlin Script не умеет во внешние зависимости и вообще сосет тем же грувям и тем более питону. Kotlin JavaScript юзабелен и даже поприятнее того же тайпскрипта, но геморрой с использованием jsных фреймворков ставит крест в промышленной разработке. Kotlin Native даже пока не релизнулся, но даже сейчас выглядит не очень обещающе - геморрой из Kotlin JS с обертками никуда не делся.
Так что твой дартофлаттер пойдет таким же сценарием в лучшем случае - получит полтора места под солнцем, а в скорее всего случае - не получит и его. Привет вебассемблай.

>>1247947
От ломбоковского @AllArgsConstructor ты наверное вообще сознание потеряешь.
Аноним 16/08/18 Чтв 22:28:28 124798517
>>1247977
Из мака вроде эта мода пришла, такое же и в некоторых дистрибутивах на линукс меня сначала тоже бомбило, но быстро привык

font-family: Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace;
Аноним 16/08/18 Чтв 22:35:55 124798718
>>1247983
>Привет вебассемблай.
Кто вообще пустил слух, что это даст альтернативу js?? Ты реально думаешь, что с кодом будет загружаться интерпретатор питона там или что?
Это приблуда совсем для других задач и уже два года как тухнет работает через js и вроде даже кэширование компилируемого кода перекрыли, да и могут там только языки без сборки мусора (правда как-то го там накатить смогли)
16/08/18 Чтв 22:36:43 124798819
>>1247983
>но геморрой с использованием jsных фреймворков ставит крест в промышленной разработке
Тем временем в кложескрипте все это уже было 5 лет назад... про то что редукс пришел в жс из кложи и эльма я даже не упоминаю

Так что да, без гуглопиара не хипово, а с гуглопиаром они хоть собственное говно сожрут. Се ля ви.
Аноним 16/08/18 Чтв 22:41:13 124799220
>>1247983
>Котлин метил
У него не было флаттера. И у меня есть сомнения, что в котлин могут вкатиться люди которые в джаве не кодили.
Аноним 16/08/18 Чтв 22:41:50 124799321
>>1247798 (OP)
Чому гугол плодит языки/платформы, если можно сконцентрироваться на чём-либо одном? Выпустиили GO, так и сделали бы его вместо дарта для фронта/мобилок.

Увеличили бы коммьюнити, превратили бы его в НАСТОЯЩИЙ язык общего назначения, а не сейчас (он как пыха, который как бы общий, но только на сервере используется).

Как эпол сделало со swift, который сейчас можно использовать для всего вообще.
Аноним 16/08/18 Чтв 22:43:51 124799422
>>1247983
>jsных фреймворков ставит крест в промышленной разработке
Может уже хватит жрать javascript. Конечно если ты берешь другой язык и кодишь под javascript, то победитель по жизни зачем тогда другой язык брал?
16/08/18 Чтв 22:49:22 124799523
>>1247993
>Как эпол сделало со swift, который сейчас можно использовать для всего вообще.
Что за маняфантазии? Я бы хотел, чтоб это было так, но эпл традиционно кладет на хуй на существование мира вне стора.
Аноним # OP 16/08/18 Чтв 22:52:47 124799724
>>1247993
>Чому гугол плодит языки/платформы, если можно сконцентрироваться на чём-либо одном? Выпустиили GO, так и сделали бы его вместо дарта для фронта/мобилок.
Я думаю он не с этой целью создавался, я слабо представляю как в го синтаксисе удобно интерфейсы делать.


>Увеличили бы коммьюнити, превратили бы его в НАСТОЯЩИЙ язык общего назначения
Здоровая конкуренция - это всегда хорошо. Он и так язык общего назначения и, по-моему, уже хорошо закрепился.
Аноним 16/08/18 Чтв 23:04:16 124800125
Если по-аутировать в фантазиях, то го потеснил нишу джавы в вебе. Раньше был такой выбор - либо скриптовые либо джава. Теперь вот есть выбор, я думаю он туда и целился и у него получилось.

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

По мне, было бы круто иметь единый язык на это все.
Меня дарт зацепил тем, что он выглядит привычно и обычно. Что-то такое между си-джава-джаваскрипт синтаксисом, это плюс которые многие опускают потому что кодя на всяких маня языках, начинаешь потом уже путаться во всем этом обилие синтаксических фантазий, то типы передвинут, то все символы клавиатуры в одной строке, то еще что...
16/08/18 Чтв 23:11:08 124800426
>>1247997
>я слабо представляю как в го синтаксисе удобно интерфейсы делать.
Какой же ты некомпетентный дурилка, анон.

>>1248001
>оценивать язык по ПРИВЫЧНОСТИ СИНТАКСИСА
Какой же ты некомпетентный дурилка, анон.

Алсо, охуенно он джаву потеснил, ага. Сколько там, 2% и падает? Ну заебись. Тем временем в джаву подвозят компиляцию в нативный код, так что через пару лет го будет тупо НИНУЖОН. Хипстеры поиграются и бросят, конец фильма.

Гугл уже запилил одну ос, дохуя взлетело? Все сразу бросились переписывать весь софт под нее? А эту новую хуйню они вообще пилят тупо ради того, чтобы разрабов у них не захантили конкуренты.
Аноним 16/08/18 Чтв 23:14:51 124800827
>>1247995
они выложили его в попенсорс, многие уже подхватили и наплодили фреймворков для бекенда на свифте и библиотек разных. Погугли
Аноним 16/08/18 Чтв 23:15:51 124800928
>>1247997
>Я думаю он не с этой целью создавался
я думаю, там просто разными отделами это создаётся и каждый сам по себе и каждый хочет стать первопроходцем, евангелистом и запилить СВОЙ язык
Аноним 16/08/18 Чтв 23:24:22 124801429
image.png (123Кб, 416x287)
416x287
>>1248004
>Какой же ты некомпетентный дурилка, анон.
Я тебе расскажу как это происходит. Ты лет 10 кодишь на какой-нибудь джаве, а потом перекатываешь на язык, в котором типы местами поменяли. Конечно ты способный и быстро вкатываешься, пишешь там полгода и так получается ты возвращаешь на джаву и понимаешь что ты подвисаешь при просмотре сигнатуры метода, не надолго, вроде не критично, но реально уже так быстро код не читаешь и тот 10 летний скил когда ты налету все это мог прочесть он рушиться, рушится только от одних позиций типов.

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

Поэтому это и отличает нас с тобой, тех людей которые играются в другие языки, а работают на одном, от тех кто кому реально приходится кодить на этом зоопарке говна.
Аноним 16/08/18 Чтв 23:27:26 124801630
>>1248004
>Алсо, охуенно он джаву потеснил, ага. Сколько там, 2% и падает?
Ты понимаешь как устроен мир. Ты думаешь все побегут легаси переписывать? Или менять штат программистов? Все он там сделал как надо, результат будет виден через 5-10 лет.
Конечно, если дарт всю это не разгонит.
Аноним 16/08/18 Чтв 23:29:18 124801731
>>1248004
>Гугл уже запилил одну ос, дохуя взлетело?
Ты про андроид? Взлетело же. Там как раз новая ось под мобильники и устройства.
Аноним 16/08/18 Чтв 23:32:27 124801832
>>1248009
Да го сделали под свои какие-то внутренние нужды. По нему и видно что он решает какие-то узкие свои микросервисные, многопоточные задачи.
Аноним 17/08/18 Птн 03:20:00 124806833
Аноним 17/08/18 Птн 15:13:51 124819534
image.png (249Кб, 1280x720)
1280x720
>>1247997
Фатальный недостаток дарта и его отличие от го то, что он очередное однопоточное приложение (привет от нод.жс). Для меня это решающий поинт на бэкенде, еще можно было терпеть от скриптовых языков такое, но вот уже от компилируемого со статикой - нет.
Не знаю почему они и дальше пошли по этому пути, в этом случае он никогда не заменит го.

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

Очевидно, что горизонтальное программирование, это 100% ляпша, которая может и позволяет более удобно писать "не отрываясь от потока мысли", но совершенно затрудняет сопровождение кода, особенно когда эта лапша вперемешку с ветвлениями if..else со значительным вложениями (а для большого кода это всегда так).
Мне думается, что в 20х годах это осознают в определенный момент (так как часто сопровождение кода является важнее чем написание) начнется негативный слив лапше-образного стиля, ну и затуханию таких, нынче модных, чисто-горизонтальных языков.

Третий поинт то, что дарт это тупо джава, улучшенная действительно более приятная и однопоточная. Сделали бы они под капотом как в ГО - цены бы не было дарту. Но, к сожалению, они скорее будут гнуть каждый свою линию и в итоге ничего мы такого инновационного никогда и не увидим от гугла (куча недо-проектов и размазанных умов, которые могли бы вместе сделать чудо)
Аноним 17/08/18 Птн 19:28:58 124828235
>>1248008
Я гуглил, анон. Там одни поделки типа "поигрался и бросил". Сам эппл никак не поддерживает свифт за пределами своей экосистемы (и не собирается). А остальным тем более похуй. Элементарно тупо нет даже вменяемых поддерживаемых биндингов к кутэ\гтк. Для бэкенда да, что-то есть, но там и целесообразность его применения сомнительна.
17/08/18 Птн 19:30:47 124828336
>>1248014
Какой же ты некомпетентный дурилка, анон.

>>1248016
Маняфантазии goвноеда.

>>1248017
Нет, не про андроид.
Аноним # OP 17/08/18 Птн 19:49:45 124829937
Аноним # OP 17/08/18 Птн 19:52:35 124830238
>>1248282
>Там одни поделки типа "поигрался и бросил".
90% кода гитхаба :)
Аноним 22/08/18 Срд 12:49:17 125084239
image.png (65Кб, 1132x845)
1132x845
Аноним 22/08/18 Срд 13:25:04 125086040
>>1247798 (OP)
>Флаттер реально крут
Для hello world демонстраций. Асбтракция ради абстракции.
Ничего лучше MVC в UI разработке не было и не будет.
Аноним 22/08/18 Срд 13:28:54 125086341
>>1250860
Да это так.
В MVVM для того чтобы изменить состояние UI нужно использовать биндинги и подготавливать данные в специальном понятном для биндинга виде.
В flutter для того чтобы изменить состояние UI нужно создавать дерево объектов, данные из которых скопируются в состояние UI

ПОЧЕМУ БЛЯТЬ ПРОСТО НЕ ИЗМЕНИТЬ СОСТОЯНИЕ UI?
Аноним 22/08/18 Срд 13:46:56 125087642
>>1250863
>ПОЧЕМУ БЛЯТЬ ПРОСТО НЕ ИЗМЕНИТЬ СОСТОЯНИЕ UI?
Абстракция же. Не в курсе что там, но может быть чтобы ты не сделал race condition.
Аноним 22/08/18 Срд 13:49:05 125087743
>>1250860
>Ничего лучше MVC в UI разработке не было и не будет.
А как же кросс-мобильная разработка? Или тебе родители покупают телефоны только на андроиде?
Аноним 22/08/18 Срд 14:15:51 125089944
Аноним 22/08/18 Срд 14:21:37 125090745
>>1250877
а причем тут кроссплатформенная разработка и фреймворк? mvc это просто паттерн, где ты сам переносишь данные программы в в ui, а не программируешь абстракцию, которая это делает за тебя
Аноним 22/08/18 Срд 16:46:05 125101146
>>1250907
Ну смотри, тебе дают абстракцию вместо паттерна и ты уже не можешь харкодить во вьюхе, но за то получаешь кросс-платформенную разработку.
22/08/18 Срд 18:41:40 125106447
>>1250860
>Ничего лучше MVC в UI разработке не было и не будет.
Лол. Blub Paradox как он есть.
Аноним 23/08/18 Чтв 03:48:15 125124248
>>1247858
Я немножко обосрался, когда при создании нового проекта в своих няшных рельсах увидел это:


Ruby Sass is deprecated and will be unmaintained as of 26 March 2019.
If you use Sass as a command-line tool, we recommend using Dart Sass, the new
primary implementation: https://sass-lang.com/install
If you use Sass as a plug-in for a Ruby web framework, we recommend using the
sassc gem: https://github.com/sass/sassc-ruby#readme
* For more details, please refer to the Sass blog:
http://sass.logdown.com/posts/7081811
Аноним 23/08/18 Чтв 03:55:23 125124349
>>1247983
>Как же я проиграла.
TITS OR GTFO
Аноним 23/08/18 Чтв 04:07:32 125124450
>>1251064
Новый баззворд выучил? Молодец
Аноним 23/08/18 Чтв 06:09:43 125125251
image.png (176Кб, 1525x626)
1525x626
Аноним 23/08/18 Чтв 07:14:41 125125552
Аноним 23/08/18 Чтв 07:16:10 125125653
image.png (65Кб, 1067x420)
1067x420
>>1251255
fix: отвалилась картинка
Аноним 27/08/18 Пнд 11:19:34 125351254
image.png (573Кб, 1920x1080)
1920x1080
27/08/18 Пнд 17:24:41 125369255
Аноним 28/08/18 Втр 16:37:50 125416256
image.png (33Кб, 1383x301)
1383x301
image.png (25Кб, 879x319)
879x319
Аноним 28/08/18 Втр 21:25:21 125438257
>>1254162
Не будет такого и близко. У тебя слишком Дарт-манямирок чтобы взглянуть на реальную картину вещей.
Аноним 28/08/18 Втр 23:54:50 125446558
Аноним 29/08/18 Срд 08:10:50 125453959
>>1254465
>тайпскрипте
Тайпскрип транспайлер (не полноценный язык), да и с новыми стандартами и фиксами жс он становится уже не нужным, он больше выглядит как временное спасение типа jquery 10 лет.
Но постановка вопроса тут в другом, язык этот созданный как фикс жс, когда сам жс не нужен. глазурь намазанная на говно

>камьюнити пилит новые модули к реакт-натив
Да толку от этих костылеварений, когда у тебя кроссплатформенно, но все тормозить безобразно. Не первое же подобное тормозное решение и не на жс же это писатьможно, не спорю, на зачем, или за что. Тут инновация флаттеров всяких в анимации в 60-120fps 120 в новой их ОС а не суметь заварить мост между платформами, который скорее костыль чем решение.
Тут видно будет.

>пока гугл реанимирует дарт
>пока гугл жует сопли
В этом кстати проблема, гугл действительно никак не вкладывается в популяризацию. Можно подумать хорошо, мол язык сам себе дорогу проложить если действительно есть серебряная пуля, но это на самом деле плохо, потому что без хайпа, гуманитарным программистам это не продать. а именно они создают атмосферу востребованности сейчас, по которому и судите востребованность или не востребованность дарта2

>нормальные языки транспилируются в жс.
Это уже не достижение вообще, тупо костылеварение, надеюсь временное (вон Go с 1.11 умудрились в 500кб запихнуть в веб-ассемблер, что уже радует. Осталось дождаться когда этот wasm допилят, если допилят). Так что в топку вообще идею транспайлеров.
Аноним 29/08/18 Срд 10:31:49 125457860
>>1254539
>Тайпскрип транспайлер (не полноценный язык), да и с новыми стандартами и фиксами жс он становится уже не нужным, он больше выглядит как временное спасение типа jquery 10 лет

Уже нет:

https://github.com/AssemblyScript/assemblyscript
Аноним 29/08/18 Срд 12:05:07 125461861
>>1254578
>https://github.com/AssemblyScript/assemblyscript
От компилирование в wasm да простят меня сторонники Watcom Assembler он же WASM полноценным языком с батарейками и прочими радостями - его не делает.
Он был рожден "фиксом" жс, так и останется, со всеми вытекающими.
Аноним 29/08/18 Срд 17:57:29 125487262
>>1254539
>Тайпскрип транспайлер
как что-то плохое

>с новыми стандартами и фиксами жс он становится уже не нужным
че? разве в жс успели завезти статическую типизацию?

>когда сам жс не нужен
влажные мечты, он в каждом утюге

>анимации
это не киллер фича - куча нативных приложух живут без анимаций; + в рн анимации как раз сделаны нативно

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

>в топку вообще идею транспайлеров.
печет?
Аноним 29/08/18 Срд 18:52:29 125491263
image.png (86Кб, 1134x731)
1134x731
>>1254872
>как что-то плохое
прокси языки в 2018...

>че? разве в жс успели завезти статическую типизацию?
Там кому этот бред в браузере нужен, натягивают тайп-черкер flow Но естественно никому компиляция "в браузере" не нужна какое-то мнение 1,5 анонов возвели в абсолют о необходимости статик типов в жс, вот теперь и носятся

>влажные мечты, он в каждом утюге
Как только допилят wasm и на этом фоне vm дарта по дефолту добавят в хром (а вдругие он будет по wasm идти), тогда и посмотрим как быстро этот пузырь лопнет.

>анимации
Это то что в 2020 годах будет отделять динозавр приложения, от модных и молодежных. И всякое торможение меньше 60pfs, подёргивания, залипания... будут сливаться в компост самими же пользователями.


>в топку вообще идею транспайлеров.
>печет?
Скоро в школу?
Аноним 29/08/18 Срд 19:33:33 125494464
>>1254912
>этот бред
>компиляция "в браузере"
>Как только
>тогда и посмотрим
>Это то что в 2020 годах будет

>Скоро в школу?
у тебя еще пара свобоных деньков есть
Аноним 29/08/18 Срд 19:51:22 125495365
image.png (102Кб, 899x587)
899x587
Аноним 29/08/18 Срд 20:31:53 125497466
>>1254953
>Axis.vertical
У меня FLEXBOX от этих аксисов просто.
Аноним 29/08/18 Срд 22:31:52 125502867
>>1254974
>FLEXBOX
Что это за доисторический высер? Нормальные люди давно на гридах
Аноним 30/08/18 Чтв 01:29:53 125509468
>>1255028
Нормальные люди не хотят терять 15% посетителей только потому что МОДНО И СОВРЕМЕННО.
Аноним 30/08/18 Чтв 02:10:11 125509969
>>1248195
>Не знаю почему они и дальше пошли по этому пути, в этом случае он никогда не заменит го.
Дарт изначально был заменой js, теперь вот и флаттер появился
Аноним 30/08/18 Чтв 20:29:57 125550170
>>1255094
>Нормальные люди не хотят терять 15% посетителей только потому что МОДНО И СОВРЕМЕННО.
Есть только проблема с win xp, в остальном все сидят на обновляемых браузерах (если не сидят, то зачем они тебе такие?)
Аноним 30/08/18 Чтв 20:36:28 125550571
>>1255099
В дарте есть многопоточность.
>Дарт изначально был заменой js
Насколько я сведущий, то к 2.0 они переболели эту идею и были научены на своем опыте как и гоферы теперь уже, теперь это не замена жс, а скорее аналог си-шарпа только у гугла.

Мне нравится идея слияния статических типов с динамических (когда действительно нужно), многие блюванут от такого, но думаю в будущем оценят эту фичу.
Аноним 30/08/18 Чтв 20:37:27 125550672
>>1255501
>если не сидят, то зачем они тебе такие?
Скорее всего боты
Аноним 30/08/18 Чтв 20:51:48 125551573
.jpg (33Кб, 515x515)
515x515
>>1247947
> этот ужасающий синтаксический сахар уровня кофескрипта

>>1251256
> этот пиздецовая интероперабельность через строки и декораторы



Аноним 30/08/18 Чтв 21:43:23 125556074
image.png (421Кб, 750x600)
750x600
>>1255515
> этот ужасающий синтаксический сахар уровня
Чего бл#?? (с)
Чистый упрощенный джава-синтаксис.

>декораторы
Аннотации это для тех кому скоро в школу - метаданные
Аноним 31/08/18 Птн 00:29:27 125567875
>>1255505
>Мне нравится идея слияния статических типов с динамическими
По-моему, нечто такое недавно в котлин завезли, в виде контрактов может я ошибаюсь, поправьте
31/08/18 Птн 08:12:32 125576576
Опять гугл очередную хуйню высрал.
Аноним 31/08/18 Птн 09:29:29 125578877
image.png (61Кб, 400x296)
400x296
>>1255515
>>1255765
Ну наконец-то, первые хейтеры, как мило
Аноним 31/08/18 Птн 12:16:34 125589678
>>1255028
>гридах
это когда пишешь больше, а результат тот же?
Аноним 31/08/18 Птн 12:37:50 125591679
image.png (3540Кб, 1920x1080)
1920x1080
Аноним 31/08/18 Птн 13:59:53 125598380
image.png (52Кб, 960x347)
960x347
Аноним 31/08/18 Птн 15:43:02 125603781
Насколько сильно проебусь, если выберу флаттер для мобилок?
Java
Kotlin
Flutter
Xamarin
Аноним 31/08/18 Птн 17:21:47 125610982
>>1256037
не проебешься бери react-native
Аноним 31/08/18 Птн 17:47:59 125612483
>>1256037
Если английским легко владеешь, то вкатывайся.
Попробовать не долго, язык родственен си синтаксису и джаве - заходит легко

Коммьюнити еще не обросло неадекватами, что тоже удобно.
Полно сфер, где сможешь скопировать что-то востребовано из других языков - и большой шанс что будешь замечен если умеешь делать качественные продукты
Аноним 31/08/18 Птн 17:51:37 125612684
>>1256037
Еще момент, зачем выбирать жестко - когда можно взять и поиграться и там уже решить заходит или нет.
Если ты абсолютно новичок, то конечно нет - потому что все на английском и мало статей-примеров - исследовать все самому, а такая вот копипаст-разработка не прокатит.
Аноним 01/09/18 Суб 11:50:07 125648085
Аноним 01/09/18 Суб 11:55:32 125648186
image.png (31Кб, 1438x223)
1438x223
Аноним 01/09/18 Суб 15:00:58 125656987
Haxe-logo-80.lv.jpg (17Кб, 400x400)
400x400
>>1247798 (OP)
Зачем все эти дарты, когда есть Haxe ?
Аноним 01/09/18 Суб 15:36:48 125658688
Аноним 01/09/18 Суб 15:45:11 125658989
image.png (10Кб, 443x127)
443x127
>>1256569
Что с этими людьми не так, зачем они синтаксисом рисуют стрелочки?? Ну раз это прикольно, ну два, но потом же этим долбить мапу каждый раз?
Аноним 01/09/18 Суб 15:49:30 125659190
image.png (12Кб, 456x157)
456x157
>>1256589
Ох, ладно, проехали...
Аноним 01/09/18 Суб 17:20:12 125665091
>>1256481
>программирование
>видеоуроки
Выбери что-то одно.
Аноним 01/09/18 Суб 17:49:34 125666492
>>1256650
>пожрать говна
>написать ответ
Попробуй в следующий раз выбрать что-то одно.
Аноним 01/09/18 Суб 18:38:20 125670193
image.png (724Кб, 1080x912)
1080x912
>>1256650
>Пикачу, я выбираю тебя!
Аноним 01/09/18 Суб 19:16:59 125672494
>>1256664
Я и выбрал, написал ответ. В чем проблема-то?
Аноним 01/09/18 Суб 19:29:29 125673395
>>1256591
Было мало
static public void main()
Так еще и function добавили, да чтоб полностью слово, с размахом!
Аноним 01/09/18 Суб 19:36:32 125673696
Аноним 02/09/18 Вск 03:16:57 125691897
Ладно, допустим перекачусь в Дарт на работе руби и пхп по фанчику с заделом на будущее. Какие подводные камни?
Аноним 02/09/18 Вск 11:21:39 125700098
>>1256918
Лови профиты, а не камни. Если они говорят, что свою контекстную рекламу перекатили (которая как бы не малую долю дохода приносит им), значит продукт рабочий и в условиях тырпрайзных шестеренок - крутился, пробовался.

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

..................

Обновление для расширения Visual Studio Code код прикатили
https://dartcode.org/releases/v2-18/
Аноним 02/09/18 Вск 23:02:10 125756699
Аноним 03/09/18 Пнд 00:41:31 1257634100
>>1257566
На Котлин хайп был в прошлом году, щас понемногу спадает уже. Дело не в самом Котлине, а в падении интереса к джаве, плюсам, си шарпу и т.д, растет популярность питона и джса.
Аноним 03/09/18 Пнд 02:20:33 1257667101
Аноним 03/09/18 Пнд 03:05:14 1257674102
>тур по golang
>всё просто, коротко и понятно
>тур по dart
>ебаная простыня, состоящая из сахара "часто делают так, поэтому сократим и опустим это"
Пиздец
Аноним 03/09/18 Пнд 03:33:10 1257687103
>>1257674
>ебаная простыня
Любишь когда каруселькой?

>"часто делают так, поэтому сократим и опустим это"
Не помню такого, где там нашел это?

>всё просто, коротко и понятно
Ага и целые статье выплевывали потом, чтобы объяснить почему не нужны дженерики и почему обработка ошибка самая лучшая (но теперь не для Go 2).
Го это чудо из чудес и надо было усердно смериться со многим. Дарт же что-то среднее между джавой и жс и не вызывает wtf-эффекта (по крайней мере у меня)
Аноним 03/09/18 Пнд 03:39:56 1257692104
>>1257687
Хотя вру, первое время бомбило от ";", но практика показала, что если постоянно контактируешь с языками где ; - обязателен, начинаешь быстро отвыкать и потом косячить везде, так что не критично.

По ощущениям дарт сделан для комфортной миграции с джавы, но саму джаву уже не чувствуешь как, имхо, с котлином
Аноним 03/09/18 Пнд 04:00:49 1257696105
>>1257687
this is optional
new is optional
const is option
и т.д и т.п
Аноним 03/09/18 Пнд 04:23:52 1257697106
sdfs.jpg (50Кб, 634x491)
634x491
Аноним 04/09/18 Втр 07:38:16 1258520107
image.png (847Кб, 1280x720)
1280x720
>>1256569
поясните за киллер фичи, нихера не понятно, зачем почему, но нам нем уже кучка топовой индюшатни и двигло запилено, охуеть не встать


моя догадка что людям нужно нечно среднее между ноубрейн ноуперформанс интепретарщиной и злоебучей байтоебией, но почему тогда просто не взяли го?
Аноним 04/09/18 Втр 10:19:31 1258594108
На fuchsia на каких языках приложения планируются?
Есть кто уже начал пилить его поддержку?
Гугл пишет, что разработка самой оси была на следующих языках: C++, Dart, Go, Low Level Virtual Machine, Python, Rust, TypeScript, Swift.
Какая вероятность для каждого из них, что именно он станет ведущим при написании приложений?
Аноним 04/09/18 Втр 10:31:30 1258604109
Безымянный.jpg (10Кб, 362x161)
362x161
Аноним 04/09/18 Втр 13:10:21 1258752110
>>1258594
>На fuchsia на каких языках приложения планируются?
GUI там будет на flutter, flutter на дарте, отсюда выводы делай.
А так, скорее всего там будут порты vm/интерпретаторов/рантаймов для всех языков (конечно важно что по дефолту из коробки будет предоставляться).

Я полагаю, что гуглу не важно выстрелит их го или дарт, им главное чтобы продукт выстрелил, поэтому будет все, но так как гуи на дарте - дарт должен выстрелить (точнее выстрелит флаттер).
Аноним 04/09/18 Втр 16:48:46 1258975111
>>1258752
Ну все команды в GUI не засунешь, что-то все равно руками придется дописывать.
Dart будет за фронэнд, а бэк?
Аноним 04/09/18 Втр 17:30:19 1259025112
>>1258752
По данным источника, первые версии новой ОС появятся в свободном доступе уже в 2021 – 2022 годах. А первые смартфоны с Fuchsia OS появятся в 2023 году. Придется подождать, но зато мир гарантированно ждет надежная и удобная мобильная операционная система, потенциала которой хватит как минимум лет на 10-15.
Аноним 04/09/18 Втр 18:35:58 1259075113
>>1258975
>Ну все команды в GUI не засунешь, что-то все равно руками придется дописывать.
Насколько там дарт сможет в этой системе в натив я не знаю, но конечно будет место и для С++ и раста. А так, да, кто-то будет питонячить или жс намазывать, кто-то может даже на котлин-нэйтив
Все зависит больше от продуктов. Кто более удобное и интересное на чем-то сделает, тот за счет флагмана и получит популярность. В данном случае, у дарта просто большой бонус на этом старте.

>Dart будет за фронэнд, а бэк?
Ты про веб? Уже
https://webdev.dartlang.org/
Вроде мелькал тут какой-то фреймворк который к 2.0 допиливают.
Как я понимаю дарт будет стараться быть на всех платформах.

Вообще, я надеюсь, что такие технологии выпилят такое говнище как html+cms+js. Моя старая мечта, надеюсь у дарта в купе с wasm или за счет авторитета хром это когда-то получиться.
Аноним 04/09/18 Втр 18:43:36 1259080114
>>1259025
Логика тут в чем, что GUI будет на flutter, flutter уже есть сейчас и реализует кроссмобильную разработку.
Fuchsia будет когда-то, а flutter и 2.0 дарт уже есть сейчас.
Аноним 04/09/18 Втр 20:41:01 1259130115
>>1259080
В далеком будущем по меркам IT, посему не стоит внимания.
Кто дартАнгуляр пробовал или подобное ?
Смотрю везде TS по обучающим материалам юзают.
Аноним 04/09/18 Втр 21:37:18 1259154116
image.png (679Кб, 600x789)
600x789
>>1259130
>В далеком будущем по меркам IT, посему не стоит внимания.
Уже сейчас прям вот уже сейчас!! люди юзают флаттер и его основной поинт кросс-мобильна разработка, я тебе, способному, это третий раз уже пишу.

>Кто дартАнгуляр пробовал или подобное ?
Google AdWords

>Смотрю везде TS по обучающим материалам юзают.
Так и хочется ответить - и что? Ну серьезно, я видел материалы по джаве, жс, питону и даже по пхп. Что ты этим сказать хотел? Это какая-то метрика популярности или что.
Udemu авторитетен будет для тебя в этой ситуации?
>>1256481

Аноним 04/09/18 Втр 21:38:48 1259156117
>>1259154
>Udemu
ох, бл#, я деградирую
Аноним 04/09/18 Втр 21:40:11 1259157118
Аноним 04/09/18 Втр 21:47:08 1259161119
>>125915
>дарт нинужон
Да, именно поэтому сделали Дарт 2!
Аноним 04/09/18 Втр 21:48:01 1259163120
>>1259157
>дарт нинужон
Да, именно поэтому сделали Дарт 2!

фикс версия 2.0!
Аноним 04/09/18 Втр 21:49:32 1259167121
>>1259154
>я тебе, способному, это третий раз уже пишу.
Да все знают, ибо флаттер продвигает дарт.
>Это какая-то метрика популярности или что.
Как ощущения от языка/экосистемы ?
Аноним 04/09/18 Втр 23:43:10 1259224122
>>1259167
>Да все знают, ибо флаттер продвигает дарт.
Именно, а потом его будет продвигать уже фуксия. дополнительно греет мысль, что они там свою рекламную систему под дарт накатили, это тоже показатель и важно

>Как ощущения от языка/экосистемы?
Ощущение как от ультратонких презервативов.
Аноним 05/09/18 Срд 02:29:50 1259258123
Что с производительностью?
Пока нашёл только это:
https://benchmarksgame-team.pages.debian.net/benchmarksgame/faster/dart-java.html
>Dart VM version: 2.0.0 (Fri Aug 3 10:53:23 2018 +0200) on "linux_x64"
Много где конкретно сливает джаве.

Вообще этот дарт на тайпскрипт похож. И, учитывая, что тайпскрипт можно компилять в вебассембли (near-native speed), получается, что дарт НИНУЖЕН. Хотя тайпскрипт - то ещё говно.
Аноним 05/09/18 Срд 06:16:55 1259290124
Этот Flutter - это React Native для дарта что ли? Т. е. в приложении с Flutter есть тред с нативным UI, и есть тред с дарт вм, и эти треды обмениваются сообщениями по некоторому протоколу? Если так, то от Flutter-а всё равно со временем будут отказываться по тем же причинам, по которым отказываются от React Native.
Аноним 05/09/18 Срд 06:33:37 1259295125
how-flutter-int[...].png (90Кб, 800x499)
800x499
how-react-nativ[...].png (87Кб, 800x499)
800x499
Аноним 05/09/18 Срд 14:32:47 1259529126
Добрался до фака

How does Flutter run my code on Android?
The engine’s C and C++ code are compiled with Android’s NDK. The Dart code (both the SDK’s and yours) are ahead-of-time (AOT) compiled into a native, ARM library. That library is included in a “runner” Android project, and the whole thing is built into an APK. When launched, the app loads the Flutter library. Any rendering, input or event handling, and so on, are delegated to the compiled Flutter and app code. This is similar to the way many game engines work.
Debug mode builds use a virtual machine (VM) to run Dart code (hence the “debug” banner they show to remind people that they’re slightly slower) in order to enable stateful hot reload.

How does Flutter run my code on iOS?
The engine’s C and C++ code are compiled with LLVM. The Dart code (both the SDK’s and yours) are ahead-of-time (AOT) compiled into a native, ARM library. That library is included in a “runner” iOS project, and the whole thing is built into an .ipa. When launched, the app loads the Flutter library. Any rendering, input or event handling, and so on, are delegated to the compiled Flutter and app code. This is similar to the way many game engines work.
Debug mode builds use a virtual machine (VM) to run Dart code (hence the “debug” banner they show to remind people that they’re slightly slower) in order to enable stateful hot reload.

Чё им их религия не позволила написать всё это не для дарта, а, например, для тех же крестов, непонятно. Дёргают разные фреймворковские штучки из компилируемого кода и всё.
А дарт всё равно НИНУЖЕН.
Аноним 05/09/18 Срд 14:48:05 1259540127
>>1259258
Вопрос бенчмарков расскрыт в первом посте "вопросов и ответов".
Я вообще сомневаюсь что кто-то сможет сходу сделать такую VM которая сразу же побьет jvm с jit. Там столько человеко-часов, что обоссаца можно, один только hotspot чего стоит.
Будет ли VM для дарта основной технология - тоже вопрос.
Лучше подождать некоторое время и следить за бенчмарками в TechEmpower

Нужно понимать что дарт статик-типизированный язык, значит он уже обладает потенциалом на оптимизацию и на скорость больше чем все динамик языки (вопрос времени и человека часов). Твой тайпскрипт этим не обладает, потому что транслируется в динамичную js (поэтому не тащи прокси-языки и не сравнивай это с полноценными языками)
Аноним 05/09/18 Срд 14:53:01 1259542128
>>1259529
>А дарт всё равно НИНУЖЕН.
Ты очень удивишься в скором времени.
Аноним 05/09/18 Срд 17:25:00 1259607129
>>1259529
>для тех же крестов, непонятно
как бы ты потом объяснил хомякам и мартышкам что кресты это модно и молодежно?
Аноним 05/09/18 Срд 17:29:42 1259611130
Тред имени одного семена...

Пинал я как то этот дарт, еще во времена браузера dartium. Искал я тогда, куда с as3 перекатываться. Главное отличие от красноглазых C#/Java параш - отсутствие ебли с потоками. Dart, как и as3/js имеет event loop, что позволяет любому индусу писать говнокод в одном потоке, и ничего не будет фризиться/тормозить.

Индусы сидящие в гугле, давно просекли, что на верстку интерфейсов могут привозить 10 своих братьев, которые будут быстро и замечательно собирать окошки-менюшки в 20 рук по 100 штук в день, как они сейчас и делают на react/react-native.

Только вот reactопараша и flow/ts - технология вражеская, фэйсбуковская. Фейсбук то тоже с рекламы кормится. Поэтому для внутренних нужд нужно свою парашу соорудить, особенную, с строгой типизацией и МОЩной IDEA, чтобы привычно было братьям, с автоподстоновочкой и доксами. В js до сих пор слишком много возможности накосячить с динамикой, и производительность на мобильных плачевна (AirBNB просек и сьебался)

Но dart все равно гавнина ебанная - могли бы уже совместить наконец языки строгие типизированные и интерпретированные, чтоб я мог и по бырому кабанчиком подскочить скриптец в консольке набросать, игрульку им отскриптовать, и в натив скомилировать под платформу, чтобы быстро было, ну и в wasm... typescript похож на то, что хочется, но не хватает нормальных компиялторов в бинарники и нормальных интерпретаторов без транспилирования. Так что пока только python/lua, только хардкор. Ну и хаксовать немножк
Аноним 05/09/18 Срд 17:33:21 1259612131
>>1259607
Как ты потом бизнесу объяснишь что им нужно использовать редких и дорогих программистов на С++, для круд-gui??
Аноним 05/09/18 Срд 17:38:14 1259615132
>>1259611
>могли бы уже совместить наконец языки строгие типизированные и интерпретированные
Питон, руби - языки со строгой типизации.

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

Иди делай уроки
Аноним 05/09/18 Срд 18:07:48 1259639133
Аноним 05/09/18 Срд 19:41:51 1259708134
>>1259639
В вебе, между С++ и скриптами, условно, раньше была только жаба.
Жаба сама по себе очень шустрая, но продукты, которые на ней пилят не все отвечают экономностью и производительностью потому что бизнесу срать, был даже один момент, когда идентичный когда на пхп работал быстрее и жрал меньше ОЗУ чем джава код (на самом деле исключительный случай, но показательный).

Потом появился го, но он оказался таким го... что нет, спасибо.

Поэтому чем больше будет языков в этом промежутке, тем лучше.
Аноним 05/09/18 Срд 20:02:45 1259721135
>>1259708
>в этом промежутке
кекс стало быть тоже там?


вообще удивительная хуйня, как будто авторы языка сами для себя его пишут, ну уж гоблядь чисто пиджачий заказ и все равно обосрались, как так то бля
Аноним 05/09/18 Срд 21:01:43 1259769136
>>1259721
Вся экзотика где-то в другом месте. Мы же говорим про языки, которые потенциально подходят для продакшена, для бизнеса все риски это деньги, не многие могут позволить себе такое, это же не поиграться дома в пет-проект
Аноним 05/09/18 Срд 21:03:23 1259770137
>>1259769
>потенциально подходят для продакшена
это как это ты определяешь?
Аноним 05/09/18 Срд 23:26:20 1259873138
>>1259770
Смотрю на продакшен проекты других (можно и флагманские успешные продукты) и субъективно решаю.

Например это:
Google AdWords
https://news.dartlang.org/2016/03/the-new-adwords-ui-uses-dart-we-asked.html

То есть, берешь открываешь такую страницу и смотришь:
https://www.dartlang.org/community/who-uses-dart

На трубе есть ру-докладчик из Wrike, которые активно его используют
Аноним 05/09/18 Срд 23:29:17 1259877139
Аноним 05/09/18 Срд 23:29:30 1259878140
>>1259873
>Смотрю на других
и делаешь так же, ясно, рашка третий мир хуле, не потому что холод и слякоть, а потому что вот поэтому

ровно 0 конструктива

завтра все биг татлз начнут в окно выходить, ты тоже выйдешь?
Аноним 05/09/18 Срд 23:56:16 1259891141
>>1259878
Ты даже не понял, да? Тут речь идет о том что язык использовали в продакшене, что субъективно добавляет ему веса для серьезной разработки. Поэтому можно определять какой язык экзотический, а какой прошел какой-то реальный эксплуатационный путь (причем внутри компании изготовителя).
Аноним 06/09/18 Чтв 00:16:35 1259905142
>>1259891
а все дошло, ссорян

типа не хипсторская разминка для ума, а реально работающий стаф

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

так что никогда не знаешь где чей мозг рольнет как всем внезапно надо
Аноним 06/09/18 Чтв 00:43:41 1259915143
>>1259905
Я думаю, что тем кто у руля там, насрать немного, выстрелит или нет дарт. Вероятно, дается какой-то ресурс, может быть и задание и они там потом доказывают что их продукт (язык) действительно топчик.

В данном случае дарт, очевидно, замена джавы и если вдруг выстрелит какой-нибудь котлин найтив - гугл будет только рад (если будут уверены, что им палки в колеса не вставят).
Аноним 06/09/18 Чтв 02:58:18 1259937144
>>1259905
А что с го не так? Вроде полгода назад еще кричали, что язык новой эпохи.
Аноним 06/09/18 Чтв 03:27:14 1259939145
>>1259937
Если тебя он устраивает, то проблем нет (не сарказм).
Аноним 06/09/18 Чтв 03:40:27 1259942146
>>1259937
то был хайп проплаченный, по факту пиджаки тупо откупорили для себя бездонный ресурс в виде ноубрейн животных,
>that proudly wears an anti-intellectual badge


а вообще вот
>not elegant as Python, not strong as Java
>psuedointellectual arrogance of Rob Pike and everything he stands for
>designed for stupid people
https://github.com/ksimka/go-is-not-good
Аноним 06/09/18 Чтв 14:59:30 1260122147
>>1259942
Не думаю что прям цель была сделать для тупых или подобное. Скорее просто поставили задачу и те сделали "как смогли", возможно из-за плохого управления сверху сделали это в сочетание "на отъ..бись". Но самое страшное, что они потом начали засовывать этого сферического коня в вакуум, что вызвало еще больше отвращения у людей. лучше бы они оставили язык для своих внутренних нужд, так как многие стали ассоциировать Го напрямую с гуглом, как в пример шарпа и МС

Это, имхо, просчет в управление. Разработку языка надо контролировать на всех уровнях, иначе со временем язык начнет становиться приторным от изобилия идей одного человека (или малой группы). И это касается и других языков типа раста, котлина и т.д.
07/09/18 Птн 14:41:17 1260558148
Аноним 09/09/18 Вск 01:31:24 1261147149
image.png (88Кб, 1136x728)
1136x728
Аноним # OP 12/09/18 Срд 23:22:18 1263357150
image.png (377Кб, 604x379)
604x379
Почитал какую муйню делает гугл последнее время с вебом и вообще, решил перейти на светлую сторону и не заниматься этим хайпом больше.
Топите тред, насмехайтесь над ОПом
Аноним 13/09/18 Чтв 14:59:14 1263601151
>>1263357
А мне наоборот нравится политика гугла и его подход.

Плюс у него няшный дизайн.

Монополия веба неизбежна, пусть это будет гугл чем майкрософт.
Аноним 13/09/18 Чтв 15:49:31 1263626152
image.png (834Кб, 1280x699)
1280x699
>>1263601
>А мне наоборот нравится политика гугла и его подход.
Навязывание вебу своих правил через поисковик и браузер - это ужасно. Сегодня тебе все нравится, а завтра они добавят то, отчего ты офигеешь.
Достаточно вспомнить недавний обосрамс с "www", где они решили что он не нужен и поломали доступ к некоторым сайтам. просто потому что могут

>Плюс у него няшный дизайн.
Ужасный дизайн, сейчас он местами стал чуток лучше, но в целом это это ужасно.
Можно ли сделать минималистичный дизайн лучше? Конечно можно.
Субъективно считаю провал G+ именно из-за первого его дизайна и юзабилити. и кстати они вроде позиционирую сайты за лайки G+, что тоже монополистично и ужасно

>Монополия веба неизбежна
Уже нет, не хочу писать простыню, но если даже так - монополия ужасна

>будет гугл чем майкрософт
А какая теперь разница? Но мс хотя бы удобные продукты и инструменты делает. А гугл вместо этого рассказывает, например, какой го прекрасный инструмент.
Аноним 13/09/18 Чтв 18:06:42 1263676153
>>1263626
>Но мс хотя бы удобные продукты и инструменты делает.
А у гугла что, плохие продукты и инструменты? Мне все нравится.
Аноним 14/09/18 Птн 10:00:50 1263985154
>>1263626
Помню те времена, когда хром и андроид занимали небольшой процент.
Лучше пусть один хром будет,как по мне, чем дрочиться с кросс-браузером.

Аноним 14/09/18 Птн 11:38:08 1264029155
>>1263985
Проблема была только c IE, между оперой и лисой были редкие незначительные моменты. За то теперь гугл навязывает все что хочет, причем не просто где-то там, он прям диктует как ты должен для него сайты делать.
Аноним 14/09/18 Птн 11:47:20 1264039156
>>1264029
Хром впереди всех по внедрению нового для разработки, где остальные тормозят (ждут стандартов/по-своему лепят или хз).
Что навязывает ? Слышал лишь, что требуют подгонять под мобилки дизайн.

Аноним 23/09/18 Вск 16:35:50 1268983157
435346.png (17Кб, 686x269)
686x269
Блять, пиздец какой-то. В котлине с этим говном в разы проще.
Аноним 23/09/18 Вск 17:08:46 1268994158
>>1268983
Это разъясняется на первой странице туториала
Аноним 23/09/18 Вск 17:57:09 1269016159
Аноним 25/09/18 Втр 00:44:21 1269774160
>>1268983
Ты о чем?

>В котлине с этим говном в разы проще.
Шо то говно, шо это (с)
Котлин прокси язык, без погружение в джаву и ее мейнстрим, нефига не понятно зачем и почему тот или иной сахар был добавлен (взят со скалы, груви или шарпа). А был добавлен чтобы пофиксить джаву под текущие модные идеи разработки (и они популярны только сегодня).

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

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

Аноним 25/09/18 Втр 08:41:43 1269830161
>>1259708
>Очень шустрая
>Все передается как value type по дефолту
Аноним 25/09/18 Втр 10:24:18 1269856162
>>1269830
Очередной эксперт с дивана.
Аноним 25/09/18 Втр 10:26:36 1269857163
>>1247798 (OP)
>2018
>no optional semicolons
Закапывайте нахуй.
Аноним 26/09/18 Срд 18:43:37 1270609164
>>1269857
Тут я согласен, но если ты жабист и жабист со скриптами, то языки без точки с запятой быстро разучиваются писать эту хрень и начинаешь гадить уже в жабий или сишный код.

Но в целом да, я за опционал.
Аноним 08/10/18 Пнд 08:38:59 1276253165
bump
Аноним 09/10/18 Втр 04:33:31 1276676166
>>1276253
Если гугл закрывает даже гугл+, то какая судьба ждет всякие ваши го или дарты, если они не оправдают их ожидания? не надо только рассказывать байки про опенсорс, типа если отдадут в свободное плавание продукт будет как-то реально жить
Аноним 09/10/18 Втр 16:59:07 1276847167
>>1276676
удвою, нет чтоб суки в пых вложились подтолкнули разработку приблиззили 10 версию, но нет будем дристать под себя и делать вид что нихуя не случилось
Аноним 19/10/18 Птн 12:44:08 1281371168
image.png (235Кб, 960x763)
960x763
Аноним 19/10/18 Птн 22:48:15 1281615169
Хочу веб фуллстек вместо жс.
Есть ли обучающие курсы/книги за пределами хелловорд и флаттера ?
Аноним 20/10/18 Суб 11:18:02 1281735170
>>1281615
Если ты не можешь пользоваться официальной докой, док-API или погуглить что-то, то нах тебе вообще все это?
Не думаю что кто-то успел к 2.0 книгу запилить.
Аноним 20/10/18 Суб 15:02:03 1281810171
Worst Programin[...].png (173Кб, 800x840)
800x840
Аноним 20/10/18 Суб 16:45:59 1281854172
>>1281810
Вообще-то Гугл теперь станет больше денег трясти с публикации приложений и прочего. Ты бы хоть саму статью прочитал бы, лол.
Аноним 20/10/18 Суб 17:29:16 1281864173
>>1281854
Возможно, dart и go появились чтобы спрыгнут с жабы. Захватить мир и поработить лицензиями, как в лучших практиках оракла и прочих копрораций.
Аноним 20/10/18 Суб 18:54:51 1281885174
>>1281864
По ощущениям, го появился по недосмотру. Иначе это просто п#здец для имиджа компании.
Dart же, опять же имхо, появился сначала чтобы не еб#аться с js движком, но все же ставку поставили на движок V8. А сейчас дарт, вероятно, продвигается уже как не как замена js, а как некий сишарп от гугла.

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

Странная политика у гугла, делать вроде востребованные проекты, но за свой ресурс не продвигать его активно.
Аноним 21/10/18 Вск 01:00:50 1281977175
Аноним 21/10/18 Вск 14:44:18 1282189176
>>1281885
> не продвигать его активно.
> гугло-лахта два треда создала и активно их мониторит
Аноним 21/10/18 Вск 16:29:17 1282303177
>>1282189
Порашоид совсем уже поехал со своими лахтами. Хохол небось?
Аноним 21/10/18 Вск 23:40:10 1282503178
Посоны, напомните, что там у нас с рефлексией? Нинужна?
Я, как закоренелая шарпоблядь, сперва был приятно удивлён Дартом, язык очень похож на шарпы - дженерики, вывод типов, даже сраное асинхронное программирование. Но что-то не давало покоя. Попытался найти IoC контейнер, и наткнулся только на какое-то недоразумение с кучей бойлерплейта. Гугл говорит, что раньше был божественный мироррз, а теперь он не нужен ибо раздувает билд и так далее, и тому подобное. Неужели всё так плохо или я упустил какой-то важный момент? Есть ли планы по возвращению рефлексии? Ответы в виде "инверсия управления нинужна" сразу идут нахуй.
Аноним 22/10/18 Пнд 02:58:47 1282535179
image.png (118Кб, 500x243)
500x243
>>1282189
/pr/ с 1,5 анонами и десятком вечно вкатывающихся - это действительно нужная аудитория, куда нужно тратить евангелистов на зарплате причем русскоговорящая аудитория, куда даже котлинисты силы не тратят, хотя это их родной язык

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

И все, никаких заговоров. Не будут евангелисты работать на анонимных форумах, евангелисту очень важен самопиар, а как тут самопиариться?
Аноним 22/10/18 Пнд 03:07:19 1282536180
Аноним 22/10/18 Пнд 03:23:56 1282538181
>>1282535
... я даже рад был бы увидеть евангелистов дарта, но гугл умеет всирать проекты.
Если в Kotlin Foundation забегут крупные игроки и это перестанет быть похожим на анонизм то я бы ставил ставки на котлин хотя он мне не нравится по многих причинам
Аноним 22/10/18 Пнд 03:29:12 1282539182
image.png (355Кб, 500x400)
500x400
>>1282538
>то я бы ставил ставки на котлин
...но реальность будет такова, что все будут активно писать на js вперемешку с ts.
Аноним 22/10/18 Пнд 07:31:26 1282562183
8971011.jpg (32Кб, 801x534)
801x534
>>1282538
>я бы ставил ставки на котлин
Аноним 22/10/18 Пнд 08:32:04 1282571184
>>1282536
Меня мобайл интересует больше всего, все эти ваши вебы мне полностью безразличны. Но спасибо, в целом ситуацию понял, буду следить за развитием. Прочтой человек же может мечтать, что долбоёбы из Гугла одумаются и сделают нормально хоть раз?
Аноним 22/10/18 Пнд 11:38:52 1282598185
Аноним 22/10/18 Пнд 12:01:28 1282609186
>>1282571
Если тебе нужна рефлексия, то ты что-то делаешь не то.
Я конечно понимаю, что это звучит как очередное "ненужно" и знаю, что для фреймворков это хорошо уменьшает бойлерплейт и вообще лучше если рефлексия есть, чем ее нет, но реально для пользовательского кода, если ты берешь рефлексию, то ты делаешь какую-то муйню в статическом языке
Аноним 22/10/18 Пнд 19:24:24 1282868187
>>1282609
Напрямую я её не собираюсь использовать, но написанные с её помощью IoC контейнеры очень приятно использовать, а выглядят они суперлаконично и красиво. Можно сравнить как выглядит регистрация в шарповом Автофаке:
builder.RegisterType<Car>().As<IVehicle>();
и регистрация в практически любом дартовом контейнере:
injector.registerDependency<Car>((injector) {
var engine = injector.getDependency<Engine>();
var fuel = injector.getDependency<Fuel>();
var driver = injector.getDependency<Driver>();

return CarImpl(engine,fuel,driver);
});
Если говорить о каких-то дополнительных возможностях, то тут даже и сравнивать не придётся, ибо Дарт без миррорз вообще ничего не может предложить.
Короче - жду, надеюсь, верю.
Аноним 23/10/18 Втр 01:08:56 1283083188
1540246134900.jpg (147Кб, 1600x900)
1600x900
>>1247798 (OP)
Почему именно дарт используется во флаттере? Только чтобы язык продвинуть или реальные преимущества есть?
Аноним 23/10/18 Втр 01:11:46 1283084189
>>1258520
> киллер фичи
Экшонскрипт программистам есть куда податься.
Аноним 23/10/18 Втр 07:25:09 1283142190
>>1283083
Вероятнее всего, чтобы выпилить из продуктов JVM и не пилить миллиардные отчисления.

Возможно, если бы котлин пилили быстрее, то может быть и дарт бы им не понадобился.
Аноним 23/10/18 Втр 07:42:43 1283143191
>>1282868
>Короче - жду, надеюсь, верю.
Язык маленькие, есть хорошая обратная связь со многими разработчиками то есть, они тебе скорее всего ответят - задай вопрос комьюинти, хера ждать то.
Аноним 30/11/18 Птн 20:22:11 1303872192
Аноним 01/12/18 Суб 13:34:06 1304250193
>>1303872
>НИНУЖОН
Потом через 1,5 года.
Посоны, мне тут родители купили телефон, как тут писать под флаттер то?
Аноним 02/12/18 Вск 00:07:41 1304557194

Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное