М.Двач / Программирование

Этого треда уже нет.
Это копия, сохраненная 3 ноября 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

1 Мб, 1100x622
ArkTS тред номер один 6 авг, 16:37 3242329 В конец треда | Веб

Вкатываемся в новый язык от наших китайских братушек.

ArkTS – язык программирования, основывающийся на сохранении базового синтаксического стиля TypeScript. Он имеет статическую типизацию и декларативный синтаксис (а так же ahead of time компиляцию).

https://en.wikipedia.org/wiki/ArkTS
https://developer.huawei.com/consumer/en/doc/harmonyos-guides-V2/arkts-get-started-0000001544695265-V2

Ответы423654239442400442804887949732

239 Кб, 1306x1125
2 6 авг, 16:40 2 3242333

3 6 авг, 17:00 3 3242351

Пиздец, не хватало развилки на 3 устройства

Ответы42359

4 6 авг, 17:08 4 3242359

>>3242351
Новое поколение должно испытать всю боль, что испытывали их отцы от несовместимости браузеров в 90е и 00е.

Ответы42363

5 6 авг, 17:13 5 3242363

>>3242359
Причем тут несовместимость? Каждый под свою ось будет писать просто.

6 6 авг, 17:13 6 3242365

>>3242329 (OP)
Как думаете, в рф будут перспективы в ближайшем будущем?

Ответы42382

7 6 авг, 17:21 7 3242380

Че там, какую IDE качать надо для этой штуки?

Ответы42391

175 Кб, 1091x703
8 6 авг, 17:23 8 3242382

>>3242365
Перспективы? Да это похоже на единственный вариант.

Ответы42399

9 6 авг, 17:28 9 3242391

>>3242380
https://en.wikipedia.org/wiki/DevEco_Studio

10 6 авг, 17:30 10 3242394

>>3242329 (OP)
Вкачусь
Мимо андройд

Ответы42399

11 6 авг, 17:30 11 3242395

Почему выбрали тс, а не раст
https://www.youtube.com/watch?v=zrR_dgFiLeA

Ответы4239742803

12 6 авг, 17:32 12 3242397

>>3242395
Паххаха, какой раст нахрен

13 6 авг, 17:32 13 3242399

>>3242394
same
>>3242382
Ты шизоид, никто не будет блокировать android и ios.
Максимум ограничат ещё больше работу гугл сервисов

Ответы42405

14 6 авг, 17:33 14 3242400

>>3242329 (OP)
Можно ли будет работать на китайских братушек без знания китайского?

Ответы42804

15 6 авг, 17:37 15 3242405

>>3242399
Это тебе на ютубе сказали?

Ответы42455

16 6 авг, 18:29 16 3242455

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

17 7 авг, 00:33 17 3242803

>>3242395
Сложно и долго, для мобилок с их коротким циклом разработки не подойдет, там надо каждый день релизы выгружать и TS тут хорошо впишется.
На расте хорошо бекенд заходит

Ответы42872

18 7 авг, 00:36 18 3242804

>>3242400
Языком думаю можно пользоваться, но вот контрибьютить и вопросики задавать уже сложнее
https://gitee.com/openharmony/docs/issues

19 7 авг, 06:29 19 3242872

>>3242803
>На расте хорошо бекенд заходит
А то в бэкенде не короткий цикл разработки, бизнесу везде хочется быстрее.

Ответы42962

20 7 авг, 10:22 20 3242962

>>3242872
На фронте изменения чаще и радикальнее обычно

21 8 авг, 00:30 21 3243607

Это компилируемый язык типа C, C++, Rust?
То есть для его работы не нужен JS движок?
Получается, по скорости работы он будет приближён к вышеупомянутым языкам?
Звучит интересно

Ответы43723

22 8 авг, 10:10 22 3243723

>>3243607
Да компилируемый. По скорости будет норм, но ввиду абстракций на вряд ли, ввиду что проф оптимизация это тонна работы, причем очень дорогих спецов.
Посмотрим насколько коммунистические программисты хороши.

23 8 авг, 23:19 23 3244280

>>3242329 (OP)
А нахуй они тайп скрипт выбрали? Я читал, что эта залупа полностью поддерживает ts и расширяет его, то есть эта хуйня в ts будет компилится, как котлин в джава, или нет?
Какой нахуй ts, почему ts. Могли бы просто скопировать swift или котлин

Ответы442904463348876

24 8 авг, 23:47 24 3244290

>>3244280
Тебе не нравится тайпскрипт. А кому-то не нравится swift и котлин.
Все они говнище.

25 9 авг, 14:42 25 3244633

>>3244280
Потому что джаваскрипт давно захватил мир, а тс это улучшенная прокся для js. Твой свифт и котлин слишком узок и уйдет в забвение вместе с платформами.

26 9 авг, 15:39 26 3244669

В треде разработчик компилятора этой штуки, задавайте ответы

Ответы4469445487455104656748867

27 9 авг, 16:07 27 3244694

>>3244669
Основной вопрос стоит ли учить китайский

Ответы447134474845130

28 9 авг, 16:18 28 3244713

>>3244694
Нет, как в науке, медицине, инженерии - основной англ.

29 9 авг, 16:39 29 3244748

>>3244694

Не, зэпки в китае в айти +- как у нас, не выше

30 9 авг, 22:51 30 3245130

>>3244694
ну мы с переводчиком сидим, большая часть сервисов безбожно на китайском и эти братушки не спешат переводить

31 10 авг, 14:20 31 3245487

>>3244669
Планируется ли расширять рынок этой операционки, или только для китая?
Стоит ли вкатываться android джуну, чтоб больше зарабатывать?

Ответы47739

32 10 авг, 14:35 32 3245510

>>3244669
Зачем это надо, если есть дарт и флаттер?

Ответы4589147741

2 Кб, 256x50
33 10 авг, 19:18 33 3245891

>>3245510
Кто будет инвестировать в херпойми язык ради одного фреймворка. Сделали бы флаттер на котлине и не нужно было срать себе в штаны.

Ответы458954591046581

34 10 авг, 19:36 34 3245895

>>3245891
Как будто котлин не находится в категории херпойми язык на равне с дартом

Ответы4589646406

35 10 авг, 19:37 35 3245896

>>3245895
наравне*

36 10 авг, 19:56 36 3245910

>>3245891
Полно таких языков. Вон, этот китайский арк, руби. У котлина по сути один фреймворк, тк за пределами андроида его не используют.

37 11 авг, 16:06 37 3246406

>>3245895
Там jvm и вся экосистема джавы.

Ответы46583

38 11 авг, 16:44 38 3246434

Это что? очередная поделка на ллвм?

39 11 авг, 19:18 39 3246567

>>3244669
Где нормальная документация по языку и стандартной библиотеке?
И вообще можно ли им будет пользоваться не только в разработке под мобилку, например десктоп приложения пилить?

Ответы47745

40 11 авг, 19:27 40 3246581

>>3245891
>Сделали бы флаттер на котлине
Там jvm, которая вроде как открытая, но стандартная библиотека принадлежит oracle и вместо того чтобы судиться каждый раз проще запилить новый язык. Кроме технических вопросов есть еще и вопросы бизнеса.
Зумеры возможно не знают, но была эпичная судебная битва Oracle vs Google, которая длилась 11 лет

Ответы46899

41 11 авг, 19:28 41 3246583

>>3246406
Это не плюс, а минус

Ответы46896

42 12 авг, 08:57 42 3246896

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

Ответы47231

43 12 авг, 09:00 43 3246899

>>3246581
Уже насудились, судьба дарта и котлина вообще никак не связана с судом.
Дарт это попытка сделать норм js, а котлин напросили сами юзеры, офигевая от 6 жабы.

44 12 авг, 14:51 44 3247231

>>3246896
Это подорвет пукан мультиплатформенникам

Ответы49231

45 13 авг, 07:18 45 3247739

>>3245487
Эта хуйня большей частью актуальна именно для Китая из-за особенностей рынка, насчёт остальных стран всё мутно

46 13 авг, 07:19 46 3247741

>>3245510
Технологический суверенитет, свой стек пилить выгоднее чисто юридически

Ответы49668

47 13 авг, 07:23 47 3247745

>>3246567
Есть планы по другим областям (но это немного nda хехе) но вообще доки если и есть, то только на китайском. Вообще говоря что в ОП посте описано это "старое" поделие китайских коллег для запуска на жс машине. Мы же сидим именно полноценный язык со стат типизацией, для него я знаю что и спека и кукбук и т д есть. Но туторов конечно не завезли пока. Так что относительно того что в ОП посте -- видимо материалы есть, но всё на китайском

Ответы47820

48 13 авг, 10:33 48 3247820

>>3247745
Понятно, короче пока пилите. Удачи вам!

49 14 авг, 11:43 49 3248867

>>3244669
Какой же это декларативный синтаксис если там явно видно императивные куски? При чем там декларативность?
Или это они так инверсию контроля обозвали?

Ответы49475

50 14 авг, 11:48 50 3248876

>>3244280
>Могли бы просто скопировать swift или котлин
ahead-of-time значит что они скорее всего компилируют в нативный код

Ответы49069

51 14 авг, 11:52 51 3248879

>>3242329 (OP)
Кастомный компонент с ключевым словом struct это какой-то новый уровень

52 14 авг, 15:10 52 3249069

>>3248876
Kotlin на андроиде тоже компилируется ahead-of-time

Ответы4907749089

53 14 авг, 15:14 53 3249077

>>3249069
А тут в HarmonyOS не будет андроида

54 14 авг, 15:26 54 3249089

>>3249069
Нет, котлин на андроиде компилируется в далвик вм, а не в нативный код, хотя и наперёд

55 14 авг, 17:39 55 3249231

>>3247231
>мультиплатформенникам
Это выстрелило вообще?

56 14 авг, 21:40 56 3249475

>>3248867
Не понял о чем ты, видимо речь идёт про arkui который действительно гуедекларативный. Сам язык императивный и куски на нем соответствующие. Arkui это просто гуй фреймворк от самой операционки

57 15 авг, 04:24 57 3249668

>>3247741
Ну это объясняет, зачем это китайцам.
Зачем это нам?

Ответы49728

58 15 авг, 10:22 58 3249728

>>3249668
Приложухи пилить для китайфонов

59 15 авг, 10:26 59 3249732

>>3242329 (OP)
Очередной новый язык говна
Насрали в годном языке, теперь создают новый что бы дальше срать

Ответы4973450333

60 15 авг, 10:26 60 3249734

>>3249732
В одном языке

быстрофикс

Ответы50333

61 15 авг, 21:02 61 3250333

>>3249732
>>3249734
Насрал здесь только ты

Тред утонул или удален.
Это копия, сохраненная 3 ноября 2024 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /pr/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion