Hacker News new | ask | show | jobs
by exitcode0 1569 days ago
Neat! Interestingly Ada has had this feature since its inception around 1983 (use in action with CPUID - https://gist.github.com/AdaDoom3/6466215).
2 comments

Rust is meant to be a practical language, not a research project, so it’s not playing the game of firsts:

http://venge.net/graydon/talks/intro-talk-2.pdf

> Rust is a language that mostly cribs from past languages. Nothing new

[…]

> Rust picks from 80s / early 90s languages

It is nothing new, all high level systems programming languages used to have inline Assembly, and ESPOL in 1961 already had intrisics instead.