Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от opennews (ok), 17-Май-20, 11:42 | ||
Доступен релиз инструментария Haxe 4.1, включающего одноимённый мультипарадигменный высокоуровневый язык программирования со строгой типизацией, кросс-компилятор и стандартную библиотеку функций. Проектом поддерживается трансляция в С++, HashLink/C, JavaScript, C#, Java, PHP, Python и Lua, а также компиляция в байт-код JVM, HashLink/JIT, Flash и Neko, с доступом к родным возможностям каждой целевой платформы. Код компилятора распространяется под лицензией GPLv2, а стандартной библиотеки и развиваемых для Haxe виртуальных машин HashLink и Neko под лицензией MIT... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 4. "Релиз языка программирования Haxe 4.1" | +25 +/– | |
| Сообщение от Аноним (4), 17-Май-20, 12:32 | ||
Хороший язык. Разрабатывать на нем, конечно же, не буду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (45), 17-Май-20, 21:13 | ||
Да и котлин уже есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Релиз языка программирования Haxe 4.1" | +10 +/– | |
| Сообщение от Аноним (48), 17-Май-20, 21:40 | ||
можно на котлине не разрабатывать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (45), 18-Май-20, 10:42 | ||
а вот это никак нет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (63), 18-Май-20, 13:17 | ||
А вот и можно, плюсы уже есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Аноним (72), 18-Май-20, 21:44 | ||
Котлин jvm Онли ну ещё за немного жс | ||
| Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору | ||
| 5. "Релиз языка программирования Haxe 4.1" | –3 +/– | |
| Сообщение от Аноним (5), 17-Май-20, 12:38 | ||
Проблему с GIL в Python он решает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "Релиз языка программирования Haxe 4.1" | +7 +/– | |
| Сообщение от Аноним (4), 17-Май-20, 12:50 | ||
Проблема с GIL только у кодеров, которые не понимают зачем нужен GIL и питон вообще | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Вы забыли заполнить поле Name (?), 17-Май-20, 13:09 | ||
Ну то есть у 90% | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от Аноним (12), 17-Май-20, 14:00 | ||
Расскажи нам, зачем же нужен GIL? Почему нельзя без GIL обойтись? | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 16. "Релиз языка программирования Haxe 4.1" | +2 +/– | |
| Сообщение от jOKer (ok), 17-Май-20, 14:25 | ||
Может быть потому что без GIL весьма велика вероятность возникновения состояния "гонка за ресурсами", а накладные расходы интерпретатора существенно возрастают? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Вы забыли заполнить поле Name (?), 17-Май-20, 14:56 | ||
> и почему в бинарных библиотеках ограничения GIL не действуют | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от jOKer (ok), 17-Май-20, 18:56 | ||
Тут все немного сложнее. Событийно-ориентированного механизма на этом уровне нет. Следовательно, требуется реализовать несколько нитей-тредов и заставить один из них тупо ждать пока бинарная библиотека не отработает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от анонимут (?), 17-Май-20, 20:12 | ||
Чтобы обойти ущербность Python разрабатывали вложенные интерпретаторы для обхода GIL, но что-то пошло не так. Запустить несколько экземпляров Python интерпретаторов реализуемо. Pandas и Numpy это расширения написанные на C. Me | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от jOKer (ok), 17-Май-20, 21:37 | ||
> Чтобы обойти ущербность Python разрабатывали вложенные интерпретаторы для обхода GIL, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 74. "Релиз языка программирования Haxe 4.1" | +2 +/– | |
| Сообщение от анонимут (?), 19-Май-20, 12:14 | ||
Одна из причин ущербности Python это реальная мультипоточность которая может быть только в расширениях, но это уже совсем другой язык C. Синонимы к слову ущербность недостаточность и неполноценность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Owlet (?), 17-Май-20, 19:58 | ||
Он позволяет не беспокоиться о состояниях гонки внутри интерпретатора. Использование для этого более гранулярных локов очень сильно затормозило бы однопоточные программы, для которых питон чаще всего и используют. А введение async/await (ну и всякие twisted с greenlet) позволяют и сетевые программы успешно писать. | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 44. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от topin89 (ok), 17-Май-20, 20:36 | ||
> Для чего нужен GIL? | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 46. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Вы забыли заполнить поле Name (?), 17-Май-20, 21:30 | ||
> Кстати, GIL -- это то самое "лучше чем ничего". Года три назад, в PHP многопоток был небезопасен, в JavaScript его не было вовсе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 75. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от анонимут (?), 19-Май-20, 12:18 | ||
> Глобальный блокировщик -- идея очень простая, и введена как раз поэтому | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 77. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Вы забыли заполнить поле Name (?), 19-Май-20, 17:23 | ||
> Так Python создавался для обработки текста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (76), 19-Май-20, 13:51 | ||
> В Rust подрублен серьёзный статический анализ. | ||
| Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору | ||
| 73. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (72), 18-Май-20, 21:45 | ||
Да | ||
| Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору | ||
| 7. "Релиз языка программирования Haxe 4.1" | +6 +/– | |
| Сообщение от Аноним (7), 17-Май-20, 12:54 | ||
Нахе* нужен! ;) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Релиз языка программирования Haxe 4.1" | –4 +/– | |
| Сообщение от Z (??), 17-Май-20, 14:19 | ||
Кому? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от Gogi (??), 17-Май-20, 20:10 | ||
Хипстерам же, ну! Чё б ни изучать, лишь бы не работать. :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Релиз языка программирования Haxe 4.1" | –9 +/– | |
| Сообщение от Аноним (-), 17-Май-20, 13:07 | ||
Нет ничего более убогого, чем фигурные скобки в качестве операторных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Релиз языка программирования Haxe 4.1" | +7 +/– | |
| Сообщение от заминированный тапок (ok), 17-Май-20, 14:54 | ||
ну как же, есть - отступы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Аноним (63), 18-Май-20, 13:20 | ||
Пора бы уже свести все языки к принудительным отступам со скобками, чтобы все страдали и этот унылый срач закончился. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (71), 18-Май-20, 20:43 | ||
И никаких Lint. А если бы еще проверяло орфографию в названиях переменных и т.д. - брал бы сразу. Как наделают своих сокращений и завернут в крокодилы/простыни - сиди и думай что сказать то хотели. А так сразу на уровне компиляции по рукам давать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Трололо (?), 23-Май-20, 00:44 | ||
Освой уже Go, бро :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Релиз языка программирования Haxe 4.1" | +2 +/– | |
| Сообщение от Аноним (10), 17-Май-20, 13:46 | ||
Кто-нибудь юзает? и для каких кейсов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (18), 17-Май-20, 14:43 | ||
Для игор https://github.com/abagames | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Релиз языка программирования Haxe 4.1" | –3 +/– | |
| Сообщение от mos87 (ok), 17-Май-20, 15:43 | ||
Для ненужна | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Аноним (63), 18-Май-20, 13:21 | ||
Для ненужнов нужна космическая капсула, чтобы выкинуть их всех в космос и они перестами переводить ресурсы на земле. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от mos87 (ok), 18-Май-20, 20:04 | ||
> Для ненужнов нужна космическая капсула, чтобы выкинуть их всех в космос и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (-), 17-Май-20, 15:48 | ||
https://haxe.org/use-cases/ | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 69. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от mos87 (ok), 18-Май-20, 20:04 | ||
> https://haxe.org/use-cases/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (70), 18-Май-20, 20:18 | ||
Узнай что такое структуры данных пожалуйста, вместо триггеринга на слово веб в предложении | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Аноним (11), 17-Май-20, 13:52 | ||
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Мока (?), 17-Май-20, 14:11 | ||
Это синтаксис ассоциативного массива (Map<String, String> если точнее), для обычных будет [1, 2, 3] например (Array<Int>) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Релиз языка программирования Haxe 4.1" | –3 +/– | |
| Сообщение от КО (?), 17-Май-20, 14:36 | ||
Это пол беды, а вот как он узнает, что "Elizabeth" это name? | ||
| Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору | ||
| 21. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от snut (?), 17-Май-20, 14:59 | ||
name это имя переменной о которой знает программист который этот код написал. Не передергивайте | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от пох. (?), 17-Май-20, 15:41 | ||
я полагаю, он не передергивает, а реально не понял, что за херня тут написана и где определения этих name и job. А их и нету ;-) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от анонимуслинус (?), 17-Май-20, 16:27 | ||
ну учитывая, что это строгая типизация то вполне справедливое замечание. но видимо этот язык похож этой чертой на питона, где такое норма, но все же действительно странно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от пох. (?), 17-Май-20, 15:40 | ||
из for name => job - где name и job - это просто первое что придумал афтырь, очевидно же ж. | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 31. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Мока (?), 17-Май-20, 16:47 | ||
Потому что Map это структура ключ-значение. Такой for тоже (key => value), где можно назвать их как удобнее для итерации. Знает, потому что ключ слева, а значение справа =) | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 33. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (33), 17-Май-20, 17:17 | ||
А как узнать, что 180 - это количество комментариев на опеннете, а не iq? | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 34. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (33), 17-Май-20, 17:18 | ||
По пхпшному - это смешать все в кучу. Тут же явно задаётся map string-string. | ||
| Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору | ||
| 14. "Релиз языка программирования Haxe 4.1" | +5 +/– | |
| Сообщение от Онаним (?), 17-Май-20, 14:13 | ||
"р" в конце не хватает. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Релиз языка программирования Haxe 4.1" | –5 +/– | |
| Сообщение от mos87 (ok), 17-Май-20, 15:45 | ||
что люди ни делают только бы не почитать пол часа ман перл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от Аноним (7), 17-Май-20, 16:11 | ||
У вчерашней школоты не модно жи) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Релиз языка программирования Haxe 4.1" | +2 +/– | |
| Сообщение от Аноним (29), 17-Май-20, 16:20 | ||
Вменяемые люди, рационально используют свое время | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 37. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от mos87 (ok), 17-Май-20, 18:13 | ||
> Вменяемые люди, рационально используют свое время | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 35. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Вы забыли заполнить поле Name (?), 17-Май-20, 17:20 | ||
87 в нике - это год производтсва? тогда не удивлен | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 36. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Эксперт (?), 17-Май-20, 17:50 | ||
Что пережитки коммунизма не делают, лишь бы теплое с мягким сравнивать. | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 79. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (79), 23-Май-20, 23:17 | ||
> почитать пол часа ман перл | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от MPEG LA (ok), 17-Май-20, 18:28 | ||
и что это даст пользователям Haxe? | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 42. "Релиз языка программирования Haxe 4.1" | –4 +/– | |
| Сообщение от Gogi (??), 17-Май-20, 20:12 | ||
Ответ на вопрос, "зачем нужен нахе"? Ответ: нахе-р не нужен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от коржик (?), 18-Май-20, 09:01 | ||
блин, а смешно, даже немного неловко | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 62. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от MPEG LA (ok), 18-Май-20, 13:12 | ||
> Ответ на вопрос, "зачем нужен нахе"? Ответ: нахе-р не нужен. | ||
| Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору | ||
| 54. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Аноним (79), 18-Май-20, 01:52 | ||
> ман перл | ||
| Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору | ||
| 53. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (53), 17-Май-20, 23:21 | ||
Сколько максимально можно сделать платформ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (55), 18-Май-20, 03:33 | ||
хороший язык, только не понятно как не нем начинать проект. В с++ просто, cmake, main.cpp, в rust тоже всё подробно описано в мануале, а тут? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Релиз языка программирования Haxe 4.1" | +1 +/– | |
| Сообщение от Мока (?), 18-Май-20, 07:27 | ||
Здесь у каждой платформы можно прочитать какой сетап: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от Онаним (?), 18-Май-20, 09:02 | ||
Хвост воблы, глаза иволги, вот это всё. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Релиз языка программирования Haxe 4.1" | +/– | |
| Сообщение от Аноним (79), 18-Май-20, 14:17 | ||
Спасибо за ссылки, сейчас копаюсь как оно в lua транслируется, идея супер у языка | ||
| Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору | ||
| 60. "Релиз языка программирования Haxe 4.1" | –1 +/– | |
| Сообщение от Аноним (60), 18-Май-20, 10:52 | ||
Молодец. Защитил диплом-то? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Релиз языка программирования Haxe 4.1" | +3 +/– | |
| Сообщение от Nicolas Cannasse (?), 18-Май-20, 14:06 | ||
Да, себе и другу | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Релиз языка программирования Haxe 4.1" | –2 +/– | |
| Сообщение от Im banana man (?), 18-Май-20, 12:53 | ||
Забавный академический язык ) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |