加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Shell脚本与编程语言

发布时间:2020-12-15 22:21:35 所属栏目:安全 来源:网络整理
导读:对于我必须完成的许多任务,我发现自己必须在使用 Linux中的Shell脚本或Java或Groovy等编程语言之间做出选择.有没有人有关于如何选择一个而不是另一个的经验?为什么? 解决方法 Shell脚本非常适合简洁的文件系统操作,并通过管道编写过滤器和命令行工具中现有
对于我必须完成的许多任务,我发现自己必须在使用 Linux中的Shell脚本或Java或Groovy等编程语言之间做出选择.有没有人有关于如何选择一个而不是另一个的经验?为什么?

解决方法

Shell脚本非常适合简洁的文件系统操作,并通过管道编写过滤器和命令行工具中现有功能的组合.

当您的需求更大 – 无论是功能性,稳健性,性能,效率等 – 那么您可以转向功能更全面的语言.他们倾向于提供以下组合:

>类型安全>更高级的容器>更好地控制可变生命周期和内存使用情况>线程>高级IPC,如共享内存和TCP / IP>完整的二进制I / O功能,内存映射文件访问等.>访问OS API和无数强大的库>随着项目规模的增加,可读性和可维护性更高>支持更高级的编程范例:面向对象,功能编程,生成编程等>在程序开始运行之前更好地进行错误检查,从而减少对测试用例覆盖的依赖

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读