Silk语言 是一门完全独立自主开发的跨平台开源动态类型编程语言,绝非“木兰”等套壳语言。
- Silk简单易学 ,30分钟即可掌握全部语法,让你像Python一样简单地写C/C++风格代码。
- Silk体积小巧 ,只需600K的执行文件即可运行程序,且没有任何第三方依赖。
- Silk功能强大 ,可作为脚本嵌入任何文本,网页中生成动态内容,更可通过DLL组件无限扩展功能。
Silk语言例子:
//计算斐波那契数列
func Fibonacci(n)
{
if (n == 0)
return 0;
else if (n <= 2)
return 1;
else
return Fibonacci(n-1) + Fibonacci(n-2);//递归调用
}
main()
{
//打印前20个斐波那契数列
for(i = 0; i < 20; i++)
print(Fibonacci(i));
}
Silk是动态类型语言,无需声明变量类型即可使用:
main(