首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我在哪里可以学习Oberon以及我可以使用什么IDE

我在哪里可以学习Oberon以及我可以使用什么IDE
EN

Stack Overflow用户
提问于 2011-08-25 06:15:00
回答 6查看 2.9K关注 0票数 5

我对学习Oberon真的很感兴趣。我听说它有一个独特的继承性和多态性,并且内置了GUI (我喜欢GUI!)。

如果能链接到一些文档(希望能简化文档)和IDE/编译器,我将不胜感激。

谢谢。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-08-25 06:26:10

Oberon是Niklaus Wirth (Pascal的创建者)在大约20年前的一次休假中创建的一个项目。他在at his university上有一个页面。

“Oberon系统”实际上由两部分组成:操作系统和编译系统的编程语言。有点令人困惑的是,这两个名称都是Oberon。

该操作系统的有趣之处主要在于它不允许在窗口系统中重叠窗口。因此,不需要支持裁剪。在这样的系统上工作有点像在Emacs中使用拆分缓冲区(但使用图形)。

该语言非常类似于more 2(如果您喜欢,也可以是更有用的Pascal )。

两者背后的基本哲学都是让事情尽可能简单。其想法是,这使得系统可以用最少的代码来实现,理论上使其相对较小和可靠。这导致了一些有趣的决定。但是,如果您主要对OO Modula 2或Pascal风格的语言感兴趣,这些语言足够强大,可以在不经历大量扭曲的情况下完成严肃的工作,那么您可能更好地了解Ada。

很快就有一种Oberon-2语言被开发出来,它在公用事业部门做了一些改进(使之面向对象等)。不过,它本质上仍然是Ada的一个功能子集。

票数 3
EN

Stack Overflow用户

发布于 2017-05-31 02:50:54

OBNC是Niklaus Wirth为原始Oberon语言的最新版本(2016)提供的新编译器。它还没有GUI库,但它很容易与现有的C库接口。在您最喜欢的IDE中使用它。

https://miasap.se/obnc/

票数 4
EN

Stack Overflow用户

发布于 2011-08-25 13:31:02

在瑞士有一家名为Oberon microsystems AG的公司(不幸的是,网站只有德语:-( )),它用Oberon进行软件开发。

然后是来自英国的Oxford Oberon-2 compiler

一家美国公司Excelsior正在为Windows和Linux提供free XDS-x86 Modula-2/Oberon-2开发系统。

此外,苏黎世理工学院( Niklaus Wirth曾经研究过的地方)有一个Oberon for .NET项目正在进行--不确定最新进展如何。看看这个!

除此之外:谷歌是你的朋友!:-)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7182968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档