Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2210349
  • 博文数量: 1058
  • 博客积分: 10018
  • 博客等级: 上将
  • 技术积分: 12641
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-23 19:24
文章分类

全部博文(1058)

文章存档

2010年(108)

2009年(736)

2008年(214)

我的朋友

分类:

2009-08-11 22:46:19

Snow编程语言是一种动态语言,面向对象,以函数为中心,运行快捷且十分简单。在Snow里除了流程控制结构(flow control structure)之外所有的东西皆为对象,如果需要每个对象也能作为一个函数使用。Snow可直接被编译成机器代码,因此运行起来十分快速,在其过程中自动收集无用信息,无需之后的人工清理。

目前,Snow还处在开发的初级阶段,运行起来可能时常会崩溃,还不能应用于实际的开发工作,而且还有一系列限制:只能运行在x86-64架构和操作系统上,以及只能运行在兼容POSIX的操作系统上(可运行在Mac OS X 10.5和主流Linux版本上,目前不支持Windows)。

Snow的推出是受到了诸如Ruby、Smalltalk、JavaScript/ECMAScript和Python之类语言的启发。此外,Snow编译器与运行时程序采用C++编写,十分轻量。

有兴趣的可以在这里下载Snow的源代码:
阅读(341) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~