3

Falcon是一种编程语言,支持多种范式,如消息传递、OO、函数式,但代码看起来又漂亮又干净。

你怎么看,它有机会起飞并被用作通用编程胶水语言吗?值得探索吗?如果您在实际项目中使用它,到目前为止您的印象是什么?

4

4 回答 4

7

它目前有一个小而活跃的开发者社区,因此它目前处于酷炫功能真正固化的状态。鉴于解释器目前几乎完全未优化,它仍然以非常令人印象深刻的速度运行。

我知道有人在他们的游戏中使用所有脚本(替换 Lua),据我所知,他们发现使用它很愉快。

于 2010-03-03T12:58:56.533 回答
7

我已经下载了。它功能强大、灵活、支持 Unicode,并且可以在实际情况中使用,即作为AuroraUX的脚本语言。

Falcon 是我们选择的脚本语言。“简单、快速且功能强大的编程语言,易于学习且使用起来很舒服,并且脚本引擎已准备好为任务关键型多线程应用程序提供支持。” -- http://www.auroraux.org/index.php/AuroraUX:关于

说到 Unicode,这是一个真正的 Falcon 脚本:

// International class; name and street
class 国際( なまえ, Straße )
   // set class name and street address
   नाम = なまえ
   شَارِع   =  Straße
   // Say who am I!
   function 言え!()
     >@"I am $(self.नाम) from ",self.شَارِع
   end
end
// all the people of the world! 
民族 = [ 国際( "高田 Friederich", "台湾" ),
   国際( "Smith Σωκράτης", "Cantù" ),
   国際( "Stanisław Lec", "południow" ) ]

for garçon in 民族: garçon.言え!()
于 2009-09-21T09:37:07.813 回答
5

虽然它看起来很有趣,并且有一些很酷的想法,但我认为学习它并没有多大用处,除非它被用于工业和/或学术界。

编程语言的历史上到处都是伟大的语言,但由于没有人采用它们,它们就被淘汰了。

然而,它们的功能通常被合并到更流行的语言中。

也就是说,Ruby 是在 1993 年创建的,在它被用于 Ruby on Rails 之前很少听说过它。现在它是下一个闪亮的新事物。

所以也许在 2023 年我会吃掉我的话,但是如果 Falcon 是一门很好的语言并且我需要使用它,那么它应该很容易学会它。

于 2009-05-12T11:25:51.237 回答
0

你怎么看,它有机会起飞并被用作通用编程胶水语言吗? 没人知道!
值得探索吗?我想任何语言都值得一看,
如果您在实际项目中使用它,到目前为止您的印象是什么?我没有用过它
今天存在一场比赛,看谁创造了最复杂的语言借用语法。
关于易于阅读的程序,我们可以从汇编语言(和深奥的语言!)出发,跟随接近英语的程序(我最喜欢 C、Java、PHP 和 Delphi),最后是类似英语的程序。例如,COBOL。
¿ 我们真的需要一门新语言吗?很难说。Java 被视为一种新奇事物,并迅速在业界产生了强大的影响力。另一方面,Dart 承诺了很多,但仍然没有听说有人使用它。猎鹰将定位
在哪里?只有时间会给出答案。就个人而言,我发现它的语法过于复杂(还有 Java、PHP 和 C)。我多年来一直在使用 Pascal(及其变体)进行编程,并且更喜欢以下内容: 比 C++: 我想所有程序员都有一种最喜欢的(或者在某些情况下只有一种)编程语言。这导致了一句话“当你知道的唯一工具是锤子时,所有问题看起来都像钉子!” (数据库引擎也可以这么说)有多少用户使用工作表创建“数据库”?
Writeln('I am ',age,'years old and my zipcode is ',zipcode);

cout << "I am " << age << " years old and my zipcode is " << zipcode;

所以,总而言之,我将探索它来增强我的工具箱,并拥有一把锤子、螺丝刀甚至六分仪!

于 2015-08-20T03:35:00.600 回答