carp

来源:互联网 发布:vb中false什么意思 编辑:程序博客网 时间:2024/05/18 03:31

carp是一种准面向对象的计算机程序语言,它通过使用大量符号定义操作和“行话”来提高语言表达效率,减轻程序员的工作量。同时,它不支持无限的可移植(Java的无限可移植影响它的执行速度),它的运行平台是x86或类似结构的计算机,充分利用寄存器。它的主要用途是构建信息处理系统。

   carp不追求纯粹的面向对象思想,没有主类,以实用为第一考虑原则。carp没有指针,通过引用来持有对象。carp注意对字符串的处理(内置正则表达能力),语言本身没有定义单个字母,一切字母都当字符串处理。容器和接口也是carp着重处理的地方,提供精简的实现(很少的种类)。鼓励常用“多义字”。

carp有多种运行方式:

       解释执行:在编写程序时,调试运行中使用可以节省编译时间。

      半编译执行:程序部署后,没有把握的情况的运行。

      编译执行:程序运行了很长时间了,已经非常成熟,就可以目标码执行了。

原创粉丝点击