[无内容] SPL - System Programming Language

Project Page: [url]http://sourceforge.net/projects/splcomp/[/url]

又一种系统编程语言开发中。昨天查资料的时候突然想起逛逛SourceForge看看有些什么进行中的project,然后看到了这个。在它的[url=http://sourceforge.net/project/showfiles.php?group_id=156533]下载页面[/url]上并没有可以使用的代码或者可以运行的程序,只有些文档和DTD。嘛,要认真开发点什么的话,2年不到的时间也很难把那么高要求的东西做好吧。

这东西的开发目的是替代C。相比之下,D的开发目的是替代C++并维持与C的兼容性。刚才翻阅了一下SPL的语言参考文档,看起来其实很多东西都跟现在D已经能做到的很像。hmm...如此的effort放在发明轮子上,SPL的前途真是难说。

SPL所支持的goto/break/continue都可用于远跳转,这点比较有意思。根据说明,似乎是类似Pascal里的远跳转,而与C的setjmp/longjmp或C++/Java/C#等的异常处理不同。

呼,昨天在SF逛的时候看到的“新”语言简直就是多入牛毛。其中果然还是脚本语言居多,毕竟一涉及管理相关的批处理,或者DSL之类的应用时,大家都想到该弄个脚本语言来用用。好像专门针对系统编程的语言就SPL和D吧,如果不算C或者C的轻微变种的话。嗯LISP、Forth那些也不算在内的话,它们的实现都不少。

============================================================

题外
[url=http://sourceforge.net/projects/axpl]axpl[/url]
[quote]axpl is an Advanced XML Programming language. Programs can be written nearly compiler and platform independend in xml. xslt can perform the output into a programming language (C,C++,C#,Java,...) into native code.[/quote]
2007-11-09注册的项目……被抢先了?
这东西还什么都没有,pre-alpha中。不知道能做出什么来呢。啊,期待。真弄出来的话这还真就是S-Expression的XML变种了……
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值