当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 请高手推荐一门脚本语言
帖子发表于 : 2008-04-14 18:38 

注册: 2007-11-15 18:57
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
本人是名小程序员,会点JAVASCRIPT,C#,VB,现在打算移到UBUNTU下工作,感觉需要掌握一门脚本语言。我的需求是:
1 跨平台。能在LINUX和WIN下工作。
2 多能。能胜任系统管理的脚本工作,也能在WEB开发,程序开发上有作为。

我知道PYTHON不错,听说还有RUBY等,但不知道哪个更适合。希望确大虾能指点一下。。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-14 18:43 
头像

注册: 2006-10-25 18:10
帖子: 2677
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
那当然是 Python 了。Linux 下不少 GUI 程序都是用 Python 写的。


_________________
你是自由的。别人也是。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-14 18:45 
头像

注册: 2007-11-19 21:51
帖子: 6956
地址: 成都
送出感谢: 0 次
接收感谢: 4
ruby不错,包你满意,就是资料没有py那么多。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-04-15 9:47 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
bash啊。连bash都不会的。还谈什么其他的脚本。
脚本跨平台。你别那么天真了。lin下作一个事情,都是几个命令搞定。思维都不同的。


_________________
● 鸣学


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 请高手推荐一门脚本语言
帖子发表于 : 2008-04-15 10:14 
头像

注册: 2005-11-06 1:51
帖子: 1795
地址: 七彩云世界
送出感谢: 0 次
接收感谢: 0 次
seakingii 写道:
本人是名小程序员,会点JAVASCRIPT,C#,VB,现在打算移到UBUNTU下工作,感觉需要掌握一门脚本语言。我的需求是:
1 跨平台。能在LINUX和WIN下工作。
2 多能。能胜任系统管理的脚本工作,也能在WEB开发,程序开发上有作为。

我知道PYTHON不错,听说还有RUBY等,但不知道哪个更适合。希望确大虾能指点一下。。


你的两个需求是不可能同时实现的。
Linux下的系统管理和WIn下的系统管理,不可能跨平台。

对脚本语言不熟悉。
但是,感觉python,对跨平台。以及,web开发(只能是服务器端的)。程序开发。都很好。


_________________
佛出寺,求索真世界 For_Truth:Free_Open_Share
OPEN GPG KEY:03D18D95


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-04-15 10:16 
头像

注册: 2007-02-27 21:47
帖子: 1473
地址: GL
送出感谢: 0 次
接收感谢: 0 次
perl吧,资料丰富,支持也多,模块取之不尽


_________________
Intel Pentium Dual Core 2.1G, 250G, DDRII 3G, ATI Radeon HD 4330
LMDE


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-04-15 10:59 
头像

注册: 2006-05-19 9:54
帖子: 1822
地址: Shanghai
送出感谢: 2
接收感谢: 11
其实随便拿一个过来好好学好就好

基本的
bash
vim支持的脚本语言中的任何一个
perl ruby python tcl scheme
有特色的
lua php

之中学好除了bash外的任何一个,就足够了


_________________
ニンニク入れますか?
x60 with gentoo


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-04-15 11:12 
头像

注册: 2006-03-25 10:36
帖子: 1233
送出感谢: 0 次
接收感谢: 0 次
python python python!!


_________________
让自由的声音传传传传传传传传天下。。。
Spread the words of freedom.


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-04-15 21:25 

注册: 2007-11-15 18:57
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
bash啊。连bash都不会的。还谈什么其他的脚本。
脚本跨平台。你别那么天真了。lin下作一个事情,都是几个命令搞定。思维都不同的。


脚本语言本身是有跨平台的。就像PYTHON就有好几个平台的实现吧。
我没有说完全用脚本语言来做,当然只是用脚本调用系统提供的API。WIN和LINUX下调用不同的API就可以了。至少可以少学点东西。
至于LINUX和WIN的主要区别,我不认为一个是字符界面一个是UI界面,WIN下不用UI也能完成所有的系统管理任务,最新的WIN2008也提供了无UI的选项。个人认为是开源精神与否的区别。
另外我也承认BASH是个重要的东西,因为是比较基础的组成部分。这个将排在我以后的学习进度表中。
欢迎讨论。


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-04-15 21:35 

注册: 2008-04-01 19:56
帖子: 162
送出感谢: 0 次
接收感谢: 0 次
shell perl


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-04-15 22:48 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
win的nt版本,后来是加强了CLI的功能,蛮多命令带了更多的参数。你如果确定可以完成“所有的系统管理任务”,那自然没问题。
跨平台,本身是没什么问题。只是你如果不是发表跨平台软件,而只是些简单ui的控制软件。没必要跨,一边一个软件,不会费时间的。perl/python这些,要在win下用,还是不会给你一个原生的感觉的。而在lin,它就是系统的一部分。


_________________
● 鸣学


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-04-17 0:33 

注册: 2007-11-15 18:57
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
eexpress 写道:
win的nt版本,后来是加强了CLI的功能,蛮多命令带了更多的参数。你如果确定可以完成“所有的系统管理任务”,那自然没问题。
跨平台,本身是没什么问题。只是你如果不是发表跨平台软件,而只是些简单ui的控制软件。没必要跨,一边一个软件,不会费时间的。perl/python这些,要在win下用,还是不会给你一个原生的感觉的。而在lin,它就是系统的一部分。


这位兄弟,你是不是对LINUX太投入了?对我而言,什么系统都是工具,只要方便就行,所以没有什么原生不原生的感觉...


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-04-17 0:47 

注册: 2006-09-05 20:44
帖子: 86
地址: china
送出感谢: 0 次
接收感谢: 0 次
python!


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-04-17 9:26 
头像

注册: 2006-05-19 9:54
帖子: 1822
地址: Shanghai
送出感谢: 2
接收感谢: 11
eexpress 写道:
perl/python这些,要在win下用,还是不会给你一个原生的感觉的。而在lin,它就是系统的一部分。


这个说的原生的感觉是什么?
这些语言设计的时候本身就考虑了跨平台,又不是后面故意弄出来的

系统的概念又是什么?
只是很多发行版默认带了而已,要是arch呢?要是gentoo呢?就不装python
他们和linux本身根本无关,没有这些动态语言,一样用的好


_________________
ニンニク入れますか?
x60 with gentoo


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-04-17 10:41 
头像

注册: 2007-10-19 14:51
帖子: 4953
地址: 深圳
送出感谢: 0 次
接收感谢: 2
perl 或者 python


_________________
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 21 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译