Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"В компиляторе Nimony для будущего Nim 3.0 реализованы самокомпиляция и JavaScript-бэкенд"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В компиляторе Nimony для будущего Nim 3.0 реализованы самокомпиляция и JavaScript-бэкенд"  +/–
Сообщение от opennews (??), 17-Окт-26, 10:03 
Андреас Румпф (Andreas Rumpf, Araq), автор языка программирования Nim,  опубликовал серию отчётов о прогрессе разработки компилятора Nimony, создаваемого как основа для будущего релиза Nim 3.0. На данный момент уже доступен восьмой отчёт. Ключевое достижение последнего времени - переход к самокомпиляции: весь стек инструментов, включая фронтенд, прослойку (middle-end), оптимизатор и бэкенд, теперь может быть собран самим Nimony. Дополнительно реализованы JavaScript-бэкенд, поддержка всех четырёх актуальных режимов управления памятью и работа на платформе FreeBSD. Код проекта написан на Nim и распространяется под лицензией MIT...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 17-Окт-26, 10:03   –3 +/–
К сожалению, Румпф не удержался, и уже почти год вайбкодит компилятор и всё остальное :( Очень ухудшилось качество изменений
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #9

2. Сообщение от Аноним (2), 17-Окт-26, 10:26   +/–
Увы, но он слабый лидер, и его проект так и останется никому ненужной игрушкой. Имхо у того же Zig куда больше шансов преуспеть!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #3, #4

3. Сообщение от Смузихеб забывший пароль (?), 17-Окт-26, 11:21   +/–
шансов вроде бы больше, но что одно, что другое - дно, без перспективы применения на проде кем угодно кроме фанатиков
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10

4. Сообщение от Аноним (4), 17-Окт-26, 11:36   –1 +/–
Он видимо ищет смысл жизни через свой язык.
Главное что ему хорошо.
А я не люблю отступы и женерики.
Смысл прост: спасибо Господи что ты сделал нужное простым, а сложное ненужным.
Когда-нибудь и он это поймет. У каждого свой путь.
Я планирую сходить с ума по другому - поверх Forth прикрутить простой синтаксис со скобками. Было бы интересно посмотреть как оно. Навайбкодьте кому не лень, а то я не знаю когда руки дойдут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

7. Сообщение от Axonic (ok), 17-Окт-26, 12:06   +/–
Понятно, что любой язык программирования — лишь инструмент, и в руках хорошего инженера-программиста он будет использован эффективно. Однако Nim  даёт дополнительную возможность программировать с удовольствием. А результаты, как по скорости выполнения, так и по памяти, весьма впечатляют.

Ответить | Правка | Наверх | Cообщить модератору

9. Сообщение от Аноним (9), 17-Окт-26, 12:42   +/–
> Сборка тех же компонентов компилятором Nim 2 требует примерно в пять раз больше памяти, что в значительной мере обусловлено применением clang.

Настолько ухудшилось, что стало потреблять в пять раз меньше памяти? Ох уж, этот новояз.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

10. Сообщение от разрабemail (?), 17-Окт-26, 12:54   +/–
зиг выглядит профессионально
это же швейцарский нож для сборки си и плюсов
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #14

12. Сообщение от разрабemail (?), 17-Окт-26, 12:57   +/–
я тут чекнул привет мир на гоу ран и дотнет ран (запуск исходника) под виндой. оказалось что гоу в 4 раза медленней при первом запуске, и практически одинаково второй запуск.
Так зачем страдать? думаю что IL-сборки все еще обладают огромным потенциалом перед нэйтивом
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

13. Сообщение от аниме эксперт (-), 17-Окт-26, 12:58   +/–
Язык, где можно сбиться со счёта, сколько раз ломали совместимость (что в целом красная метка для такого проекта и его команды разрабов).
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Аноним (14), 17-Окт-26, 13:07   +/–
Перечисли кто его профессионально использовал кроме форка ноды и какого то мутного терминала?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #16, #18

15. Сообщение от Аноним (14), 17-Окт-26, 13:09    Скрыто ботом-модератором+2 +/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

16. Сообщение от Аноним (16), 17-Окт-26, 13:16   +1 +/–
Bun не форк ноды, он с нуля написан, у них мало общего.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

17. Сообщение от Alexey Torgashin (?), 17-Окт-26, 13:18   +/–
> автор языка программирования Nim, опубликовал серию отчётов о прогрессе разработки компилятора Nimony, создаваемого как основа для будущего релиза Nim 3.0. На данный момент уже доступен восьмой отчёт.

Ну не знаю..
Что-то как-то Ним себя не зрекомендовал.
Ну что на нем есть? ну есть конечно какие-то проги но я их не знаю.

Вот FreePascal он "такой устаревший" но на нём есть.
Есть проги. На нём.
я его тоже юзаю.

А Ним...

Ответить | Правка | Наверх | Cообщить модератору

18. Сообщение от Аноним (18), 17-Окт-26, 13:22   +/–
TigerBeetle
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

19. Сообщение от Alexey Torgashin (?), 17-Окт-26, 13:30   +/–
Посмотрел фото автора этого "Андреас Румпф"
https://github.com/Araq .
Ну что,азиатская примесь сильная.

Турецкая скорее.
Или арабская.

Ответить | Правка | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: