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

I don't think that's quite true. A lot of languages are a mix of designed-for-humans and designed-for-machine. They do aim to be higher-level than machine code, but it's quite common to have design decisions at least partly driven by considerations from the compiler side as well. Not necessarily only designing for efficient execution (though that is one); other design-for-machine considerations can include ease of parsing and ease of compiler implementation.


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

Search: