## 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, Universe");
}
~~~
"终极答案" 在道格拉斯·亚当斯创作的科幻小说《银河系漫游指南》中,有一群具有高度智慧的外星人为了找出生命、宇宙以及任何事情的终极答案,特别造了一台超级电脑——"深思"(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!");
}
~~~
~~~otne
module net.otne.TerminalScreen;
pubs clss HelloUniverse {
pubs scs fun main(Text[] args) {
printf("Hello, Universe");
}
}
~~~