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

That appears to be one of the major design goals for the Mojo programming language. It allows the developer to code at a high level of abstraction and indicate where parallel execution should be used. Then the execution environment automatically optimizes that at runtime based on the actual hardware available. That hardware may change drastically over the full lifecycle of the application code so in the future it will automatically take advantage of hardware advances such as the introduction of new types of specialized co-processors.

https://www.modular.com/mojo



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

Search: