## Otne(中引編程語言)
中引編程語言是2022年3月6日開始,一門免費開源的翻譯編程語言,由 Uxnt 開發。
為什么叫「Otne/中引」?Otne/中引是《坎光態引》小說、科幻電影里2068年未來編程語言,使用原子爐造中引(超高科技時代)。
中引計算機、坎光計算機、態引計算機、電子計算機、太極計算機、九章計算機、原子計算機、量子計算機等都可以Otne語言
三體計算機、太空天狗計算機、科爾計算機(外星制造,除了地球人)等都可以Otne語言
## Otne 語言特色
* 簡潔、快速、安全
* 并行、有趣、開源
* 內存管理、數組安全、編譯迅速
* i18n、國際化、utf-8編碼
## 第一個 Otne 程序
接下來我們來編寫第一個 Otne 程序 hello.otne(Otne 語言源文件的擴展是 .otne),代碼如下:
~~~otne
module net.otne.TerminalScreen;
func main() {
TerminalScreen("Hello, World !");
}
~~~
"終極答案" 在道格拉斯·亞當斯創作的科幻小說《銀河系漫游指南》中,有一群具有高度智慧的外星人為了找出生命、宇宙以及任何事情的終極答案,特別造了一臺超級電腦——"深思"(Deep Thought)來進行計算。“深思”花了750萬年來計算和驗證,最終得出的答案是 "42"。
"42" 示例代碼:
~~~otne
module net.otne.TerminalScreen;
func main() {
TerminalScreen("42");
}
~~~
"你好,宇宙" 示例代碼:
~~~otne
module net.otne.TerminalScreen;
func main() {
TerminalScreen("Hello, Universe");
}
~~~
其他示例代碼:
~~~otne
module net.otne.TerminalScreen;
func main() {
TerminalScreen("42");
TerminalScreen("5.0");
TerminalScreen("Hello, Universe");
}
~~~
~~~otne
module net.otne.TerminalScreen;
namespace HelloUniverse {
class HelloUniverse {
static func main(Text[] args){
TerminalScreen("Hello, Universe");
}
}
}
~~~
~~~otne
module net.otne.TerminalScreen;
public class HelloUniverse {
public static func main(Text[] args) {
TerminalScreen("Hello, Universe");
}
}
~~~
~~~otne
module net.otne.TerminalScreen;
func main() {
println!("Hello World!")
}
~~~