Народ взялся придумать новый язык на замену Верилогу. Называется Veryl: как бы напоминает Verilog, но с человеческим лицом, улучшенный в сторону Rust. Исходный код транслируется в классический SystemVerilog, причём читабельный.
Если у вас уже имеется Rust, то Veryl устанавливается командой:
- Описание языка: doc.veryl-lang.org/book/
- Сайт проекта: github.com/veryl-lang/veryl
- Пример Hello World: doc.veryl-lang.org/book/02_getting_started/02_hello_world.html
Если у вас уже имеется Rust, то Veryl устанавливается командой:
Создание нового проекта:cargo install veryl veryl-ls
Сборка проекта:veryl new project-name
Для прикола можно попробовать нашу любимую мэсм6 на Veryl переписать.veryl build

no subject
Date: 2024-03-16 08:14 (UTC)Ну слава те господи. Сколько прошло, полвека?
no subject
Date: 2024-03-16 19:28 (UTC)no subject
Date: 2024-03-16 19:48 (UTC)Ну как; вот ты, например?
no subject
Date: 2024-03-16 17:49 (UTC)no subject
Date: 2024-03-16 18:00 (UTC)no subject
Date: 2024-03-19 18:16 (UTC)Менять всю эту инфраструктуру, переходя на другой язык - можно убиться.
no subject
Date: 2024-03-21 03:40 (UTC)no subject
Date: 2024-03-21 04:23 (UTC)И в случае каждого непрохождения тестов, кроме уже существующих шагов отладки, ещё и смотреть в верилог, нет ли проблемы собственно в преобразовании?
no subject
Date: 2024-03-21 04:46 (UTC)no subject
Date: 2024-03-21 06:40 (UTC)Золотые слова. :)
no subject
Date: 2024-03-16 19:30 (UTC)