“CSE脚本世界”开通序言

很多年没登陆了,“CSE脚本世界”博客因多年没有更新,仅有的几篇文章被CSDN清空了。


幸亏我有留底,除了把2008年4月的“开通序言”重发外,总该说点什么吧。先是致歉,启动一件事,我没能坚持下来,今次重开同样拿不准到底能开多久。总之,率性而为,有东西想写,就扔上一个,不愿写也不想难为自己。不介绍本人了,CSE语言的作者就是,对外公开网名是Wayne Chan,不具实名,因为不愿看到真身代表与“CSE之父”挂钩,身有长物若干,创造语言为其一,但本人最擅长的应该不是编程,希望“之父”称号不要掩盖另一些,今后本人愿意去张扬的东西。


重申一次,既然率性为之,重开只是一个态度,刚才搜了搜国人开发的编程语言,4年前有人整理了一份列表,列了15个,但现在还能搜到产品主页的,三、四个而己,CSE位列其中,不仅有主页、有论坛(www.cse-soft.org),还有基于CSE的若干产品的公司,另加这里CSDN上的博客。

-----------------------------


“CSE脚本世界”开通序言

2008-4-2, by wayne chan

 

一年前(注:指2007年)本人在CSDN开通一个技术博客:第4代白盒测试方法,当时的想法是用这个博客撰写有关C/C++白盒测试脚本语言的文章,两者并重去做。不料因精力受限,有关脚本语言的文章没写几篇,白盒测试的文章倒写了不少,以致脚本相关的文章被淹没了。

也罢,分一下家吧,再开通一个“CSE脚本世界”博客,专注于脚本语言的开发与应用,尤其是与CSE语言相关的话题。本博客新文章发布频度大约是每一、两个月发一篇,欢迎大家经常光顾。


扼要介绍CSE是什么?

CSE(Common Script Engine)是一个开源的脚本语言,是一种易学易用、功能强大的编程语言,她基于一组高度抽象的数据结构,简单并不失高效的实现面向对象编程。CSE将脚本语言与编译语言揉为一体,兼具两者各自优点,用户既享受脚本化动态语言的灵活性,也同时拥有编译代码的执行高效率。

CSE语言服务于产品研发全过程,在产品研发前期,CSE作为快速原型语言,产品中期,CSE以脚本形态支持快速开发与调测,在产品后期,脚本模块可打包编译成执行代码,以二进制形态支持市场发布。

CSE是一种高度抽象的语言系统,其脚本特性可与Python相比拟,优雅的语法、动态数据类型、解释执行等,具备快速应用开发的各种特点。CSE还具有强烈的可伸缩特性,以简单的规则在各类编程语言(包括C/C++、Delphi、JAVA、Python等)实现映射,很容易将CSE系统内嵌于各种编程环境,同时,也可同样方便的将其它语言模块嵌入到独立的CSE应用体系中。


为什么专门为CSE开设技术博客?

开发一个能广泛应用,为广大编程爱好者带来便利的通用脚本语言,是一项非常有益的事情,尤其在国内环境下意义更大,大家习惯了使用国外的东西,没有自己的语言平台,许多同道中人只能使用国外产品的外围打转,缺乏中文环境的研发社区,技术文档也不是中文的,所以不大容易深入进去。

开发CSE脚本语言是本人兴趣所在,是谋心而非谋生之举。鉴于CSE是一个庞大的技术体系,必然要经历十数年发展期,开设本博客只是开个头,意味着CSE将从内收研发逐步转向开放研发,有关CSE更多信息请参考CSE技术体系

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值