Dyalect免費版是一款功能十分強大的動態編程語言,這款軟件可以在各種高性能的虛擬機上運行,我們通過使用Dyalect就可以在任何平臺使用二進制文件,非常實用。
Dy在自己的高性能虛擬機上運行。它的編譯速度很快,可以作為一種可嵌入的語言或作為你選擇的腳本語言使用。它也是一種學習編程的好語言。
Dyalect提供了現代語法,其靈感來自于C#、Swift、Go和Rust等語言、一級函數、冠詞、表達式模塊、動態類型系統,能夠用新函數擴展現有類型,以及更多。
Dy帶有一個跨平臺的交互式控制臺。
Dyalect是用于.NET Core平臺的動態編程語言。 它輕巧,快速且現代。 Dyalect(或簡稱Dy)是用C#編寫的,除了標準.NET Core庫外,它們的依賴項為零,這意味著它可以在Windows,MacOS和Linux上無縫運行。 此外,您可以在任何這些平臺上使用相同的二進制文件!
Dy不使用DLR,也不編譯為IL(.NET程序集)。 相反,它在自己的高性能虛擬機之上運行。 它編譯速度快,可以用作嵌入式語言或您選擇的腳本語言。 它也是學習編程的好語言。
Dyalect提供了現代語法,其靈感來自C#,Swift,Go和Rust等語言,一流的函數,協程,表達模塊,動態類型系統,該系統具有使用新功能擴展現有類型的能力等等。
Dy的味道:
func fib (n) {
return n when n < 2
fib (n - 1 ) + fib (n - 2 )
}
// Calculate the n-th fibonacci number
fib ( 11 )
擴展標準類型:
func Float . pow (n) {
var re