首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
<正> Perl到了第五版增加了模块的概念,用来提供面向对象编程的能力。这是Perl语言发展史上的一个里程碑。此后,广大自由软件爱好者开发了大量功能强大、构思精巧的Perl模块,极大地扩展了Perl语言的功能。CPAN  相似文献   

2.
张磊  张昱  陈意云 《计算机工程》2006,32(3):94-95,107
Perl扩展作为Perl语言与其他语言的接口,使得Perl能够解决更加复杂的问题。该文从Perl扩展的创建入手,深入分析了Perl解释器的动态链接技术以及Perl扩展的工作原理。然后分析了Perl扩展到Java虚拟机移植的可行性和难点,最后给出了移植的几个实现方案及其评估。  相似文献   

3.
一种可在Unix操作系统下编程的模块化的高级语言Perl。在简要阐述Perl语言的基础上,以实例描述了Perl语言在电路仿真测试中的应用。  相似文献   

4.
第8期我们给大家推荐了一本《Perl语言编程》第三版。相信大家对Perl语言的编程环境、语句结构有了一些了解。现在再给大家介绍另一本Perl图书————《高级Perl编程》。  相似文献   

5.
用PERL编程对自然语言(英语)的识别与分析   总被引:4,自引:0,他引:4  
刘锵 《微计算机应用》2001,22(5):261-264
欧美国家医学部门如何自动识别门诊病历中的医学语,是自然语言(英语)识别的一项重要题。作者使用了Perl语言编程,并采用标准医学术语(Medical Concepts and Terms)数据库MRCON为样本数据库,并对MRCON进行了字段删减、库记录倒置和采用剔除查找时产生的冗余记录的算法等等,经对多例门诊诊断和放射线报告进行了识别和分析处理,取得了较高的关键词识别准确率和低冗余度,同时也为用Perl语言分析处理自然语言(NLP)探索了一条新的道路。  相似文献   

6.
字符串处理是程序员们在工作中常见的任务之一,选择一种能迅速处理字符串的语言能减少程序员的工作量。由于Perl拥有强大的字符串处理能力,从而能提高字符串的处理速度,提高程序员的工作效率。本文运用实例说明了Perl语言处理字符的能力。  相似文献   

7.
龚午鸣 《程序员》2003,(10):38-41
这是Sharon Hopkins于1995年6月19日发表的一首名为Listen的Perl诗歌。或许你会觉得奇怪,难道这样的东西能通过Perl解释器?答案是肯定的。不信你试试。这就是Perl语言,一种近乎自然语言的计算机语言。有的人对其推崇备至,而有的人对其嗤之以鼻。我想,或许你从前听说过它,原因可能是它是最常用编写CGI脚本的语言;可能是它被称为第一黑客语言;也可能是它常被人诟病的恶劣的可  相似文献   

8.
Open Source     
汤韬 《程序员》2006,(6):15-15
Guido van Rossum最近在他的Blog里开始了对下一代Python语言——Python3000的一系列讨论。首先Python3000虽然很重要但是不会是一个革命性的产品。不会像Perl 5升级到Perl 6那样惊天动地,改得遥遥无  相似文献   

9.
如果说在Internet上有一个孤独的杰迪骑士,这个人就是莱瑞·沃尔(Larry Wall),Perl编程语言的发明者。莱瑞为自由软件而工作已有数年,他的杰作总是与众不同。 当他们正潜心于UNIX世界的时候,莱瑞和他的Perl叛逆者们突然发现,他们正处于一个无比广袤的新宇宙的中心,这就是万维网World Wide Web。 几乎是不知不觉地,Perl在悄悄地完成着Web上的各项工作,他成了Webmaster们当然的首选语言。如  相似文献   

10.
关于Python     
Python和Perl 如果Perl就像Larry Wall(Perl的创造者)所说的那样,是第一种后现代的编程语言,那么Python就可以被称为第一种非正统的编程语言。 Python和Perl都建立在对已有的解决问题的工具极其深刻的理解之上。在开始编写Perl的时候,Larry Wall主要在awk、sed和shell脚本中寻找设计灵感,因为他想写一种语言来简化系统管理工作。而Python的灵感则更多地来于面向对象设计和面向对象工具。  相似文献   

11.
12.
Perl语言是在吸收了众多程序设计语言的长处基础之上发展起来的是一门优秀的程序设计语言,在很多领域都有所应用。论文试图对该语言作一个较为全面的介绍,并期待该语言能在我国的计算机应用领域得到广泛的应用。  相似文献   

13.
Perl is a powerful language for writing portable programs on a wide range of platforms. In this article two stand‐alone Perl toolkits, Prima and IPA, are presented, which provide graphical user interface and image processing functionality with features not found in any other Perl toolkits. Prima is a platform‐independent Perl graphic toolkit with an object‐oriented interface. Its features include an extensive set of Perl‐coded interface elements, a wide range of image types and conversion routines, and a visual builder. IPA is an image processing toolkit based on Prima functionality, and it provides a set of common two‐dimensional operators. Prima and IPA are used as a base for biological research, where the effects of various peptide‐based preparations on neuron culture are studied. Copyright © 2005 John Wiley & Sons, Ltd.  相似文献   

14.
15.
《Knowledge》2000,13(2-3):151-157
This paper describes Cape, a programming environment combining Clips And Perl with Extensions. Clips is an efficient and expressive forward-chaining rule-based system with a flexible object system. Perl is a popular procedural language with extremely powerful regular expression matching facilities, and a huge library of freely available software. Cape closely integrates these languages, and provides extensions to facilitate building systems with an intimate mixture of the two. The paper describes the facilities Cape offers programmers and the demonstration systems and “component applications” distributed with it. The use of the system is then discussed with reference to dime (Distributed Information Manipulation Environment), a toolkit being developed to support identifying and coordinating the use of external knowledge sources. Finally, planned developments of the system are indicated.  相似文献   

16.
17.
Perl is an expressive, general-purpose language with some very high-level features. By itself, it is well suited for tasks involving text processing, networking, or process management, and its module system extends its capabilities into other areas such as the World Wide Web, SQL databases, graphical user interfaces, image manipulation, vector and array data, and XML. The author discusses its many uses  相似文献   

18.
Prechelt  L. 《Computer》2000,33(10):23-29
Often heated, debates regarding different programming languages' effectiveness remain inconclusive because of scarce data and a lack of direct comparisons. The author addresses that challenge, comparatively analyzing 80 implementations of the phone-code program in seven different languages (C, C++, Java, Perl, Python, Rexx and Tcl). Further, for each language, the author analyzes several separate implementations by different programmers. The comparison investigates several aspects of each language, including program length, programming effort, runtime efficiency, memory consumption, and reliability. The author uses comparisons to present insight into program language performance  相似文献   

19.
动态编译是Perl的主要特征之一,Perl6是Perl的下一代版本,而Parrot作为Perl6解释器的实现,提供了更强大的动态编译技术.在深入分析Parrot动态编译技术的基础上,总结其到Java移植的关键点,重点讨论了PMC的移植方法,以及用于动态编译的编译器的获得和保存、注册、运行等的移植方法.阐述了利用Java的Reflection技术访问动态装载的类的方法,从而实现动态链接编译器的移植.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号