<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zhongyuyan_dev的专栏]]></title><description><![CDATA[介绍中语言的编程思想和技术]]></description><link>https://blog.youkuaiyun.com/zhongyuyan_dev</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zhongyuyan_dev]]></copyright><item><title><![CDATA[中语言版 linux操作系统项目正在筹备]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8976819</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8976819</guid><author>zhongyuyan_dev</author><pubDate>Sun, 26 May 2013 16:13:46 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
       
       鉴于中语言及其编译器的基本成熟以及若干中语言开发辅助工具的初步建立，中语言计算技术与发展联盟决定筹备开发中算盟操作系统项目。这一项目将是中语言计算技术与发展联盟的重要性仅次于中语言项目的一个基础项目，具有巨大的实用意义。
       该项目的目标是使用中语言来开发出一个操作系统，它的名]]></description><category></category></item><item><title><![CDATA[中语言超酷特性之 --- 便捷定义数据二]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8880258</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8880258</guid><author>zhongyuyan_dev</author><pubDate>Fri, 03 May 2013 15:04:23 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
    在这篇文章里，我们继续介绍中语言对便捷定义有着通用复杂结构的数据的支持。
    我们将在示例里面使用三种通用数据结构：
    1、集这是通常的集合的数据结构，佢对应于C++里面std空间内的set。
佢支持插进等方法。
    2、映这是通常的映射的数据结构，佢对应于C++里面std空间内的map。]]></description><category></category></item><item><title><![CDATA[中语言超酷特性之 --- 便捷定义数据一]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8866077</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8866077</guid><author>zhongyuyan_dev</author><pubDate>Mon, 29 Apr 2013 09:17:32 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     还是在计算机程序发展史的早期，Donald 
Ervin Knuth就提出了“程序=数据结构+算法”的观点。这的确帮助我们认识程序指出了一个可以深入实质的方向。
    程序员的工作相当大的部分就是根据各种需求，建立计算模型。也就是定义各种数据结构，并设计根据这些数据结构来实现计算功能的算法，从而最终]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 中语言标准库]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8849593</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8849593</guid><author>zhongyuyan_dev</author><pubDate>Thu, 25 Apr 2013 14:55:05 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
       任何编程语言的实用性都必须建立在许多支持库构成的基础上。比如C语言有众所周知的CRT，而C++则曾经有著名的stl，当前则被称之为libstdc++。当然这些还只是最基本的，实际的实用程序往外必须依赖更多的支持库，比如图形界面库，网络库等等。
         
中语言的基础部分事实上是汉语与C+]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 多维泛指]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8742182</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8742182</guid><author>zhongyuyan_dev</author><pubDate>Sun, 31 Mar 2013 10:34:32 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
     泛指的基本意义在于使用多个名字的高自由度的组合来实现指称，而且是带有某种计算的组合。我们对泛指作出了一些细致分析，从中认识到汉语里面的指称存在着深刻的内在结构。
    事实上，结构在思维和计算中无处不在。如果我们分析这种组合形式的指称方式，那么就会发现在这些有着修饰和限定辞的，参数形式的泛指佐数也是带有结构]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 泛指（包含证明“白马非马”）]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8433346</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8433346</guid><author>zhongyuyan_dev</author><pubDate>Tue, 25 Dec 2012 14:38:56 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
    在中语言的设计理念中，指称是程序的三要义之一，事实上指称也是一切使用语言的人，或者思维体，之间交流的基础。虽然指称是如此的普通和常见，但细致追究起来，我们将会发现指称是个非常微妙和复杂的东西。
    在程序语言内，名字是表示指称的基本工具，而用于表示指称的另外一个基本工具是场合(context)，通过使]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 天地造物，物有生死]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8348961</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8348961</guid><author>zhongyuyan_dev</author><pubDate>Thu, 20 Dec 2012 11:13:15 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
    中语言完全继承C++的物导向（object-oriented）编程范式。虽然如中语言的许多其它基础特征一样，在语义上是可直接映射到C++的对应构造的。但是中语言里面物类的定义和实物的构造方式在形式上与C++语言还是有着巨大差异的。中语言总是试图使用统一和简明的，同时也是尽可能熟悉和自然的形式来表达程序的意义]]></description><category></category></item><item><title><![CDATA[使用中语言计算圆周率]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8330253</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8330253</guid><author>zhongyuyan_dev</author><pubDate>Wed, 19 Dec 2012 09:25:41 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
    圆周率是数学领域内的一个基本常数，甚至是整个世界的一个基本常数，也是最有用的常数之一，同时也是非常神秘的一个常数。因此自古以来就有非常多的人想尽办法来计算圆周率，以求更加精确，当然现在人们已经知道它是个无理数，而且是个超越数。计算它的意义似乎主要在于满足某种兴趣，当然人们也喜欢将此作为测试程序和机器性能的工]]></description><category></category></item><item><title><![CDATA[使用中语言实现整数的因子分解算法]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8290579</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8290579</guid><author>zhongyuyan_dev</author><pubDate>Thu, 13 Dec 2012 14:30:13 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     中语言在GMP的基础上实现了对多精度计算的方便支持，因此使用中语言来编写数据值计算程序将是件简单而有效的事情。
     下面的代码翻译自GMP库的factorize.c文件，为突显汉语在中语言里面的存在，全部符号都尽量采用汉字，并且为变量名字采用了便于阅读的选择。当然实际编程，这可能变得麻烦，但也许真]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 交换算式]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8289462</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8289462</guid><author>zhongyuyan_dev</author><pubDate>Thu, 13 Dec 2012 10:25:23 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     人们对于程序的计算过程有这样两种见解，一种认为计算过程应该是无状态的或者说无副作用的（no sideeffect），这样可以减少错综复杂的依而让程序更加清晰可靠，避免许多错误。另一种则将计算看作是一个状态的变化，程序设计里面总所周知的自动状态机正是这样一个例子，这其实也正是现在计算的物理现实。]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 多精度计算]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8271712</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8271712</guid><author>zhongyuyan_dev</author><pubDate>Sat, 08 Dec 2012 09:10:37 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
      计算是程序的本质所在，数学计算更是程序的源头。因此，更由于数学计算在科学研究与工业生产中的重要性，程序语言对数学计算有着强大表达力很多时候是程序员对编程语言的一个基本要求。
      然而，有人指出，现代计算机从未实现过真正数学意义上的数的概念。的确如此，比如数学上的数是无限的，这对于现代计算机就是]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 汉字抽象与代数系统]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8265573</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8265573</guid><author>zhongyuyan_dev</author><pubDate>Thu, 06 Dec 2012 15:43:55 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     对数学上的专业计算提供方便设施是中语言设计的重要目标之一，这是完善编程语言的能力和便利各种程序员的各种工作的必然要求，也是中语言设计者的兴趣所在。
     为实现中语言在数学计算上的强大表达力，中语言首先建立了数学上的五大代数系统到中语言基本型系统的直接映射。同时这些基本型是对C/C++语言基本型系统]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 逆唤算式]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8258406</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8258406</guid><author>zhongyuyan_dev</author><pubDate>Wed, 05 Dec 2012 09:08:59 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
      中语言设计所有的设计努力都追求使得中语言程序的形式上达到如下目标：
    一、口感上中语言的程序应该是朗朗上口，津津有味。
    二、视觉上中语言的程序应该是一目了然，脉络分明。
    三、思维上中语言的程序应该是行云流水，无滞无碍。
      为此，中语言设计者总是力图让程序形式能够自]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 便捷定义算法]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8254360</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8254360</guid><author>zhongyuyan_dev</author><pubDate>Tue, 04 Dec 2012 09:37:54 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
        在中语言设计者的理解中，“指称、形容、计算“是程序的的三大基本要义，而这其实也是人们用语言或者其它方法进行交流的基本内容（也许情感交流并非如此）。而计算在程序中的地位尤为突出，这也在中语言设计过程中得到最多的关注，中语言为计算作出程序内的描述提供了非常多的方式，这些内容将在后续介绍中出现。]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- “之名”操作符]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8251290</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8251290</guid><author>zhongyuyan_dev</author><pubDate>Mon, 03 Dec 2012 13:18:39 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     使得中语言程序能够用汉语读出来，也就是说对于每个中语言语法单元，我们可以根据其符号不需要过多费劲的转弯就可以用顺口的汉语符号序列对应出来,始终是中语言设计的重要目标。
    中语言与汉语的的直接对应自然是中语言设计初衷---为汉语使用者设计编程语言---的必然结果。从而，中语言才有可能使得中语言程序对]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 字符处理]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8247956</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8247956</guid><author>zhongyuyan_dev</author><pubDate>Sun, 02 Dec 2012 10:14:18 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
中语言的设计工作以汉语为出发点，所以中语言程序自然能够比C/C++更方便的处理汉字。
中语言对汉语字符的处理首先体现在字面数(literal)上，中语言的字面数可以定义多种进制的数值和多种编码的字符,而且在书写上是统一而简单的。大致形式是：

数字序列 #字面数符号序列

井号前面的数字序列规定了进制或者]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 多名]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8245821</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8245821</guid><author>zhongyuyan_dev</author><pubDate>Sat, 01 Dec 2012 10:37:33 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     在约两千五百年前中国的春秋战国时代，涌现出许多伟大的学者，他们意识到“名”在思想和交流中的极端重要性。比如他们认为“名不正则言不顺”，请注意这可不是只有在政治等领域内权谋上的意义，这里更深刻的意义是在于表达了名，也就是符号，在思考过程中的重要性。为此，那些学者就发起过“正名”运动。
      那个时代]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 数组]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8242454</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8242454</guid><author>zhongyuyan_dev</author><pubDate>Fri, 30 Nov 2012 10:45:59 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     中语言的数组在语义上完全继承C/C++内对数组的定义，并且自然的获得了GCC对于数组的扩充特性，比如在涉入数组时可进行边界检查的选项，以及各种灵活的初始式。
然而中语言在数组定义的形式上有着根本区别，并由此带来观念上的根本变化。对于C/C++里面的
int a[10]; 
中语言里面等价表述是:]]></description><category></category></item><item><title><![CDATA[中语言超酷特性 之 --- 线内汇编]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8237596</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8237596</guid><author>zhongyuyan_dev</author><pubDate>Thu, 29 Nov 2012 11:00:47 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     中语言及其编译器是在GCC尤其是其中的g++的基础上发展起来的。自然的，GCC的许多特征都被中语言继承过来，而且是以跟自身的设计理念 和形式统一的方式被吸纳并得到发挥。GCC的线内汇编（inline asm）就是如此，GCC的线内汇编形式为在C/C++里面严谨的使用机器代码提供了完整 的机制，但是里面的语]]></description><category></category></item><item><title><![CDATA[中语言特性介绍之前言]]></title><link>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8237592</link><guid>https://blog.youkuaiyun.com/zhongyuyan_dev/article/details/8237592</guid><author>zhongyuyan_dev</author><pubDate>Thu, 29 Nov 2012 10:43:33 +0800</pubDate><description><![CDATA[中语言计算技术研究与发展联盟
舒生羽  wzyorg@gmail.com
 
     中语言是一套在汉语和C/C++语言的基础上发展出来的用于程序设计的符号表达系统，也就是一门编程语言。它将汉语和现代程序设计语言巧妙的结合起来,枯燥的程序因此获得了一个充满了新奇和有趣的表示形式。
     因此，中语言是一项全新的编程技术，而且它将作为中语言项目组构造中语言软件系统的基础语言。然而有些人]]></description><category></category></item></channel></rss>