Falcon是一种编程语言,支持多种范式,如消息传递、OO、函数式,但代码看起来又漂亮又干净。
你怎么看,它有机会起飞并被用作通用编程胶水语言吗?值得探索吗?如果您在实际项目中使用它,到目前为止您的印象是什么?
Falcon是一种编程语言,支持多种范式,如消息传递、OO、函数式,但代码看起来又漂亮又干净。
你怎么看,它有机会起飞并被用作通用编程胶水语言吗?值得探索吗?如果您在实际项目中使用它,到目前为止您的印象是什么?
它目前有一个小而活跃的开发者社区,因此它目前处于酷炫功能真正固化的状态。鉴于解释器目前几乎完全未优化,它仍然以非常令人印象深刻的速度运行。
我知道有人在他们的游戏中使用所有脚本(替换 Lua),据我所知,他们发现使用它很愉快。
我已经下载了。它功能强大、灵活、支持 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.言え!()
虽然它看起来很有趣,并且有一些很酷的想法,但我认为学习它并没有多大用处,除非它被用于工业和/或学术界。
编程语言的历史上到处都是伟大的语言,但由于没有人采用它们,它们就被淘汰了。
然而,它们的功能通常被合并到更流行的语言中。
也就是说,Ruby 是在 1993 年创建的,在它被用于 Ruby on Rails 之前很少听说过它。现在它是下一个闪亮的新事物。
所以也许在 2023 年我会吃掉我的话,但是如果 Falcon 是一门很好的语言并且我需要使用它,那么它应该很容易学会它。
你怎么看,它有机会起飞并被用作通用编程胶水语言吗? 没人知道!
值得探索吗?我想任何语言都值得一看,
如果您在实际项目中使用它,到目前为止您的印象是什么?我没有用过它
今天存在一场比赛,看谁创造了最复杂的语言借用语法。
关于易于阅读的程序,我们可以从汇编语言(和深奥的语言!)出发,跟随接近英语的程序(我最喜欢 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;
所以,总而言之,我将探索它来增强我的工具箱,并拥有一把锤子、螺丝刀甚至六分仪!