Enterprises pretend like Pascal is a forgotten language, and Oberon does not exist at all. But who cares about the enterprises. The crippled languages they offer (Java, C#) are not even able to compile into native machine code. Those virtual machines do not have any scientific value. Excuse me, but we won't write any code for imaginary machines.
If we also consider the fact that C++ is a systems-programming language, we can easily realize that we don't have any other choice than Pascal for professional software development. Object Pascal is the only programming language in the world!
Enterprises aren't "pretending" anything; Pascal suffered a decline in popularity quite some time ago. It was on the decline even when Delphi 1 was released. The last time Pascal was for used for AP Computer Science exams, for instance, was 1999.
Oberon is an obscure language that never left the academic laboratory. Why would a company choose to use it for development? Where would they find Oberon developers? Where would they find Oberon libraries?
Who cares about the enterprises? Everyone.
> The crippled languages they offer (Java, C#) are not even able to compile into native machine code.
Now this is the kind of statement that makes people laugh at Pascal users like they're some sort of cult. Java and C# are hardly "crippled". In addition, they target virtual machines *by design*; you make it sound like it's some sort of glaring omission. You also demonstrate ignorance of Pascal history - Wirth's first implementation of Pascal produced "P-code" for a virtual machine for portability reasons! In many ways it anticipated Java.
The reality is that targeting VMs offer many advantages, not the least of which is portability. The performance is plenty fast. I've seen Java and C# perform faster than Delphi on SciMark, for instance! I've even gotten JITted Python to perform faster than FreePascal in certain instances.
>Those virtual machines do not have any scientific value.
Huh?
> Excuse me, but we won't write any code for imaginary machines.
So you don't target Android either?
>If we also consider the fact that C++ is a systems-programming language, we can easily realize that we don't have any other choice than Pascal for professional software development. Object Pascal is the only programming language in the world!
Are you a troll or is there something... wrong... with you?