首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | linux相关 | linux认证 | 下载中心 | 专题
oklinux
 系统管理:中文环境 系统管理 桌面应用 内核技术 Linux基础:安装配置 常用命令 经验技巧 软件应用 Linux数据库:Mysql POSTGRE
 网络管理:网络安全 网络应用 Linux服务器 编程开发:PHP CC++ Python Perl SHELL 嵌入式开发 | PHP基础 PHP技巧 PHP应用 PHP文摘
 首页 linux资讯动态 Linux专题 | 其他Unix Linux解决方案 硬件相关 Linux认证 企业应用 Apache | 相关下载:资料 参考手册 服务器
 → 当前位置:首页>linux基础>基础入门>正文

介绍类Linux中各种各样的编程语言

OKLinux www.oklinux.cn 2007-10-11 来源: kit 会员收藏 游客收藏

C:C能够帮助我们学会在硬件体系层次上考虑问题。他的最佳之处是资源效率和接近机器语言。而最糟糕的地方是其编程简直是资源管理的炼狱。

 

实例:fetchmail

 

C++:最佳之处是编译效率以及面向对象和泛型编程的结合。最糟之处是它非常怪异复杂,往往鼓励过分复杂的设计。

 

实例:Qt工具包

 

shell:最佳之处在于书写小型脚本非常自然快捷。最糟之处在于大型shell脚本必须依靠大量辅助命令,而这些辅助命令不一定在所有目标机器上都表现一致甚至不一定存在。

 

实例:xmlto

Sorcery Linux

 

Perl:增强了的shell。最佳之处是作为强力工具以供大量涉及正则表达式匹配的小型胶合脚本使用。最糟之处在于当程序很大时Perl会变得非常丑陋、刻板,几乎无法维护。

 

实例:blq(小型),keeper(大型)

 

Tcl(工具命令语言):一个设计来连入C编译库德小型语言解释器,提供C代码的脚本控制(扩展脚本)。它的最佳之处在于节俭、紧凑的设计和Tcl解释器的可扩展性。最糟之处在于其古怪的位置分析器和孱弱的数据结构及命名空间控制。

 

实例:TkMan

Moodss

 

Python:最佳之处在于鼓励清晰、易读的代码,易学易用,又能够扩展到大型项目。最糟之处在于,不仅相对于编译语言,而且相对于其他脚本语言,它也是效率低下,速度缓慢的。

 

实例:imgsizer

fetchmailconf

PIL

 

Java:最佳之处在于它非常接近“一次编写、到处运行”的目标,作为一个独立于操作系统的环境非常有用。最糟之处在于Java1/Java2的分裂令人沮丧的损害了这个目标的实现。

 

实例:FreeNet

 

Emacs Lisp:最佳之处在于结合了非常优秀的基础语言Lisp,其域原语对文本操作非常有效。最糟之处在于性能较差,难以和其他程序通讯。

 

 

上一篇:openSUSE 0.3 现已全面上市   下一篇:交叉编译Linux内核(2.6.22.6)

收藏于收藏夹】 【评论】 【推荐】 【投稿】 【打印】 【关闭

相关文章
·关于Linux系统的一些错误认识总结
·Windows与Linux最简单直接的区别是什么
·Linux下让Numlock小键盘指示灯开机就亮
·Linux系统 ext2/ext3文件系统介绍
·Linux系统中内存buffer和cache的区别
·Linux如何理解用数字表示文件的操作权限
·Linux操作系统的启动步骤说明
·Linux系统下X终端的使用方法
·Linux系统的文件属性详细解析(二)
·常用的正则表达式操作符介绍
发表评论
密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。)
站内搜索
阅读排行榜
·新手从零开始:Linux系统
·从硬盘启动Desktop ISO所
·Linux下tar bz gz等压缩包
·Linux系统面面观 PROC文件
·深入理解软件包的配置、编
·Unix Shell程序编写的方法
·Linux的GRUB引导程序配置
·Linux操作系统的命令分类
·Linux操作系统下关于引导
·新手看招 Unix和Linux下C
最新文章
·Linux操作系统对虚拟内存
·Linux系统为何会对计算机
·Linux操作系统中安装网卡
·Linux系统下图形界面与命
·常用的正则表达式操作符介
·Linux系统的文件属性详细
·Linux系统下X终端的使用方
·Linux操作系统的启动步骤
·Linux如何理解用数字表示
·关于Linux系统的一些错误
·Windows与Linux最简单直接
·Linux下让Numlock小键盘指
·Linux系统 ext2/ext3文件
·Linux系统中内存buffer和c
·初识Linux操作系统的环境

设为首页 - 加入收藏 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2007 All rights reserved OKLinux.Cn 版权所有