1.为什么写这份简介?

为什么写这份简介?

当今在社会上已经有非常多关于Pascal编程的书籍以及资源,但是其中有非常多文献是关于旧版Pascal的,也就是说没有类(classes),模块(units)和泛型(generics)。
所以我写了这本叫做《现代面向对象的Pascal》的快速入门书籍。很多程序员使用过它,但是不知道它为什么叫“现代面向对象Pascal”, 我们只是称之为“our Pascal”。但是当介绍这门编程语言的时候,我发现强调这门语言为现代、面向对象的语言是非常重要的。这门语言相比起我们之前在学校里面学过的版本已经发展了非常多新的特性。他发展了许多和我们熟悉的c++或Java,亦或者是C#类似的智能特性。
例如:

1.类(classes),模块(units),协议(interfaces),泛型(generics)。
2.更加快速的本地化代码。
3.非常安全的数据类型。
4.同时是高级和低级语言,取决于你的需求。

同时这门语言有优秀、轻巧的开源编译器,叫做 Free Pascal Compiler, 点击这里查看
并且它还有IDE(编辑器,调试器,可视化控件库,窗体设计器)叫做Lazarus。我本身是一名城堡游戏引擎的设计者,点击进入我的主页,这是一款非常轻巧的基于Pascal的3D或2D游戏引擎,同时也是一个跨平台的游戏引擎(Windows,Linux,macosx,Android,iOS,web)。

这份介绍面向的是之前学过其他编程语言的程序员。所以我们将不再赘述一些基本概念,例如“类究竟是个什么东西?”之类的,也就意味着这门入门简介仅仅围绕着如何在Pascal中使用这些东西。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • TITLE: 编程语言乱炖 码农最大的烦恼——编程语言太多。不是我不学习,这世界变化快! 有时候还是蛮怀念十几、二...
    码园老农阅读 5,366评论 2 35
  • 朋友你是否跟我一样睡不着窗外的虫鸣鸟叫空气里压抑的声响窸窸窣窣像抹不掉的白噪声你越克制就越清醒 朋友倒不如把酒问月...
    林彧_Five阅读 243评论 1 2
  • 芒种,农家人都忙收与种了。小时候,那些农活,我全会。割麦子,捆麦把,再把麦把用板车拖到公场上,然后打麦子。拔...
    龙青阅读 326评论 4 1
  • 近来经常听到的一个词汇就是互联网思维。有人说是创新,有人说是傻逼,然后我发现即使看了那么多介绍的文章,我仍然不明白...
    29f9872509e0阅读 566评论 0 2
  • 关于人类的起源有许多传说,中国的神话,盘古开天女娲造人。基督教中的亚当和夏娃吃了伊甸园的禁果,被赶出来,从此创造了...
    六月的自留地阅读 1,429评论 0 0