Hacker News new | past | comments | ask | show | jobs | submit login

Yes, you are right. I had a mental note to update the description, I never expected this to be posted on HN so early :)

Just updated it:

> V is compiled directly to x86_64 machine code (ARM support is coming later). There's also an option to generate C code to support more platforms and achieve better performance by using sophisticated GCC/clang optimization.




Why not output to LLVM code instead of C?


LLVM is a huge dependency. It's very complex and slow. And it's C++ :)

I want every part of the language ecosystem to be simple so that everyone can contribute.


May be you should say "LLVM will be considered once its code is converted to V." :-)


:)


Because that would tie you to LLVM (a moving target), and to platforms where LLVM is supported.


Thanks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: