宣布新的脚本/原型语言 [英] Announcing new scripting/prototyping language

查看:64
本文介绍了宣布新的脚本/原型语言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

哦不,不是另一个查看我很酷的新语言发布:-)


大约5年来,我一直在开发一种脚本/原型语言

,现在可以在网上找到。它被称为合气道并且出生在Sun实验室,但

已作为开源发布。我不再为Sun工作,但我继续使用和开发它。


该语言的语法类似于C ++和Java,但目的在于adhoc和
原型制作任务。与其他脚本语言不同,合气道的想法是让熟悉C / C ++ / Java语法的程序员轻松搞定b
来获取它并获得它立即开始。


该语言被解释并具有一些有趣的功能:


*动态类型,具有大量内置类型(字符串,矢量,地图等)

*词汇范围,la Pascal,Ada等。

*面向对象,包,类和接口的单继承

*多线程,带Java和Ada风格的监视器

*内置流操作

*运算符重载

*枚举类型

*使用正则表达式强大的字符串操作

*能够调用C函数而无需额外的接口代码

*部分Java对象模型


它可以在Solaris,Linux和Mac OS X上运行,可以从 www.sun.com/coolstuff

我有机会将它放在Source Forge或Bitkeeper上。

如果您发现自己需要易于使用的编程语言

且可读,请查看它。


干杯,


Dave

Oh no, not another "check out my cool new language" posting :-)

For about 5 years now, I have been developing a scripting/prototyping language
that is now available on the net. It''s called Aikido and was born in Sun Labs, but
has been released as open source. I no longer work for Sun, but am continuing
to use and develop it.

The language has a syntax similar to C++ and Java but is aimed at adhoc and
prototyping tasks. Unlike other scripting language, the idea of Aikido is to make
it easy for the programmer who is familiar with the C/C++/Java syntax
to pick it up and get started immediately.

The language is interpreted and has some interesting features:

* Dynamically typed, with large number of builtin types (string, vector, map, etc)
* Lexically scoped, a la Pascal, Ada, etc.
* Object oriented, single inheritance with packages, classes and interfaces
* Multithreaded, with Java and Ada style monitors
* Builtin stream operations
* Operator overloading
* enumerated types
* powerful string manipulation with regular expressions
* ability to call out to C functions with no additional interface code
* partial Java object model

It runs on Solaris, Linux and Mac OS X and is available from www.sun.com/coolstuff.
I will put it on Source Forge or Bitkeeper when I have a chance.

If you find yourself in need of a programming language that is easy to use
and readable, please have a look at it.

Cheers,

Dave

推荐答案

在comp.lang.c中Dave Allison< da *** ********@comcast.net>写道:
In comp.lang.c Dave Allison <da***********@comcast.net> wrote:
哦不,不是另一个看看我很酷的新语言张贴:-)


没有什么本质上错误的,除了你们已经发布的这些团体中很少有人会关心。下次尝试主题。

如果你发现自己需要一种易于使用和可读的编程语言,请看一下。
Oh no, not another "check out my cool new language" posting :-)
Nothing inherently wrong with it, except that few on the groups you''ve
posted this to will care. Try being topical next time.
If you find yourself in need of a programming language that is easy to use
and readable, please have a look at it.



当我需要一种易于使用和易读的语言时,我将

直接转到C.不要让我阻止你。 br />

-

Christopher Benson-Manica |我*应该*知道我在说什么 - 如果我

ataru(at)cyberspace.org |不,我需要知道。火焰欢迎。



When I need a language that''s easy to use and readable, I turn
directly to C. Don''t let me stop you, though.

--
Christopher Benson-Manica | I *should* know what I''m talking about - if I
ataru(at)cyberspace.org | don''t, I need to know. Flames welcome.


da ****** *****@comcast.net (Dave Allison)写道:
da***********@comcast.net (Dave Allison) writes:
哦不,不是另一个看看我很酷的新语言发布:-)

大约5年来,我一直在开发一种脚本/原型语言,现在可以在网上找到。它被称为Aikido,出生于Sun Labs,但
已作为开源发布。我不再为Sun工作,但我继续使用和开发它。

该语言的语法类似于C ++和Java,但针对的是adhoc和
原型设计任务。与其他脚本语言不同,合气道的想法是让熟悉C / C ++ / Java语法的程序员轻松搞定并立即开始使用。
<语言被解释并具有一些有趣的特征:

*动态类型,具有大量内置类型(字符串,向量,地图等)
*词汇范围,一个la Pascal,Ada等。
*面向对象,带有包,类和接口的单继承
*多线程,带Java和Ada风格的监视器
*内置流操作
*运算符重载
*枚举类型
*使用正则表达式强大的字符串操作
*能够调用C函数而无需额外的接口代码
*部分Java对象模型
www.sun.com/获得。很酷。
我会把它放在S上当我有机会时,我会找到Forge或Bitkeeper。

如果您发现自己需要一种易于使用且可读的编程语言,请查看它。

欢呼,

戴夫
Oh no, not another "check out my cool new language" posting :-)

For about 5 years now, I have been developing a scripting/prototyping language
that is now available on the net. It''s called Aikido and was born in Sun Labs, but
has been released as open source. I no longer work for Sun, but am continuing
to use and develop it.

The language has a syntax similar to C++ and Java but is aimed at adhoc and
prototyping tasks. Unlike other scripting language, the idea of Aikido is to make
it easy for the programmer who is familiar with the C/C++/Java syntax
to pick it up and get started immediately.

The language is interpreted and has some interesting features:

* Dynamically typed, with large number of builtin types (string, vector, map, etc)
* Lexically scoped, a la Pascal, Ada, etc.
* Object oriented, single inheritance with packages, classes and interfaces
* Multithreaded, with Java and Ada style monitors
* Builtin stream operations
* Operator overloading
* enumerated types
* powerful string manipulation with regular expressions
* ability to call out to C functions with no additional interface code
* partial Java object model

It runs on Solaris, Linux and Mac OS X and is available from www.sun.com/coolstuff.
I will put it on Source Forge or Bitkeeper when I have a chance.

If you find yourself in need of a programming language that is easy to use
and readable, please have a look at it.

Cheers,

Dave




虽然你的项目无疑非常酷,而且名字很棒,是不是/>
非常适合使用comp.lang.c作为宣传频道吗?


-

"切割自己的木头和它将温暖你两次

问候,Yoni Rabkin Katzenell



While your project is no doubt very cool and has a great name, is it
really appropriate to use comp.lang.c as an announce channel?

--
"Cut your own wood and it will warm you twice"
Regards, Yoni Rabkin Katzenell


Christopher Benson-Manica写道:
Christopher Benson-Manica wrote:


当我需要一种易于使用和易读的语言时,我会直接转到C.但不要让我阻止你。


When I need a language that''s easy to use and readable, I turn
directly to C. Don''t let me stop you, though.




C?易于阅读?你一定是在开玩笑。



C? Easy to read? You have got to be kidding.


这篇关于宣布新的脚本/原型语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆