操作系统,硬件和软件的接口,业界基石,用的人很多,懂的人很少,工程规模可以做到相当大。
编译原理,编程语言和指令数据的接口,人机交互的基石,由于存在PLT这样可以攀爬一辈子的高山,编译原理就显得非常浪漫。
图形学,物理模型在数字空间的抽象,点线面体,长度,质量,速度,可以说是开辟了最近30年的新的应用方向。建模,CAD,渲染,机器视觉,物理模拟,影视特效合成,游戏,全是图形学。深度可比肩编译原理,广度更超过操作系统,最浪漫不过了。
数据库,数据储存和搬运,和操作系统相比一点也浪漫不起来。
网络,深度比较浅,但是广度很大,只是大部分网络普通程序员没法接触到,雾里看花也就没那么浪漫了。
分布式系统,这个也比较浪漫,但是只能排在第四。
数值计算,这个基本上不是程序员的活,现在用的数值计算工具高度特化,大部分程序员不关心,就像程序员不关心会计怎么用Excel做表格一样
AI,根本算不了独立的方向,就是数值计算的一个分支方向。
密码学,深度够深,但广度不足,和四三大浪漫比,密码学并没有成为两个原本互相独立系统的接口,和分布式系统相比,又缺乏想象空间和宏伟壮观的感觉,实在也浪漫不起来。
还剩下啥能浪漫?剩下的不就是99%码农天天刨食的开发各种平台上的App吗?
标签:操作系统,编译,图形学,程序员,浪漫,广度,三大 From: https://www.cnblogs.com/tkzc2013/p/17072045.html