您的位置:技术中心首页 > 闲话漫谈 >> IC设计工程师的Perl语言学习之路

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

作者:未知   时间:2007-10-21 08:07:31  来自:网上转载  浏览次数:0  文字大小:【】【】【

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语言各个领域的知识,可以有选择性的阅读、学习。

责任编辑:5life

更多相关 perl 的文章

在Perl中获取当前目录的完整路径 [2007-10-21]
在perl脚本中调用外部命令 [2007-10-21]
使用perl脚本分析timing report [2007-10-21]
本文共有0条评论,现在显示最新的5条。

栏目导航

电路基础
硬件语言
逻辑验证
电路综合
后端设计
可测设计
基本逻辑
制造封装
总线协议
说文解字
工具学习
数字滤波
闲话漫谈
数字锁相
设计杂项
低耗设计

站点最新

更多相关链接

  IC设计工程师的Perl语言...
  硬件工程师必杀技
  Tcl脚本的历史
  Tcl的历史
  HDL语言的历史
  IC技术发展简史
  1987 John Cocke ——RI...
  如何成为一个好的数字设...
  深入大规模芯片设计全过程
  学习、积累、交流-IC高...

栏目最新

更多相关链接

  IC设计工程师的Perl语言...
  硬件工程师必杀技
  Tcl脚本的历史
  Tcl的历史
  HDL语言的历史
  IC技术发展简史
  1987 John Cocke ——RI...
  如何成为一个好的数字设...
  深入大规模芯片设计全过程
  学习、积累、交流-IC高...

热点文章

更多相关链接

  Dracula这个东西
  如何成为一个好的数字设计工程师
  IC技术发展简史
  深入大规模芯片设计全过程
  学习、积累、交流-IC高手的...
  Tcl脚本的历史
  1987 John Cocke ——RISC概...
  HDL语言的历史
  Tcl的历史
  硬件工程师必杀技