做 web 开发,如果要在 php,node.js ,python,Go 语言选一个,那么选谁呢? ( c#和 java 就不考虑了)
像我在乎的话,
第一是生态,
第二是开发效率,比如语法糖。例如函数式编程,不要像 java8 一样嗦,java8 的函数式编程相对 c#的委托和 js 是很嗦的,不能直接把变量当方法调用。
第三,是开发环境是否方便安装,比如像 jdk 和.net framework,点击安装文件,点击下一步按钮,等待安装完成就可以。ide 根据可视化界面部署,创建开发项目是否方便
第四是打包部署方便性,打包既可以用命令行,也能用 ide 方便打包项目。而部署像软件一样点击可执行文件部署,或者是把部署命令写成脚本文件与打包的文件放在一起,点击即可部署。
