Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "В число проектов GNU принят генератор языковых виртуальных машин Jitter " | +/– | |
| Сообщение от opennews (??), 20-Дек-21, 10:12 | ||
Инструментарий Jitter официально перешёл под крыло проекта GNU и теперь будет развиваться под именем GNU Jitter с использованием инфраструктуры GNU и в соответствии с требованиями данного проекта. Jitter позволяет генерировать переносимые и очень быстрые виртуальные машины для произвольных конструкций языков программирования, производительность выполнения кода в которых существенно опережает интерпретаторы и близка к нативному компилируемому коду. Исходные тексты Jitte написаны на языке Си и поставляются под лицензией GPLv3... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 2. "В число проектов GNU принят генератор языковых виртуальных м..." | –4 +/– | |
| Сообщение от Аноним (2), 20-Дек-21, 10:14 | ||
Симд есть? Жытлисп, это жизнеспособно? Жытгцы всё? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 5. "В число проектов GNU принят генератор языковых виртуальных м..." | +11 +/– | |
| Сообщение от Аноним (5), 20-Дек-21, 10:16 | ||
жыесть брат | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноньимъ (ok), 21-Дек-21, 05:59 | ||
Я так понимаю вы можете любую дичь ассемблерную вставить по своему желанию. | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 3. "В число проектов GNU принят генератор языковых виртуальных м..." | –6 +/– | |
| Сообщение от Аноним (3), 20-Дек-21, 10:15 | ||
> см. пример спецификации виртуальной машины для языка Lisp | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от And (??), 20-Дек-21, 12:20 | ||
2182-ве строки местами без отступов - примерно так и есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. "В число проектов GNU принят генератор языковых виртуальных м..." | –1 +/– | |
| Сообщение от Аноним (6), 20-Дек-21, 10:29 | ||
Жесть конечно... Сама спека - плохочитаемая неструктурированная портянка: куча ifdef, многострочных дефайнов и закомментированных вызовов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от ыы (?), 20-Дек-21, 10:31 | ||
Вам шашечки или ехать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "В число проектов GNU принят генератор языковых виртуальных м..." | +9 +/– | |
| Сообщение от Аноним (6), 20-Дек-21, 10:54 | ||
Это не серьезно. Таким аргументом можно оправдать все что угодно: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "В число проектов GNU принят генератор языковых виртуальных м..." | +2 +/– | |
| Сообщение от Аноним (16), 20-Дек-21, 11:26 | ||
Так 10мб js кода и не едет. А это - едет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (50), 20-Дек-21, 16:25 | ||
Это у вас - не едет. Потому что вы проезд не оплачиваете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от And (??), 20-Дек-21, 12:24 | ||
> Вам шашечки или ехать? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 32. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от Аноним (32), 20-Дек-21, 13:16 | ||
Да чёрт с этими шашечками. Колёса почему квадратные? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 37. "В число проектов GNU принят генератор языковых виртуальных м..." | +4 +/– | |
| Сообщение от ng (ok), 20-Дек-21, 14:32 | ||
> Колёса почему квадратные? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 65. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от paver (?), 21-Дек-21, 13:29 | ||
... только не равнобедренный, а правильный | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (50), 20-Дек-21, 16:29 | ||
Не окатались ещё. | ||
| Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору | ||
| 22. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от n00by (ok), 20-Дек-21, 12:17 | ||
# FIXME: make a one-argument version generalizing these. These zero-argument | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 35. "В число проектов GNU принят генератор языковых виртуальных м..." | +2 +/– | |
| Сообщение от Аноним (6), 20-Дек-21, 14:21 | ||
Ну допустим это было TODO. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "В число проектов GNU принят генератор языковых виртуальных м..." | +2 +/– | |
| Сообщение от Crazy Alex (ok), 20-Дек-21, 14:36 | ||
Так это и не продакшн-код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от n00by (ok), 20-Дек-21, 15:08 | ||
threading в контексте dispatching models - скорее всего не потоки, а т.н. шитый код (threaded code). | ||
| Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору | ||
| 7. "В число проектов GNU принят генератор языковых виртуальных м..." | –4 +/– | |
| Сообщение от ыы (?), 20-Дек-21, 10:31 | ||
Хорошая попытка. Но нет. Не заставите учить LISP. Пишите спецификацию для js, тогда посмотрим... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (9), 20-Дек-21, 10:36 | ||
Тебе надо - ты и пиши. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от ыы (?), 20-Дек-21, 10:41 | ||
ну при таком подходе пожалуй и исходники открывать нет смысла. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (9), 20-Дек-21, 10:47 | ||
Исходники и открывают для тех, кому надо. Они и пишут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (44), 20-Дек-21, 15:13 | ||
Напиши свои и не открывай, в чем дело. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 14. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от Аноним (14), 20-Дек-21, 11:00 | ||
Lisp очевиден, что его учить-то? (Что-то что-то1 ... Что-тон) | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 15. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от Аноним (15), 20-Дек-21, 11:04 | ||
(Lisp (очевиден (что (его (учить (то (? (Что (то (что (то1 (... (Что (тон)))))))))))))) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от Аноним (9), 20-Дек-21, 12:13 | ||
Сразу видно тех, кто про лисп слышал только скобки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "В число проектов GNU принят генератор языковых виртуальных м..." | –1 +/– | |
| Сообщение от Аноним (15), 20-Дек-21, 12:42 | ||
пробовал на нем писать плагин для гимпа. Неадекватный язычок. Даже на XSLT (!) (вы не ослышались! На XSLT!) легче программировать (!) (вы не ослышались! программировать на XSLT!) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "В число проектов GNU принят генератор языковых виртуальных м..." | +4 +/– | |
| Сообщение от Аноним (14), 20-Дек-21, 12:57 | ||
Язык нормальный, очень даже изящный. Вопрос весь только в том, какой в гимпе диалект (т е. грубо говоря какие там стандартные функции из коробки есть). Но это уже проблема гимпа, а не лиспа как явления | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "В число проектов GNU принят генератор языковых виртуальных м..." | –1 +/– | |
| Сообщение от Аноним (15), 20-Дек-21, 13:07 | ||
получается лисп как социализм. Каждый считает, что у других он неправильный | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от анонн (ok), 20-Дек-21, 14:45 | ||
> пробовал на нем писать плагин для гимпа. Неадекватный язычок. Даже на XSLT | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
| 56. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Урри (ok), 20-Дек-21, 22:20 | ||
Что, функциональщину не потянул, императивщик? | ||
| Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору | ||
| 72. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (72), 22-Дек-21, 04:55 | ||
Если писать функциональщину, то в лиспе неожиданно меньше (разнообразных) скобок по сравнению с... А казалось бы... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (14), 20-Дек-21, 12:56 | ||
Ну и всё очевидно же, вложенная структура со скобками | ||
| Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору | ||
| 23. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от n00by (ok), 20-Дек-21, 12:19 | ||
Может там был намёк на размер спецификации? | ||
| Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору | ||
| 20. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (20), 20-Дек-21, 12:10 | ||
"Логика каждой инструкции в спецификации задаётся при помощи кода на языке Си" | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 13. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Анонус (?), 20-Дек-21, 10:56 | ||
Чем это лучше GraalVM с Truffle? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Аноним (50), 20-Дек-21, 16:30 | ||
Словом GNU в названии. И v3. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "В число проектов GNU принят генератор языковых виртуальных м..." | –3 +/– | |
| Сообщение от Аноним (27), 20-Дек-21, 12:45 | ||
Во времена моего детства это называлось либо транслятором (лисп->с) либо кросс-компилятором (лисп->с->бинарник). Ой, тут же еще и виртуальная машина. Ладно, так и запишем - переизобрели шитый код (байткод). Очередная нот-ин-хаус вариация на тему LLVM. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "В число проектов GNU принят генератор языковых виртуальных м..." | +2 +/– | |
| Сообщение от Crazy Alex (ok), 20-Дек-21, 14:38 | ||
Вот если б оно только лисп умело - можно было бы и так называть. А оно умеет генерировать VM для произвольного языка, задавнного спекой. Разницу видите? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от anonymous (??), 20-Дек-21, 12:59 | ||
У вас ссылка битая на https://www.gnu.org/software/jitter/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 33. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
| Сообщение от Аноним (-), 20-Дек-21, 14:04 | ||
Добро пожаловать в дружную семью GNU. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "В число проектов GNU принят генератор языковых виртуальных м..." | –2 +/– | |
| Сообщение от Аноним (48), 20-Дек-21, 16:05 | ||
где одни трупики? как там поживает libdwg или приоритетный проект GNU по имени gnash ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 63. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (20), 21-Дек-21, 11:40 | ||
Приоритет с gnash снят ещё нескольео лет назад. Ибо Адоба закопала Flash. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "В число проектов GNU принят генератор языковых виртуальных м..." | +10 +/– | |
Сообщение от Luca SAIU (?), 20-Дек-21, 14:18 | ||
Привет. Я Luca Saiu. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "В число проектов GNU принят генератор языковых виртуальных м..." | +4 +/– | |
| Сообщение от Аноним (44), 20-Дек-21, 15:19 | ||
Спасибо, Лука. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "В число проектов GNU принят генератор языковых виртуальных м..." | –3 +/– | |
| Сообщение от Брат Анон (ok), 20-Дек-21, 15:50 | ||
Точно это ты? | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 53. "В число проектов GNU принят генератор языковых виртуальных м..." | +5 +/– | |
| Сообщение от Crazy Alex (ok), 20-Дек-21, 19:10 | ||
Luca, thank you for your work, it is really interesting. This forum has some "traditions" that cause many people to demonstrate their hostility, it is mostly a jest. | ||
| Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору | ||
| 55. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
Сообщение от Luca SAIU (ok), 20-Дек-21, 21:28 | ||
> Luca, thank you for your work, it is really interesting. This forum | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 36. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от svpcom (ok), 20-Дек-21, 14:29 | ||
http://git.ageinghacker.net/jitter/tree/example-vms/jitterli... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
| Сообщение от Урри (ok), 20-Дек-21, 22:22 | ||
Уже snprintf. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
Сообщение от Luca SAIU (?), 20-Дек-21, 15:03 | ||
jitterlispvm_specialized_instruction_names [sins_opcode] размер ограничен. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (50), 20-Дек-21, 19:42 | ||
I'm sorry for the offtop, but there is an issue with your website. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "В число проектов GNU принят генератор языковых виртуальных м..." | +4 +/– | |
Сообщение от Luca SAIU (ok), 20-Дек-21, 22:40 | ||
Я знаю, спасибо. I fail to see why I should trust a CA, including the ones giving certificates for free. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (50), 21-Дек-21, 13:48 | ||
>I fail to see why I should trust a CA, including the ones giving certificates for free. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "В число проектов GNU принят генератор языковых виртуальных м..." | +3 +/– | |
Сообщение от Luca SAIU (?), 20-Дек-21, 15:07 | ||
Это C. Нормальное. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от svpcom (ok), 20-Дек-21, 15:34 | ||
А в чем проблема использовать snprintf(buffer, sizeof(buffer), ...) ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (2), 21-Дек-21, 14:00 | ||
Snprintf на сколько там порядков тормознее? На 3 или 4 да? Не оно конечно зависит от того сколько раз за секунду нужно вызвать, но обычно много. Потом удивляетесь, чё это программы так тормозят. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "В число проектов GNU принят генератор языковых виртуальных м..." | +1 +/– | |
Сообщение от Luca SAIU (?), 20-Дек-21, 16:12 | ||
Нет проблем. Спасибо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (64), 21-Дек-21, 12:36 | ||
"Труднореализуемая" проверка переполнений на языке Си: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от sdkhflskhgl (?), 21-Дек-21, 14:37 | ||
а если index это size_t ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от Аноним (71), 21-Дек-21, 23:09 | ||
тогда assert((ssize_t)index >= 0); | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 73. "В число проектов GNU принят генератор языковых виртуальных м..." | +/– | |
| Сообщение от rmmr (ok), 23-Дек-21, 13:47 | ||
Из документации одни видосики и неоконченный туториал? Современно! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |