Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>How is this any kind of pro or con? It's just an implementation detail.

Not exactly. It's hardly a detail, and affects use.

The first (not having a VM) in Go's case translates into AOT static compilation, and you not needing to have a VM installed to run your programs.

The second (not using LLVM) translates in Go's case to faster compile times compared to LLVM based compiled languages.

While both have their drawbacks (e.g. LLVM compiled code would probably be faster), both are pluses for my preferences/use cases - not mere implementation details.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: