@dlangru

Страница 218 из 719
Denis
13.07.2017
11:29:35
люди вон си в hardware компилят - есть нужда, а язык изобретать не хочется

NullSanya
13.07.2017
11:29:44
Ну его создавали для замены as, потом прикрутили трансляцию в js и понеслось

Denis
13.07.2017
11:30:09
благодаря LLVM трансляция всего во всё не проблема

Google
Denis
13.07.2017
11:30:41
А что библиотеки?

NullSanya
13.07.2017
11:31:39
А что библиотеки?
Чтобы, допустим, написать приложение с интерфейсом для компа, мобилки и браузера и без js во всем, кроме браузера

Denis
13.07.2017
11:32:41
Не понимаю а каким волшебным образом эту проблему может решить Haxe?

NullSanya
13.07.2017
11:33:30
Не понимаю а каким волшебным образом эту проблему может решить Haxe?
Он ее можно сказать решает, хотя работы много

Он компилируется в разные языки

А так, кроме макросов, ничего такого

Они приятные

Ну и поддержка редакторов хорошо сделана

Denis
13.07.2017
11:34:55
"Он компилируется в разные языки" никак не связано с "допустим, написать приложение с интерфейсом для компа, мобилки и браузера и без js во всем, кроме браузера"

C чистый компилируется в разные языки (предполагаю, не проверял)

Ди тоже можно теоретически скомпилировать в яваскрипт

Зачем ещё один язык?

Maxim
13.07.2017
11:35:50
а почему бы и нет?)

Google
NullSanya
13.07.2017
11:35:56
Вот да

Denis
13.07.2017
11:36:05
"Нет" потому что прогрммисты это дорого

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

Maxim
13.07.2017
11:36:54
ну, это очень идеалистический взгляд)

и авторитарный)

Denis
13.07.2017
11:37:11
Простите) Накипело

NullSanya
13.07.2017
11:37:14
Да и никто не заставляет тебя на нем писать

Denis
13.07.2017
11:37:27
Ещё бы

NullSanya
13.07.2017
11:37:46
Но вот приложение с интерфейсом я бы на нем писал

Maxim
13.07.2017
11:37:59
собственно, могут люди сделать новый язык, нравится им это, есть время, почему бы и не сделать?)

в конечном итоге, цель любого программиста, как и вообще любого человека, — это не штамповать софт, а получать удовольствие от процесса бытия)

NullSanya
13.07.2017
11:39:43
Смею утверждать, что все приложения - с интерфейсом )
С графическим интерфейсом типа вин форм

Maxim
13.07.2017
11:40:05
Это вид сумасшествия
вид сумасшествия — это решать за всех, что нужно, а что нет)

Denis
13.07.2017
11:40:22
Дык я не решаю, я обозреваю и критикую

вид сумасшествия — это решать за всех, что нужно, а что нет)
Сердце кровье не обливается при виде очередных ангулар нодежс электрон фреймворков? Смуззи не урчит в животе?

Maxim
13.07.2017
11:43:09
так можно не смотреть)

Denis
13.07.2017
11:43:14
В это заведомо очевидное провальное люди ведь самое ценное вложили - своё время.

так можно не смотреть)
Да, так и делаю)

Google
Maxim
13.07.2017
11:43:55
опять же, это их время, что они хотят, то и делают со временем)

проще нужно к этому относиться)

Denis
13.07.2017
11:44:21
опять же, это их время, что они хотят, то и делают со временем)
Они обманом завлекают в свою секту других адептов, менее сообразительных

Maxim
13.07.2017
11:45:26
Это всё сарказм
а подгорает так, что дымит на весь чат, if you know what i mean)

пусть завлекают, чем больше разнообразия, тем лучше)

Denis
13.07.2017
11:46:20
У меня подгорает когда близкие знакомые обращаются за разъяснениями по этим от живим но мёртвым вещам.

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

пусть завлекают, чем больше разнообразия, тем лучше)
Нет, если ресурсы конечны. А они конечны.

Maxim
13.07.2017
11:47:58
Нет, если ресурсы конечны. А они конечны.
опять же, крайне идеалистический взгляд)

Denis
13.07.2017
11:48:16
В мире не бесконечное количество кодеров (см. их растущие зарплаты)

Maxim
13.07.2017
11:48:46
возможно, кто-то, например, не начал бы даже программировать, если бы не увидел Haxe, или не ударился бы, например, в мобильную разработку, если бы его туда не привел Haxe

Denis
13.07.2017
11:52:33
Ты так говоришь будто это благо случилось, алилуйя

Eto
13.07.2017
11:52:45
Haxe? *гуглит* Опять классы...

Denis
13.07.2017
11:53:05
Есть мнение, что языки типа С++ и производные (вроде обсуждаемого тут) не могут быть первым языком программирования

Ну то есть могут но лучше не надо

УВИДЕЛ HAXE @ СТАЛ КОДИТЬ @ КОНКУРИРУЕШЬ С ИНДУС-ТРИАЛ-ЬНЫМ КОДОМ @ ЗАПИЛ @ ПОВЕСИЛСЯ

Denis
13.07.2017
11:55:32
@ ХВОСТОВАЯ @ СТАНОВИШЬСЯ ТОРМОЗНЕЕ И ТОРМОЗНЕЕ

Eto
13.07.2017
11:56:08
@ ВРЕМЯ УДУШЕНИЯ ЗАНИМАЕТ ВСЁ БОЛЬШЕ И БОЛЬШЕ

Google
Maxim
13.07.2017
11:56:22
да ну какая разница, вполне вероятно, что все эти «ненужные языки» добавили кому-то радости в жизни, вот эти вот все разговоры «ололо, нинужно, на вилы их, заманивают в свои секты» смахивают на религиозный фанатизм, перемешанный с илитаризмом)

уж мы-то, тертые калачи, мы знаем, что лучше для мира)

Denis
13.07.2017
11:57:36
Ок, но можно старческого ворчания? Вот пусть у каждого языка будет некое обоснование "зачем он нужен" с обсуждением за и против

И только после этого это будет называться языком, например

Maxim
13.07.2017
11:58:21
да хотя бы затем, чтобы приносить удовольствие его создателям)

и никаких обсуждений не нужно)

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

есть мнение, что такой подход называется демократией и свободой выбора)

Denis
13.07.2017
12:01:06
есть мнение, что такой подход называется демократией и свободой выбора)
Сначала играешь в демократию, а потом они тебе десктопный эксель на вебфреймворке перепишут чтобы на 16ядерном зионе тормозило

Admin
ERROR: S client not available

Denis
13.07.2017
12:01:18
потому что ЭТО ТРЕБОВАНИЕ БИЗНЕСА

Maxim
13.07.2017
12:01:28
ну что поделать, такой вот бизнес)

Denis
13.07.2017
12:01:53
http://coub.com/view/14ua0go

Maxim
13.07.2017
12:04:10
если бизнес принимает необдуманные и непопулярные решения, он очень быстро перестает быть бизнесом)

Denis
13.07.2017
12:04:47
Монополии же кругом. m$ всё загибался-загибался, так и не загнулся. Теперь вот гугл.

Maxim
13.07.2017
12:05:21
однако с плитками в восьмерке они ой как огребли)

и быстренько прикрутили обратно пуск)

Eto
13.07.2017
12:08:48
Если послушать Кейси, каким MS было в самом начале. В такой компании любой бы хотел работать. Но времена меняются.

Google
Denis
13.07.2017
12:10:09
Кейси?

Eto
13.07.2017
12:10:23
Casey Muratori

Denis
13.07.2017
12:11:43
https://cs7061.userapi.com/c840028/v840028263/163fb/Aj26U-ixH2A.jpg

Eto
13.07.2017
12:13:39
Кстати, 10ка с bluetooth вообще не хочет работать.

Pavel
13.07.2017
12:21:47
Я просто давно уже присматриваю себе язык для написания мобильных приложений

Сначала подумал что надо взять kotlin, потом показалось что TypeScript тоже годный, теперь вот увидел Haxe

Dmitry
13.07.2017
12:25:18
Dart?

Maxim
13.07.2017
12:31:30
вот, кстати, знатоки, скажите мне, read из дескриптора 0 для чтения из stdin — это универсально или есть какие-то подводные камни?)

Denis
13.07.2017
12:31:37
Я просто давно уже присматриваю себе язык для написания мобильных приложений
Задача недостаточно нишевая чтобы отказаться от универсального языка

Pavel
13.07.2017
12:43:29
Какого? Джавы?

Хотя для мобильников универсальный только JS

Denis
13.07.2017
12:47:36
Какого? Джавы?
D конечно же

Pavel
13.07.2017
12:48:03
На нем невозможно нормально писать под мобильники пока

Denis
13.07.2017
12:50:21
Под некоторые, вроде , можно

Maxim
13.07.2017
12:51:51
тут вон люди без особого успеха пытаются завести D в обычном линуксе на ARM, думаю, до мобильных устройств еще далеко)

Maxim
13.07.2017
12:53:36
а в чем?)

Denis
13.07.2017
12:55:36
В линковке. С любым языком будет то же

Хочется под мобилки, да. А на го уже можно? Если да то почему?

Dmitry
13.07.2017
12:56:44
На Го руи нельзя или если можно, то оно там ущербное будет

для мобилы гуев не видел

Dmitry
13.07.2017
13:03:47
Haxe по сути вышел из флэша и исторически живет в нише игроделов. Это был лучший язык для флэша: сам язык приятнее тамошнего ActionScript'a, компилятор работает быстрее и код получается сильно быстрее. У меня на нем был видеокодек написан (декодер для браузера, так-то исходно кодек на плюсах) http://www.infognition.com/ScreenPressor/web_player.html Теперь вот флеш поумирал, клиенты просят на JS. С некоторыми изменениями из практически того же Haxe исходника сделали версию на JS: http://78.47.156.184:3000/demo.html (work in progress) Кое-что пришлось переделать, т.к. все-таки у каждой платформы есть свои заморочки в плане оптимизации. Во флеше быстрые массивы делались через специально заточенную хрень, а в JS прямой перевод той хрени тормозит, зато можно просто быстрые типизированные массивы иметь. А так, есть библиотека OpenFL, которая повторяет флэшовый API средствами JS, и браузерную игру перевести с флэша на JS (и другие платформы!) можно практически перекомпиляцией. Как язык он специально сделан попроще и помейнстримней, но. Там были нормальные алгебраические типы и паттерн-матчинг, когда другие ОО языки о таком даже думать не мечтали. И вывод типов в Haxe гораздо сильнее, чем во всех подобных языках (включая Ди). И всякие не сразу заметные ништяки вроде удобных анонимных типов, которые легко создавать и передавать, и есть row polymorphism, чтобы легко с ними работать.

Denis
13.07.2017
13:05:43
Так тащите вкусное в ди

Страница 218 из 719