URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 123265
[ Назад ]

Исходное сообщение
"Релиз языка программирования Haxe 4.2"

Отправлено opennews , 14-Фев-21 16:48 
Доступенрелиз тулкита Haxe 4.2, включающего одноимённый мультипарадигменный высокоуровневый язык программирования со строгой типизацией, кросс-компилятор и стандартную библиотеку функций. Проектом поддерживается трансляция в С++, HashLink/C, JavaScript, C#, Java, PHP, Python и Lua, а также компиляция в байт-код JVM, HashLink/JIT, Flash и Neko, с доступом к родным возможностям каждой целевой платформы. Код компилятора распространяется под лицензией GPLv2, а стандартной библиотеки и развиваемых для Haxe виртуальных машин HashLink и [[https://github.com/HaxeFoundation/nekoNeko]] под лицензией MIT...

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


Содержание

Сообщения в этом обсуждении
"Релиз языка программирования Haxe 4.2"
Отправлено Zitz , 14-Фев-21 16:59 
Нужно больше ЯП.

"Релиз языка программирования Haxe 4.2"
Отправлено AlexYeCu_not_logged , 14-Фев-21 18:15 
>Нужно больше ЯП.

Ему лет 15 уже, т. е. постарше этих вашиз rust-ов и go. НЕ python, и не lua по возрасту, и уж тем более не C/C++ или, не к ночи будет помянут, Fortran, но и не совсем новодел уже… Из, скажем так, новых, но уже не новейших.


"Релиз языка программирования Haxe 4.2"
Отправлено Zitz , 14-Фев-21 18:29 
А нафиг он нужен? Для быстрых штук есть C++, для высокоуровневой скриптоты - Python.

"Релиз языка программирования Haxe 4.2"
Отправлено AlexYeCu_not_logged , 14-Фев-21 19:03 
>А нафиг он нужен?

Изначально разрабатывался как замена Action Script.

>Для быстрых штук есть C++, для высокоуровневой скриптоты - Python.

А для быстрых скриптов — lua. А для web  — php. А для математиков — haskell. А для консоли — bash script. Ну и?


"Релиз языка программирования Haxe 4.2"
Отправлено Zitz , 14-Фев-21 20:58 
А почему для математиков Haskel? Они же на питонятине лабают в основном. Вот кстати против хаскеля ничего не имею, очень интересная вещица.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 10:07 
математики пишут в матлабе и переносят на плюсы, клали они на питон и на хаскел

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:24 
Ну допустим скриптота, которая не падает в рантайме так просто, тянет нагрузки уровня игр или серверов, имеет возможность шарить код и типы данных между платформами. Или взять специально для геймдева / вместо JS/TS/PHP, забыв про жсный this и пхпшные приведения типов.

"Релиз языка программирования Haxe 4.2"
Отправлено Мастер , 15-Фев-21 02:02 
Питон легаси, Голэнг в 2021.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:06 
> Ему лет 15 уже, т. е. постарше этих вашиз rust-ов

16 так-то уже, всего-то на год старше раста :)


"Релиз языка программирования Haxe 4.2"
Отправлено AlexYeCu_not_logged , 14-Фев-21 19:18 
>> Ему лет 15 уже, т. е. постарше этих вашиз rust-ов
> 16 так-то уже, всего-то на год старше раста :)

В Вики загляни. Если там информация не верна, то укажи другой источник.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:54 
Вычитать числа - умеешь?

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 09:28 
Сколько будет на расте: 2021 - 2006?

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 18:17 
146

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 17:20 
Кроме лиспа и форта ничего не нужно.

"Релиз языка программирования Haxe 4.2"
Отправлено Рефрен , 14-Фев-21 18:01 
раста

"Релиз языка программирования Haxe 4.2"
Отправлено Zitz , 14-Фев-21 18:06 
нига

"Релиз языка программирования Haxe 4.2"
Отправлено A.Stahl , 14-Фев-21 18:34 
семит

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 18:14 
Они медленные и неудобные. Хватило бы сишечки, но на сишечке не было бы столько сложного софта написано. Впрочем, возможно, лучше было бы наворотить 100500 слоёв абстракций для сишечки, вместо всех этих жав, но фарш назад не провернуть теперь. Есть же пример си с сахарным песком от гнилых яблок, почему не взлетело?

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:07 
А хотя, можно предположить, что без всего этого хлама сишечка сегодня так и оставалась бы хреновым ассемблером. А так, вполне даже эволюционировали компиляторы.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:12 
>Есть же пример си с сахарным песком от гнилых яблок, почему не взлетело?

Так они же сами на него решили забить. Теперь у них Swift в тренде.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 18:24 
А как же типизация?

"Релиз языка программирования Haxe 4.2"
Отправлено пердёжник , 14-Фев-21 18:36 
с#

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 18:51 
Слишком слабая.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 18:54 
типизация

"Релиз языка программирования Haxe 4.2"
Отправлено пердёжник , 20-Фев-21 17:01 
> типизация

в каком месте там слабая типизация?


"Релиз языка программирования Haxe 4.2"
Отправлено Noname , 14-Фев-21 20:31 
Typed Lisp, A Primer
https://alhassy.github.io/TypedLisp.html
и обсуждение на HN
https://news.ycombinator.com/item?id=23878612

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:51 
Фортран и кобол еще можно оставить. Единственные языки для решения задач, млять, а не для смузихлебства и долбежа в паттерны.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:57 
Точно. Задачу надо решать, а не раскрашивать молоток в радужную полоску.

"Релиз языка программирования Haxe 4.2"
Отправлено AlexYeCu_not_logged , 14-Фев-21 18:11 
Ого, оно ещё живо…

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:09 
Раст, 15 лет: Молодой язык!
Haxe, 16 лет: Оно ещё живо...

Л - логика.


"Релиз языка программирования Haxe 4.2"
Отправлено AlexYeCu_not_logged , 14-Фев-21 19:16 
> Раст, 15 лет: Молодой язык!
> Haxe, 16 лет: Оно ещё живо...
> Л - логика.

Rust:  Появился в    7 июля 2010. Откуда про 15 лет информация?
Это во-первых.
Во-вторых, haxe создавался в первую очередь  как замена для action script во flash/flex проектах. Flash player, если что, в прошлом году Adobe официально закопала. После многолетней комы, надо заметить.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:49 
Оттуда что историю надо учить не по пресс релизам.

Работа над языком была начата Грэйдоном Хором в 2006 году, в 2009 году[21] к разработке подключилась Mozilla, и в 2010 году язык был официально представлен на Mozilla Summit 2010[22]. Также в 2010 году разработка языка была переведена с использования компилятора, написанного на OCaml, на компилятор, написанный на Rust, с использованием LLVM в качестве back-end[23]; в следующем году он успешно скомпилировал сам себя[24].


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:09 
Вы свой день рождения как считаете? Когда в роддоме появились или когда папа на маму залез?

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 16:01 
Когда на конференции презентацию провели конечно же, лол.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 00:04 
Согласно твоей логике Cyberpunk 2077 вышел в 2012 г. и сейчас это дровозная игруха, которой 9 лет.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 01:12 
> и сейчас это дровозная игруха

Всё верно сказал, причём сырёханькая, будто её и не писали ещё.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 01:14 
> вышел в ...

А ты свой возраст считаешь от выпуска из школы? Как вышел - 0 лет, так?!


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 01:35 
Ну ребят вы и детсад...

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 16:04 
Haxe точно как и раст в 2005 году не релизился, а просто началась разработка. И Нахе старше. Все эти растобезопасные вычисления идут строго лесом.

"Релиз языка программирования Haxe 4.2"
Отправлено Онаним , 14-Фев-21 18:19 
Предлагаю переписать Haxe на Rust и назвате HaxeRust. Или PoxeRust

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 18:33 
CopyRust

"Релиз языка программирования Haxe 4.2"
Отправлено Онаним , 14-Фев-21 18:35 
> CopyRust

SOPA и PIPA одобряют Rust?


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 19:47 
Уж лучше нахе чем раст.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:07 
Плохая шутка
Раст объективно хорош, а это ноунейм какой-то

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:26 
Я слышал про хаксе ещё лет 15 назад, потому что флеш популярный и флеш на коне. И я ничего не слышал про раст. И ещё я за всё это время не увидел ни одного приложения на расте, получается, хаксе объективно лучше.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 13:17 
На расте видел, на Haxe ни одного.

Github Rust: 70005
https://github.com/search?q=language%3ARust&type=Reposi...

Github Haxe: 6827
https://github.com/search?q=language%3AHaxe&type=Reposi...


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 13:23 
Извините, где там приложения? По ссылкам у haxe какие-то полноценные вещи, а у rust даже либ нет -- всё больше приветмиры. И общая проблема: много лет не обновлялись.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 15:03 
> Извините, где там приложения? По ссылкам у haxe какие-то полноценные вещи, а
> у rust даже либ нет -- всё больше приветмиры. И общая
> проблема: много лет не обновлялись.

Из того чем я пользуюсь:
https://github.com/alacritty/alacritty
https://github.com/vhakulinen/gnvim
https://github.com/ClementTsang/bottom
https://gitlab.gnome.org/GNOME/fractal

Вот список приложений на расте: https://github.com/rust-unofficial/awesome-rust
Что есть из более или менее полезных проектов на Haxe?


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 15:33 
Сомнительно. Нашёл в списке разве что пару библиотек пытающихся "сделать то же самое только теперь на расте", по понятным причинам конкурировать с вылизанными проверенными решениями они могут едва ли. Рфчу используется для написания проприетарного кода, сложно судить о полезности.

"Релиз языка программирования Haxe 4.2"
Отправлено inferrna , 15-Фев-21 18:13 
Попробуй rg (ripgrep) - офигеешь от того, как на нормальном языке можно сразу написать нечто гораздо более быстрое, функциональное и менее дырявое, чем то, что создавалось до этого 30 лет на сях.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 19:26 
Я пробовал. По-умолчанию запускается в 4 потока, в результате чего насилует диски и перебирает файлы в 10 раз дольше gnu grep. Причём насилует очень жёстко. Постоянно падает, сыпет ошибками и исключениями на каждый чих. Насчёт дыр не уверен, но gnu grep у меня не падал по кд (да и вообще не падал ни разу, хотя регулярочки и всё остальное я люблю и использую его в хвост и в гриву). В общем, крайне гнетущее впечатление осталось.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:34 
Раст плох решительно всем. Какая-то пародия на умные указатели из С++, которая еще и течет.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:38 
Игроделы зарабатывают на свои дошики с икрой с помощью этого "нонэйма" более 10 лет. А чем питаются адепты ржавчины? Мамкиным борщём, надо полагать. Вот и думай, чьи шутки смешнее.

"Релиз языка программирования Haxe 4.2"
Отправлено Сишник , 14-Фев-21 22:43 
> А чем питаются адепты ржавчины?

Которые директора фонда, на дошики без икры заработали уже, а вот которые компилятор пишут - на них похоже уже не хватит.


"Релиз языка программирования Haxe 4.2"
Отправлено Zitz , 14-Фев-21 21:08 
Даже basic лучше, чем раст.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 22:45 
Бейсик вообще не сравним с растом. Вот задача растаманам: повторить то, что делает бейсик...

10 Screen 7
20 Circle (160,100),10,13


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 00:11 
Во валит, гад!

"Релиз языка программирования Haxe 4.2"
Отправлено Ivan_83 , 15-Фев-21 03:38 
Вы бы ещё Laser basic вспомнили, вот где жесть была, сранимая наверное с OpenCV, по крайней мере в части манипулирования с изображениями.

"Релиз языка программирования Haxe 4.2"
Отправлено Че_ , 15-Фев-21 07:38 
Стесняюсь даже спросить, это в какой реализации васика?

Я за свою жизнь видел просто бесчисленное количество интертрепаторов васика, и все они были разные и все друг с другом не совместимые. Так что, словосочетание "язык программирования Basic", это оксюморон.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 16:06 
Раз стесняешься лучше действительно не спрашивать. А то ты как в воду пyкнyл.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 14-Фев-21 21:47 
Очередной новый не обкусанный язык. Чем он лучше хотя бы того же питона?

"Релиз языка программирования Haxe 4.2"
Отправлено funny.falcon , 14-Фев-21 22:18 
В основном, кросскомпиляцией в другие языки. Иногда используют, в основном в игроделании, когда сервер и клиент на разных языках, а логику хочется иметь общую.

"Релиз языка программирования Haxe 4.2"
Отправлено msgod , 15-Фев-21 01:34 
>новый

А ты не сильно умен, как я погляжу. Скорее всего младше этого "нового" языка.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 02:42 
Хотел бы я быть младше, но, к сожалению, вернуть себе молодость невозможно

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 02:21 
Табы или пробелы?

"Релиз языка программирования Haxe 4.2"
Отправлено Плохой Танцор , 14-Фев-21 23:33 
> "с доступом к родным возможностям"

Автор, дай я тебя расцелую! :)


"Релиз языка программирования Haxe 4.2"
Отправлено Плохой Танцор , 14-Фев-21 23:36 
Слово "native" переводится как "родные", а все кто пишут статьи помните это.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 01:07 
Вот прямо сейчас в книжке видел "собственные потоки (native threads). Тоже не ахти, но не "родные же вы мои!"

"Релиз языка программирования Haxe 4.2"
Отправлено Мокка , 15-Фев-21 06:59 
Целуй редактора и тех кто здесь ныл при виде англицизмов, вынудив его всё "переводить" =) Хотя слово нативный давно в вики словаре объяснено в нужном контексте.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 10:33 
Не боись! Слово "нэйтив" русские обязательно притащут в свой язык. Русские по-жизни всё копируют у развитых соседей.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 13:46 
> русские обязательно притащут в свой язык

Российские ойтишники всегда так делали, ничего сами не могут, даже видеохостинг не могут сделать.


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 14:36 
Это потому, что на пыхе попытались, а не на питоне. Российские "айтишники" как-то больше по пыху. И слишком рано пихать зонды и рекламу принялись, будто не понимали какая реакция у пользователей последует (всё они понимали). Ну и потом начались проблемы с выкидыванием флэша и всем остальным, теперь хотя бы продались газпрому и всё у них хорошо. Так что что значит не могут? Спихнули же.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 15:07 
>проблемы с выкидыванием флэша

А раньше о чём думали? Ждали пока жарённый петух клюнет? Ещё при жизни Джобс говорил, что адоб флеш-плеер устарел и скоро будет заменен связкой "жабасрипт + HTML5".


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 23:36 
> А раньше о чём думали? Ждали пока жарённый петух клюнет?

Пока программистов учат математики, так и будет. Выпускается такой математик-информатик и всё, что он знает - кибернетика, машын лёрнинг, биг дэйта, блокчэйнинг...


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 05:42 
Скажем дружно - Нахе нужно!

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 09:29 
Тулкит хахе.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 16-Фев-21 00:04 
Гоу нахе.

"Релиз языка программирования Haxe 4.2"
Отправлено Онан , 15-Фев-21 10:46 
Поздравляю программистов хаскеля

"Релиз языка программирования Haxe 4.2"
Отправлено Попугай Кеша , 15-Фев-21 11:10 
Помню был один знакомый, любитель этого языка. Нехорошими вещами занимался.

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

У меня все


"Релиз языка программирования Haxe 4.2"
Отправлено Омномним , 15-Фев-21 12:27 
Сорян, но если в коммерческом коде, то он всё делал правильно. Чем меньше букв печатаешь - тем быстрее работа делается. Клиент ждать не будет!!!

"Релиз языка программирования Haxe 4.2"
Отправлено Попугай Кеша , 17-Фев-21 19:58 
> Сорян, но если в коммерческом коде, то он всё делал правильно. Чем
> меньше букв печатаешь - тем быстрее работа делается. Клиент ждать не
> будет!!!

А поддерживать кто будет? )

P.S. История показала, что компания закрылась и не существует больше


"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 13:48 
> переменные одной буквой называть. В коммерческом коде.

И правильно делал, он же не книжку для детей пишет.


"Релиз языка программирования Haxe 4.2"
Отправлено Myyx , 15-Фев-21 22:48 
не слушщайте его три ТРИ ьуквы

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 15-Фев-21 16:08 
Если заказчик не заплатил за нормальные переменные это только его личные проблемы.

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 16-Фев-21 19:45 
Сейчас только ленивый не придумывает свои языки. Ну а что? Если ты пидальный неосилятор двоечник, но так хочется чтобы посоны считали тебя крутым программером, ну так придумай свой язык. Пофигу что нафик никому он не нужен, зато всё, крутой програмер, хоть ничего и не написал и даже ни одного языка не осилил.

"Релиз языка программирования Haxe 4.2"
Отправлено c1b3r , 16-Фев-21 23:36 
Этому ЯП уже 16 лет ахах...

"Релиз языка программирования Haxe 4.2"
Отправлено Аноним , 17-Фев-21 05:33 
Настоящий осилятор отличник напишет коммент, как ему все не нужно, когда уже есть его любимый язык, изученный в 10 лет, на котором он ничего и не написал, но больше по теме сказать и нечего.