[ILUG] [OT] Which programming language ?
jm at jmason.org
Thu Dec 9 03:01:49 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
from what I've heard, it seems python's wxWindows support is quite a bit
better than perl's, nowadays. :(
also, mono is pretty much "there" for application development, judging
from what I've been seeing recently. I still think it's just a copy of
java, which is a crappy language anyway, though, so I'll give it a
Rory Browne writes:
> I had to laugh at the suggestion of VB on a Linux mailing
> list(although TBH [OT] was in the subject). From your description of
> what you need, I think Perl would be best for your needs:
> 1: You already have basic Perl experience.
> 2: Perl is Cross Platform.
> 3: Perl integrates with most GUI Kits (wxWidgets, Tk, Gtk, to name but a few)
> 4: Perl has an excellent DBI module.
> 5: Perl can be compiled into native binaries, using perlcc, as well as
> interpreted normally.
> If you'd like to learn something new, then I'd consider python.
> But then again, choice of programming language can often be a personal
> choice, in that what I might consider a good choice may not suit
> anyone else.
> On Thu, 9 Dec 2004 00:42:45 +0000, ccostelloe at flogas.ie
> <ccostelloe at flogas.ie> wrote:
> > > If you must have a native Windows GUI, then Visual Basic (.NET or
> > I resisted this flamebait for as long as I could. Apart from
> > feeding the MS monster, encouraging someone to learn Basic is not
> > good. I agree with the others who suggested Java may be a better
> > solution, but Borland's Kylix is a much better option than MS - you
> > use Pascal or C++, and it is cross-platform between Windows and
> > Linux. I find it fine, but Kylix 3 needs a bit more work by
> > Borland (which I understand they will do, once they get over the
> > .NET porting for Delphi and CBuilder). If you get frustrated with
> > Kylix, write the application in Delphi or CBuilder and when Borland
> > catch up, Kylix should port it to Linux.
> > > whatever version they have now) is easy to pick up and can be used to
> > > bolt together an application such as yours (I'm guessing, from the sound
> > > of what you describe) fairly quickly and easily. ODBC support is
> > > relatively good, so you can still use whatever database you like in the
> > > background,
> > Borland's producs are much more advanced than MS and quicker at
> > getting the GUI aspect running (Microsoft's .NET offering is a
> > poorer and blatant copy of Borland's products), and Kylix does ODBC
> > and more. I personally use Firebird on Linux for the database
> > server, which is like ODBC++. With Kylix, you don't even
> > necessarily need to write any code at all, you can link visual
> > components to the database, if you wish.
> > </rant>
> > > and do some/all of the processing on the client machines, if
> > > you like. This does, of course, tie the clients to a Windows OS for the
> > > life of your program. (Though it may run happily under wine/winex.
> > >
> > > or mono, any day now ...
> > I did not hold out any great hope for Mono initially, but it is now
> > a real contender - most component writers are now seriously seting
> > up for Mono ports.
> > Ciaran
> > --
> > Irish Linux Users' Group
> > http://www.linux.ie/mailman/listinfo/ilug/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Exmh CVS
-----END PGP SIGNATURE-----
More information about the ILUG