欢迎光临我的空间,希望留下你的脚印^_^

IC设计工程师的Perl语言学习之路

上一篇 / 下一篇  2007-04-25 21:40:41 / 个人分类:Perl

原文发布在Jerry's blog,转载请注明出处,谢谢!
http://jerryvim.blogspot.com/2007/04/icperl-1.html

1.为什么要学习Perl语言?
作为一位 数字IC设计工程师,有时需要生成或处理测试数据、处理一些文本信息等,这些常规的任务当然可以用C等语言实现。但是,现在我们有了一个更好的选择,那就 是Perl。Perl作为一种高级的脚本语言,对处理文本的工作进行了特殊的优化,可以使用内嵌的正则表达式实现精确的匹配,仅用少量的代码即可实现我们 所需要的功能。
选择Perl的理由主要是:代码编写快速、简单、功能强大。

2.如何学习Perl语言?
Perl 是个庞大的语言,可以说是包罗万象,学习起来比较困难。但我们不需要熟悉Perl语言的所有功能,只需学习Perl的一个完整有用的子集,重点集中在文本 材料的处理上。至于Perl其它的知识,可以边用边学,在学习的过程中,偶然发现某个强大的功能,说不定还小惊喜一把呢,呵呵。缩小了范围以后,Perl 语言的学习还是相当容易的,对于有编程基础的人来说,花个一两天的时间基本上就可以写程序了。
总结:对于有特定需求的Perl语言学习者,要学会取舍,用不到的功能、语句等尽可如过眼烟云,不必深究。

3.书籍推荐
O'REILLY出版社的《Learning Perl》是Perl语言入门的经典书籍,浅显易懂,而且主要集中在文本处理领域。2006年末的时候看过这本书,许久不用,有些生疏了,这几天打算温习一下,顺便写个读书笔记,整理一下思路,便于以后温故而知新。
这本书学完之后,如有兴趣可以看看O'REILLY出版社的《Perl Cookbook》,这本书以食谱的形式介绍了Perl语言各个领域的知识,可以有选择性的阅读、学习。




相关阅读:

TAG: Perl

躲在角落的那颗沙子 引用 删除 yiturn   /   2007-07-05 21:57:38
我跟你一起学perl!
引用 删除 Jerry   /   2007-04-26 19:16:05
目前正在学习Perl。想问一下,Perl和Python在IC领域,哪个应用更广一些呢?好像Python更严谨一些
数字生活 引用 删除 5life   /   2007-04-26 08:23:54
perl 是做IC的必备的,对于提高工作效率有很大帮助,特别是大项目中。
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-21  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 991
  • 日志数: 4
  • 建立时间: 2006-11-22
  • 更新时间: 2007-04-25

RSS订阅

Open Toolbar