Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kekc_leader
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
kekc_leader
3y ago
Blackbox is already for Linux. Also there is a Linux 64-bit version of a limited console compiler.
2.
▲
by
kekc_leader
3y ago
Could you please give a link to the Zig's comptime feature for generics?
3.
▲
by
kekc_leader
3y ago
Oberon does not have LENGTH
4.
▲
by
kekc_leader
3y ago
"Screaming" keywords -- is not an issue even for those who use Notepad. Just hold SHIFT with your pinky lol :)
5.
▲
by
kekc_leader
3y ago
Oberon also has multiple RETURN statements. Only the latest Oberon-07 version does not. So before 2007 Oberon always had multiple RETURNs. And these keywords can be said to be "screaming" only by a person who does not understand w
6.
▲
by
kekc_leader
3y ago
Oberon is perfect for teaching purposes. It is understandable from the first glance. On the first lesson, even 9-year-olds start writing graphical programs! I've been testing Free Oberon as an edutcational tool since 2016. Kids in a sp
7.
▲
by
kekc_leader
3y ago
Free Oberon is used as educational tool (since 2016). I also use it in production code for web-development. It serves as a backend for a high-load interactive website (langauge courses with exercises).
8.
▲
by
kekc_leader
3y ago
Oberon is used in microcontroller programming, medical device programming, railways in Switzerland use Oberon, atomic power station in Rostov (Russia) use it, a power station in Kaliningrad also uses Oberon.
9.
▲
by
kekc_leader
3y ago
It uses Ofront+ -- a descendant of Ofront. So that's another transpiler. Ofront+ is much more developed, for example it allows compiling in Oberon-07 standard with the addition POINTER TO ARRAY and 2-byte CHARs. That is what Free Obero
10.
▲
by
kekc_leader
3y ago
BlackBox is a great program, but it is a self-contained system, that isn't well-suited for classical programming (i.e. making executables: console applications, grpahical games, integrating with C-code). If you need an Oberon compiler
11.
▲
by
kekc_leader
3y ago
Why not? Use Free Oberon, I will help.
12.
▲
by
kekc_leader
3y ago
The TUI for Free Oberon is built from scratch. The programming module is called "OberonVision" (like TurboVision in DOS).
13.
▲
by
kekc_leader
3y ago
Yes, I intentionally wanted to make it create real binaries. I had a version running on BlackBox, which produced machine code too, but only 32-bit code, and there were limitations on using code from other programming languages (BlackBox onl
14.
▲
by
kekc_leader
3y ago
Free Oberon includes a console compiler (fob), which you can use in any IDE. Oberon is a langauge with all-caps keywords, so it does not really require syntax highlighting. So the language server might not be so useful for this language (I
15.
▲
by
kekc_leader
3y ago
In Free Oberon, you can also make C-bindings very easily. In fact, there is Allegro5.Mod in the source files as a good example.
16.
▲
by
kekc_leader
3y ago
Please let me also know about the results. I don't have access to MacOS, but would love to make Free Oberon available there too. My students with MacOS are learning using Free Oberon in an emulator.
17.
▲
by
kekc_leader
3y ago
You can access the WinAPI, network etc. etc. (also you have the platform abstraction level) using modules that are not documented, but are available in source in the Free Oberon directory. See Data/bin/OfrontPlus/Mod/Lib
18.
▲
by
kekc_leader
3y ago
Thank you very much. I love Oberon for its simplicity and structuredness, and I find it best-suited for all programming tasks. I even use it in web-programming. So when I found out about Oberon, I noticed that there is nothing that I can ea
19.
▲
by
kekc_leader
3y ago
Hi everyone. I'm the Free Oberon creator :) Will be happy to answer your questions.