![]() |
1
2
|
![]() |
2
4
您应该研究一种更流行的脚本语言,比如Python/Ruby/Perl。其中任何一项都会为你的目标带来好处。你应该使用哪一种是围绕饮水机的激烈争论的问题,或者更可能是咖啡机。 也就是说,像“awk”和“sed”这样的学习工具是值得一提的,更不用说“vim”中用于实现日常任务的一些扩展功能了 |
![]() |
3
3
顺便说一句,AlBlue关于awk/sed/vim(宏/等)的建议是A+。我经常在工作时跳到Linux机器上处理任何重复的文件任务(在Windows上,你可以使用cygwin,我们只是在工作中没有它)。 |
![]() |
4
3
|
![]() |
5
2
我说Ruby或Python我最喜欢的是Ruby,因为它具有高纯度的对象模型和非常棒的语法和功能。 然而,Python具有相同的通用功能,并且流行程度大约是Python的两倍。
尤其是Ruby,它是一位真正的语言设计师的产品,他将Smalltalk的超纯对象模型与Perl的平民语法结合起来。 |
![]() |
6
2
|
![]() |
7
1
|
![]() |
8
1
我可能会因为推荐这个而被否决,但我建议从“开始” writing C in Perl ,并致力于(或不致力于)实现适合您的任何级别的惯用Perl。
|
![]() |
9
1
据我所知,PHP是一种脚本语言,用于执行以下任务:订购输入文件、向服务器发送编程请求。。。PHP是类似于C的语法,据说是最容易学习的(在使用它之前你甚至不需要学习,你只需要在学习的同时使用它)。但是PHP不是一种通用的脚本语言。
我自己大部分时间使用PHP进行文本处理、网络(套接字、HTTP…)测试^_^ |
![]() |
10
1
这些都是很好的脚本语言,而且依我看,选择哪种脚本语言可能不会有太大的区别。我希望我不会因为在主要是宗教争论中注入现实的答案而被否决。这基本上就像当你为上哪所大学而苦恼时,有人指出,只要他们都是好学校,就不可能对你的生活产生重大影响。 我使用Perl编写CLI程序,因为它是我学习的第一种脚本语言(20多年前,它是在新生的WWW上编写CGI脚本的通用语言)。我现在使用PHP来编写web应用程序,因为我的上一份工作将其用于我们的intrantet网页,并且它具有许多用于web和SQL编程的优秀内置功能;但我确信,使用write-CPAN模块,我可以用Perl同样高效。 如果有一种语言受到其他程序员的欢迎和尊重,这可能是选择它的最佳理由之一,因为您将拥有一个方便的支持社区。这很好,但更好的是能够向当地专家学习。 |