Fanx 3.0リリース。Fanxは多目的オブジェクト指向の汎用プログラミング言語です。これは、標準ライブラリや開発フレームワークのエレガントかつ簡潔な構文のシリーズを提供しています。
次の変数宣言構文、変数名の前に書かれた言語のいくつかのタイプでは、他の人は背中に書かれました。Fanx 3.0をサポート2つのスタイル:
Int age = 12
var age: Int = 12
fun foo() : Str { .. }
Str foo() { ... }
VAR、聞かせて、constの、楽しさ、新しいの:fanxメンバーはキーワードが含ま宣言する。ローカル変数は、キーワードを必要としません。
それは彼らの習慣を尊重するために、開発者の他のスタイルの利便性のための2つの方法をサポートしています。もちろん、我々は、ファイル内部でミックスを提唱していません。
いくつかのサンプルコードを実行します。
class Person {
var age: Int
let name: Str
new make(n: Str) {
name = n
}
fun foo() : Str {
return name
}
static fun main() {
p : Person = Person("pick")
s := p.foo
echo(s)
}
}
実験の特性として、あなたはそれを好きですか?
詳細については、以下を参照してください。http://fanx.info/