Linked by Kroc Camen on Mon 22nd Jun 2009 12:16 UTC
OSNews, Generic OSes Software moves on at a break-neck pace these days--version numbers clock up ever quicker as vendors try to market their apps as the latest and greatest. Software generally ages badly, falling into a state of looking grossly out of date, lacking new functionality that we've come to depend upon as well as compatibility problems. Dear OSNews readers, what old software (5+ years) do you still use, why, and what problems do you come across in sticking with it? Read More for my own contribution to the list
Thread beginning with comment 369622
To read all comments associated with this story, please click here.
Let me see...
by memson on Mon 22nd Jun 2009 12:48 UTC
memson
Member since:
2006-01-01

Delphi used to be my main development platform for the longest time and I was stuck at Delphi 5.0 (1999) since release, because most companies decided to not update legacy code and develop new stuff in the emerging DotNet framework. I was still compiling legacy Delphi 5 apps in 2006, and I guess that company still does (as they were still selling Delphi based apps last time I checked.)

I ran BeOS for a long time as my main OS of choice at home.

I have a G3 powerbook and a G3 desktop Mac that still run Panther. I have a Mac 9500 that dual boots BeOS R5 and Mac OS 8.1 (might have 8.6 and/or 9.1 on it too, I forget.)

VB is a crappy language; I end up supporting code written by bad VB6 programmers who decided to move to VB.Net and make a real hash of it. It is quite frightening bad really.

Reply Score: 3

RE: Let me see...
by wawrzyn on Tue 23rd Jun 2009 18:09 in reply to "Let me see..."
wawrzyn Member since:
2009-03-24

If you liked Delphi (back in time I was also using version 4, then 5 up to 2001), then you should try FPC (Free Pascal) + Lazarus IDE. It's in many ways even better (better licensing; free as a beer; a lot of components and code-base as it's very compatible with Delphi). You can also produce MS Windows, GNU Linux, FreeBSD (and more in fact) versions of your apps at the same time, because FPC/Lazarus is using "write once, compile anywhere" methodology. And one thing you can be sure - it's far more attractive than commercial Kylix was a few years ago, at least for GNU/Linux and MS Windows development. Try this:

http://lazarus.freepascal.org/

Moreover, it's definitely better option than Visual Basic 6 today, at least IMHO :-) And - what is sometimes very important - you can produce native code for given OS, not bytecode for anykind of virtual machine. For desktop applications it seems to be much better choice than Java, C# or VB.NET in many cases. Of course, it depends, but FPC/Lazaurs is still worth a try.

Personally, I like it.

Reply Parent Score: 1