Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why not rewrite it in rust? #2

Open
user424242420 opened this issue Sep 12, 2024 · 5 comments
Open

Why not rewrite it in rust? #2

user424242420 opened this issue Sep 12, 2024 · 5 comments

Comments

@user424242420
Copy link

Зачем соединять какие то провода на какой то плате если это не memory safe? Нужно писать на Раст на fpga.

@portasynthinca3
Copy link
Member

Привет! В верилоге есть борроу чекер: он не даёт тебе подсоединить два выхода к одному проводу. А ещё верилог блядингфаст (🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀)

@user424242420
Copy link
Author

Привет! В верилоге есть борроу чекер: он не даёт тебе подсоединить два выхода к одному проводу. А ещё верилог блядингфаст (🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀🚀)

Но, а память то не сейфовая

@portasynthinca3
Copy link
Member

Если писать на верилоге сейф, то вполне себе сейфовая. Это же ВЕРИ ЛОГично

@DrZlo13
Copy link

DrZlo13 commented Sep 17, 2024

Проще написать generic elf loader в язык верилог и можно будет переписать хоть на Erlang

@portasynthinca3
Copy link
Member

Проще написать generic elf loader в язык верилог и можно будет переписать хоть на Erlang

А вот и нет! Эрланг не компилируется в elf. Поэтому нужно изобрести очередной Erlang-like фреймворк для Go и использовать его. И правда, Erlang-у ведь уже 40 лет, говно мамонта какое-то, зачем его использовать?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants