现在大部分的岗位都是针对后端优化的
主要原因是arm啥的都支持定制ISA了,各家为了显示自主可控,肯定会加几个定制的ISA。
不过目前看,编译器需求还挺大的
【 在 quene 的大作中提到: 】
: 如果编译前后端理论和实用工具都掌握得比较全面的话,到时候转行到相关领域也还好。怕的就是只做后端针对特定芯片进行优化的,那芯片潮流过后确实一地鸡毛还不好转了。
: 其实编译就是一种语言翻译(从高级程序设计语言到低级语言的翻译),基本原理适用任何语言翻译/转换工作,比如各种不同格式文件的转换,不同高级语言(不一定是编程语言,比如xml/uml之类的)之间的转换等,形式化模型的解析验证工具,复杂文本解析验证转换等等 。即使自然语言处理方面,编译原理也有一定的用处(当然主要还是用于处理形式语言)。还有各种自动/半自动代码生成的软件工具也基本靠编译的功底。
:
--
FROM 58.246.10.*