好消息!国产编程语言RPP 1.86 开源发布!

更新如下:

1.全新JIT引擎,极致的编译和运行速度。

2.精简Lisp内核,无限的动态扩展能力。

3.完全开源,真正的开源不需要协议。

4.集成IDE,编辑、编译、运行一体化,支持代码自动完成。

5.兼容50%的C++语法,70%的C语法,编译器本身使用C++编写,但其90%的源码都可以自我编译。

源码下载地址:

http://pan.baidu.com/s/1bnleddX

时间: 2024-11-28 18:16:12

好消息!国产编程语言RPP 1.86 开源发布!的相关文章

“木兰”去哪儿了?被全国700所中小学引入的国产编程语言“木兰”,为何在官网删除了下载链接

?“同行12年,不知木兰裙下有Python”. 昨天的时候,我看到了一则新闻: ? 当时内心就是一震!号召国产编程语言这么多年,在如今中美对抗的自主化浪潮下,终于有一个靠谱的语言出世了!中科院计算所背书,应该没问题,值得高兴! 当然,这篇报道点进去都是一些泛泛而谈的内容,没有具体的介绍这门语言的特点和属性,于是我又搜了搜.然后,看到了这几个报道: ? 当时我就感觉吃了X一样,心情是这样的 ? 本着“谁主张谁举证”的原则,我详细阅读了相关的报道.官网说明,并尝试下载了这门号称自主研发的编程语言,得

热烈庆祝国产编程语言R++1.8研发成功

R++是专为懒人设计的国产编程语言,支持无操作系统裸奔.编译成机器码.android.cocos2dx绑定.中文编程.闭包.惰性求值.JSON.Lisp的S表达式.内联汇编.伪代码.模板.宏.多重继承.元编程.反射.自省.指针.引用. 为什么需要它? 1.目前DIY操作系统一般使用gcc+nasm,R++是编译型语言,抽象能力强过C,可直接内联汇编,不需要面对讨厌的AT&T汇编,绝对是您DIY操作系统的利器(支持GRUB从U盘或硬盘引导). 2.R++没有GC,所以理论运行速度和C++一样,可以

自定义进度条PictureProgressBar——从开发到开源发布全过程

自定义进度条PictureProgressBar--从开发到开源发布全过程 出处: 炎之铠邮箱:[email protected] 本文原创,转载请注明本出处! 本项目JCenter地址:https://bintray.com/yanzhikaijky/CustomViewRepository/PictureProgressbar/ 本项目GitHub地址:https://github.com/totond/PictureProgressBar 欢迎 Star or Fork和在Issue里提出

AEAI EM费用管理系统V1.0.2版本开源发布

本次开源发布是AEAI EM费用管理系统 V1.0.2版,该版本是此产品的首个版本,产品现已开源并上传至开源社区http://www.oschina.net/p/aeai-em. 产品说明: AEAI EM费用管理系统是数通畅联软件自主开发的一款费用报销管理软件,该系统主要是对企业报销事宜进行管理,包括一些核心的财务报销业务功能,例如项目配置.出差报销.流程审批.费用报销等功能模块,用来帮助企业管理日常.差旅所产生的一系列费用,并有效的提高企业费用报销的管理效率.AEAI EM费用管理系统内部已

AEAI BPM流程集成平台V3.0.2版本开源发布

本次开源发布的是AEAI BPMV3.0.2版流程平台,该版本是数通畅联首次正式对外发布的版本,产品现已开源并上传至开源社区http://www.oschina.net/p/aeai-bpm. 产品说明: AEAI BPM流程集成平台主要用来串联跨异构系统的业务流程,让整体业务流程从企业全局来看是闭环的.还可以实现业务流程间相互调用,如:文件审批或库存跟踪,或将业务流程.人员.服务.信息和系统整合到一个单一的应用程序中,实现在不更改或者少量扩展既有应用的情况下集成构建新的业务流程. 另外,AEA

.NET平台下的微信SDK(Rabbit.WeiXin)开源发布

在上一篇文章<RabbitHub开源情况及计划>上有提及到了一个新的开源项目--微信SDK,经过几天的努力现在开源发布Beta1版本. 目录 前言 特点 功能 支持的消息类型 请求消息 事件消息 响应消息 消息处理中间件 支持的API 暂不支持的API 关于性能 关于易扩展性 关于易使用性 关于架构 消息处理 请求消息 事件消息 响应消息 消息格式化器 开源信息 交流方式 写在最后 前言 在某一个傍晚,与头为产品"雨后春笋"历经一个下午的讨论的结束而得出一个新的idea,架

至尊高速,国产语言RPP 1.83强势来袭

下面是 R++的性能测试数据:(奔腾 1.86GHZ,测试 3 次取平均值) 运行效率: R++的内部结构和 C++大致相同,所以理论上 R++可以达到和 C++一样的运行速度,目前 R++已开启汇编级内联展开和模式匹配优化,在编译成机器码的情况下运行速度是 C++的 1/1.8(真实速度应该是 1/3),解释运行是 C++的 1/10.7.目前的性能与 luaJIT 相当接近,不过 R++将在下一版本支持 LLVM 和 JIT,可轻易秒杀luaJIT. 编译效率: R++对 C++的一些复杂语

欢天喜地迎国庆,国产开源编程语言 RPP 1.87 发布!

更新如下: 1.支持超级宏 2.修复bug 下载地址: https://github.com/roundsheep/rpp 超级宏可以任意定义语法,制约你的只有想象力: void main() { ==> 2 3 <== ┏━━━━━┓ ┃ 1 2 ┃ ┃ 3 4 ┃ ┗━━━━━┛ } mac$ ==> _word _word <== { putsl(rstr($0)+rstr($1)) } mac$ ┏━━━━━┓┃ _word _word ┃ ┃ _word _word ┃┗

C4D to Unity3D(C2UTool)插件开源发布!简化你的工作流

插件开发了挺久,断断续续几个月,目前整合了一下,以开源的形式发布出来. Unity早期有对.c4d文件进行支持,但缩放问题,不支持顶点色,以及目标机器必须安装C4D等都极为蛋疼,这是这款工具开发的初衷之一.C2U工具非常适合个人以及小型独立游戏团队,解决了传统FBX导出的诸多问题,以及脚本链接,Shader链接,轻量级的顶点动画等等. 项目放置于oscchina,地址: http://git.oschina.net/Hont/C2UTool 功能预览视频: http://v.youku.com/