Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1144946
  • 博文数量: 153
  • 博客积分: 10576
  • 博客等级: 上将
  • 技术积分: 2137
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 21:01
文章分类

全部博文(153)

文章存档

2009年(43)

2008年(110)

分类: LINUX

2008-07-11 01:00:44

几种不适合Shell编程的情况
*大量的数据处理操作,尤其是当速度是一个重要的因素时(排序,散列,等等)
*处理过程包含了大量的数学运算,尤其是浮点数运算,任意精度运算或者复数运算(用C++或Fortran替代)
*需要良好的跨平台兼容性(用C或Java替代)
*复杂的应用程序,当结构化的程序设计成为必需。
*用来执行非常重要的任务的应用程序。
*当安全性变得非常重要时,比如你要保证系统的完整性,保护系统免遭入侵。
*当需要大量的文件操作时(Bash被限定在顺序的文件访问,而且是非常笨拙的效率低下的逐行的方式)
*需要多维数组的支持
*需要数据结构,例如链表,树
*需要产生或熟练操作图形或GUI界面。
*需要直接访问系统硬件。
*需要端口或套接口操作
*需要使用库文件。
*私有的,仅限于少数人使用的程序。
阅读(1302) | 评论(0) | 转发(0) |
0

上一篇:端口映射

下一篇:shell编程-特殊字符:

给主人留下些什么吧!~~