Linked by Thom Holwerda on Mon 2nd Nov 2015 16:44 UTC, submitted by Sparrowhawk
OS/2 and eComStation

Lewis Rosenthal announced at Warpstock that Arca Noae is now licensed by IBM to create a new OS/2 distribution; it is currently codenamed "Blue Lion" and has a tentative release of Q3 2016. It will be based on OS/2 Warp 4.52 (MCP2) and the SMP kernel, with a new installer which does not require floppies or optical media (USB and possibly network installs), the Arca Noae driver updates including ACPI, USB, and MultiMac, and an updated version of SNAP Graphics. Lewis made it clear that there is no agreement between Arca Noae and XEU (formerly Mensys), and they intend to be a better OS/2 distribution than eComstation. Note that eComstation has been effectively dead since December 2013, despite some vague promises earlier this year that 2.2 would finally be released this month.

Not sure if the harsh words for eComStation are entirely warranted, but the long, long release cycle for eCS 2.2 and IBM engaging in this new agreement is, honestly, quite telling.

Thread beginning with comment 620263
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Development Tools
by ggeldenhuys on Tue 3rd Nov 2015 17:46 UTC in reply to "Development Tools"
ggeldenhuys
Member since:
2006-11-13

What other options are out there?

Take a look at the Free Pascal project [http://www.freepascal.org]. I use it in my daily work and personal projects - it is brilliant. And let me just say... It is Object Pascal - NOT the Pascal from the 90's. Object Pascal is modern and up to date with any current language out there.

Free Pascal also supports something like 15+ types of CPU targets (from RPi's to IBM Mainframes) and even more OS platforms. OS/2 definitely being one of them.

There is also WDSybil - another Visual Development Environment. It includes a compiler, ide, visual components etc. [http://www.wdsibyl.org/]. I think the latest version actually uses the Free Pascal Compiler now.

Reply Parent Score: 3

Not the Pascal from the 90s?
by moronikos on Thu 5th Nov 2015 16:51 in reply to "RE: Development Tools"
moronikos Member since:
2005-07-06

What are you talking about? The 90s? You must mean the 80s. I haven't done any Pascal development since 1994, but even back then Turbo Pascal 5.5 and 6.0 had been released for several years and both of them were basically Object Pascal--they certainly supported objects. Delphi 1.0 was released in February 1995. Turbo Pascal was the tool I used to learn OOP.

Reply Parent Score: 1

ggeldenhuys Member since:
2006-11-13

What are you talking about? The 90s? You must mean the 80s.

I was very much into BBS's between 1989-1994, and a LOT of software was written in Pascal in those days. If it used Objects I don't really remember. All I remember is that it was DOS or OS/2 command line programs, written mostly with Turbo Pascal or Virtual Pascal. ;)

Lets then rephrase it as: "It's not the Pascal from the 70's and 80's!". ;-)

Edited 2015-11-06 20:01 UTC

Reply Parent Score: 2

RE[2]: Development Tools
by Megol on Fri 6th Nov 2015 13:18 in reply to "RE: Development Tools"
Megol Member since:
2011-04-11

"What other options are out there?

Take a look at the Free Pascal project [http://www.freepascal.org]. I use it in my daily work and personal projects - it is brilliant. And let me just say... It is Object Pascal - NOT the Pascal from the 90's. Object Pascal is modern and up to date with any current language out there.
"

Object Pascal is from the 80's? If you are referring to Delphi (a proprietary version/derivative of Object Pascal) then no, Free Pascal isn't fully compatible.

Discussing what's a modern language and not is complicated as many "modern" features existed in older languages and some "features" really aren't.

Reply Parent Score: 1

RE[3]: Development Tools
by ggeldenhuys on Fri 6th Nov 2015 19:52 in reply to "RE[2]: Development Tools"
ggeldenhuys Member since:
2006-11-13

If you are referring to Delphi (a proprietary version/derivative of Object Pascal) then no, Free Pascal isn't fully compatible.

Not exactly sure what you are trying to say. Free Pascal might not be 100% compatible with Delphi and it never will be. Some things added to Delphi is simply absurd (driven by marketing alone) and often un-Pascal like. FPC tries very hard to stay in the spirit of Pascal when they add new language features. FPC also doesn't need to be Delphi compatible as far as I am concerned - I believe FPC surpassed Delphi many years ago. It is now Delphi that needs to play catch-up.

Either way Free Pascal is a viable option for OS/2 development - and with very little (or no) effort, your programs will be cross-platform too.


Discussing what's a modern language and not is complicated...

Indeed. All I meant with that statement was that it supports things like pure Interfaces, full OOP, Generics, Anonymous Methods, Windows COM any many more. It is suitable for Embedded environments all the way to Mainframe systems. Console, Services/Daemons, Web and Desktop applications included. It also has a very rich Runtime environment and huge Free Component Library (non-visual) all included as standard.

Reply Parent Score: 2