cpu architecture - Does evolution of microprocessors warrants evolution of compilers and language standards? -


as chip makers add new functions, instructions etc new chips, need newer versions of compilers accordingly use new instructions , features of chip? mean programming language needs new opcodes,syntax etc use new features of chip?

yes, new hardware features reflected in language extensions , in new languages. example, see various vector extensions c , c++ reflects availability of simd instructions, , new derived data-parallel languages cuda , opencl.

if hardware different others, require own, different programming language, see late transputers , occam language.


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -