ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Well, I think that you have to stay within reason with
such comparisons... :} I mean, with blackbox we're
looking at a project that has approx. 680K of source,
and "just" provides an interface to X. The exploded
package has about 1.7M.
KDE's base package exploded is about 58M, and
without the libs nothing will happen :) KDE is an
Application framework, and the interprocess
communication alone should cause enough
overhead to make it slow :) The interesting thing
in this scenario would be what it behaves like if
someone tried to implement it in GTK/Perl or Java ;)
From my own experience I can say that even
jit-compiled Java will be at least 10 slower than
a "native C" application, not to speak of memory
usage. We used to have a little OS/2 pm C&S application
that was working as a stock-ticker with some tracing
& evaluation in my last workplace. It ran smooth on
a 486/66 with 24 MB (the server part). The decision
was made to take the big step and migrate that server
part to Java :) ... the result was a minimum hardware-spec
of a P3-450 with 512 MB RAM, and that was rather
high-end about 40 month ago ;)
I have been coding since 1968. I started with Cobol, then Basic, then Pascal, then C, Mainstosh C, then C++, then PL/SQL then Java, then csh, ksh, then Perl.
I like C and Perl the best.
If anyone had ever paid me to do Java I could go to work tomorrow. Oracle PL/SQL has paid the bills for 7 years.
For databases I have also done Unify, Paskey(my own written in Pascal), Informix, Ingres, and Oracle.
Oracle is the best DB and the most potential for employment.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.