为了账号安全,请及时绑定邮箱和手机立即绑定

选择新项目编程语言时都得考虑哪些问题?

标签:
Java Python Go

我的一些想法如下:

  • 它是否适合当前的任务?例如,它的运行速度是否足够快,以完成任务?它是否有垃圾回收机制,垃圾回收时是否会偶尔暂停进程?并行编程、异步和多线程编程用起来是不是很方便?

  • 我们正在使用的硬件和操作系统是否受该语言及其生态支持?

  • 这门语言的安全性怎么样?比如说,它是否能保护我免受内存问题的影响?避免崩溃(如未捕获异常和恐慌等)是否容易?

  • 各种语言的工具链支持如何?IDE支持?代码检查器支持?调试工具支持?安装和打包第三方库?

  • 是否有集中的第三方开源库资源库?还有许可证情况怎么样,质量怎么样?

  • 人们能多快提高语言水平?

  • 公司里已经有用这种语言写的项目吗?我们公司内部有人懂这门语言的吗?

  • 团队成员们已经掌握这种语言了吗?

    要多久才能把他们培训好,让他们开始启动这个系统?

  • 有没有当地的老师或顾问能帮忙解决语言方面的问题?

  • 有没有当地社区在使用这种语言?

  • 当地是否已有足够的开发者掌握这种语言,还是需要更容易招募新员工?

你觉得怎么样?

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消