精通和熟悉多种语言不是为了炫耀,有时就是工作需要。
比如,我现在正在做音视频相关的开发,需要同时使用多种语言。
音视频算法大多是C的,框架是C++的,iOS上要用OC,Android上用Java,WinPhone上用C#,Web上要用JavaScript和ActionScript,编译和集成要用Perl和Python还有 shell脚本,服务端我们用Go和C++。
我对组内的工程师的要求是,不要挑语言挑平台,需要什么就要会什么。