Live data from Hacker News

FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

github.com

21–30 of 69 posts

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#21
post #4

The linked project web site ( https://free.oberon.org/en ) proudly features a video with a thumbnail showing a rendition of the USSR's parliament, the so called Supreme Soviet, with some screenshots added in. Extremely poor taste.

I suppose it's just imagery from the heyday of Wirth's Oberon, ca 1987.

BTW Oberon was / is not just a language, but a whole very interesting interactive computing environment.

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#22
post #6
post #4

The linked project web site ( https://free.oberon.org/en ) proudly features a video with a thumbnail showing a rendition of the USSR's parliament, the so called Supreme Soviet, with some screenshots added in. Extremely poor taste.

[flagged]

What’s that got to do with FreeOberon?

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#23
post #17

Earlier quoted context omitted.

Soviet imagery in countries that have been conquered by or subject to Soviet imperialism is seen extremely poorly. USSR loved its ethnic cleansing and purges, with several declared as genocide. Try, for example: https://en.wikipedia.org/wiki/Deportation_of_the_Crimean_Tat... https://en.wikipedia.org/wiki/Operation_Lentil_(Caucasus) https://en.wikipedia.org/wiki/Polish_Operation_of_the_NKVD Soviet imagery has also bee…

Sure. But there are also a significant number of people who are nostalgic for it and might be offended by this use for that reason, hence why I asked. Given the existence of both groups I think just the claim that it’s offensive, without explaining why, is ambiguous and just reacting defensively doesn’t address that.

Given all we know about the USSR, I don't think anyone needs to explain why. This plus your other comment suggest you're replying in bad faith.

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#24
post #23

Earlier quoted context omitted.

Sure. But there are also a significant number of people who are nostalgic for it and might be offended by this use for that reason, hence why I asked. Given the existence of both groups I think just the claim that it’s offensive, without explaining why, is ambiguous and just reacting defensively doesn’t address that.

Given all we know about the USSR, I don't think anyone needs to explain why. This plus your other comment suggest you're replying in bad faith.

Nope. I just evidently know people with more varied opinions on the USSR than you do. (Including people who grew up there.)

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#25

A lot of my earliest programming experiences were with Pascal. Apple Pascal in high school on Apple IIe and II+ machines. Later, Turbo Pascal on my dad's PC. I worked with the developer of IBM's Oberon system for OS/2 something like 20 years ago, and he considered it among his favorite things he'd ever worked on. Every time I see a Borland style interface or that weird Pascal syntax, I flash back, and remember that f…

For me turbo pascal - with inline assembly - was the pinnacle. I got into c and later c++ because I had to, but always found the symbols slightly harder on the eyes and surprisingly not faster to type. And I was always frustrated by the bloat of the executables and the much slower compilation times. And the runtime speed - I was doing a lot of assembly, it was something I became interested in even on projects that didn’t need it - was actually much faster in TP. It was, in my eyes, the perfect blend of easy on the eyes syntax, blazingly fast compilation and runtime and small easy to share executables.

Then of course Delphi came along and made all that true for windows apps too!

So somehow I chime with how your comment starts but have such different memories of how it ends :)

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#26
post #23

Earlier quoted context omitted.

Sure. But there are also a significant number of people who are nostalgic for it and might be offended by this use for that reason, hence why I asked. Given the existence of both groups I think just the claim that it’s offensive, without explaining why, is ambiguous and just reacting defensively doesn’t address that.

Given all we know about the USSR, I don't think anyone needs to explain why. This plus your other comment suggest you're replying in bad faith.

[deleted]

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#27
post #23

Earlier quoted context omitted.

Given all we know about the USSR, I don't think anyone needs to explain why. This plus your other comment suggest you're replying in bad faith.

Nope. I just evidently know people with more varied opinions on the USSR than you do. (Including people who grew up there.)

Indeed, that accusation of bad faith is such blatant projection ... essentially "It's bad faith to disagree with me, and there's no need for me to justify my claims."

This whole diversion is off topic and can be seen as a form of bad faith.

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#28
post #23

Earlier quoted context omitted.

Sure. But there are also a significant number of people who are nostalgic for it and might be offended by this use for that reason, hence why I asked. Given the existence of both groups I think just the claim that it’s offensive, without explaining why, is ambiguous and just reacting defensively doesn’t address that.

Given all we know about the USSR, I don't think anyone needs to explain why. This plus your other comment suggest you're replying in bad faith.

It ain’t what you don’t know that gets you into trouble. It’s what you know for sure that just ain’t so.

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#29

A lot of my earliest programming experiences were with Pascal. Apple Pascal in high school on Apple IIe and II+ machines. Later, Turbo Pascal on my dad's PC. I worked with the developer of IBM's Oberon system for OS/2 something like 20 years ago, and he considered it among his favorite things he'd ever worked on. Every time I see a Borland style interface or that weird Pascal syntax, I flash back, and remember that f…

For me turbo pascal - with inline assembly - was the pinnacle. I got into c and later c++ because I had to, but always found the symbols slightly harder on the eyes and surprisingly not faster to type. And I was always frustrated by the bloat of the executables and the much slower compilation times. And the runtime speed - I was doing a lot of assembly, it was something I became interested in even on projects that di…

Before Delphi, there was Turbo Pascal for Windows already, with Object Windows Library.

Versions 1.0 and 1.5.

Re: FreeOberon – Open-Source, Cross-Platform, Free Pascal/Turbo Pascal-Like Language

#30

A lot of my earliest programming experiences were with Pascal. Apple Pascal in high school on Apple IIe and II+ machines. Later, Turbo Pascal on my dad's PC. I worked with the developer of IBM's Oberon system for OS/2 something like 20 years ago, and he considered it among his favorite things he'd ever worked on. Every time I see a Borland style interface or that weird Pascal syntax, I flash back, and remember that f…

I am so glad to have had the luck to learn coding via various BASIC flavours, Turbo Pascal, Z80, 8086 Assembly before getting into C and C++, as I wasn't tainted about C being God's revelation for systems programming, that many seem to have.

After learning C, I quickly switched to C++, alongside Pascal, and stayed on Borland ecosystem until Visual C++ 6.0 came to be, followed by .NET.

On UNIX, C++ was my Typescript for C, as back then there wasn't FreePascal, and most Pascal implementations for UNIX sucked, plain standard Pascal, or P2C.

I also had the pleasure to have a myriad of other programming languages, including Oberon, yes it was rather cool for its time.

The way most modern languages have gone back to Pascal style development feels quite enjoyable.

Post reply on HN