Re: C or C++ for FOSS/linux?



On a sunny day (Fri, 29 Dec 2006 14:21:52 +0100) it happened Sebastian 'lunar'
Wiesner <basti.wiesner@xxxxxxx> wrote in <en34pg$374$03$1@xxxxxxxxxxxxxxxxx>:

Jan Panteltje <pNaonStpealmtje@xxxxxxxxx> typed

On a sunny day (Thu, 28 Dec 2006 16:31:26 -0600) it happened Beowulf
<beowulf@xxxxxxxxxxxxxxxxxxxx> wrote in
<pan.2006.12.28.22.31.26.629544@xxxxxxxxxxxxxxxxxxxx>:

C or C++, which is better to learn and improve upon for a goal of
contributing to open source projects, writing linux drivers, helping
with linux and FOSS in general?

C.
C++ is not a language but speech disability.

You seem to have a serious thinking disability, if you meant this
statement serious...

I mean it serious, yes I fail to see the beauty of C++.


Stroussup could not really program, that became clear to me after
reading his book. It needs too much text, to many :: and overloading
sucks and is for dummies.

no comment...

Of course MS uses it, that is why MS is so bloated.

The reason, why MS C++ applications are bloated, is not C++ itself. MS
simply never understood, how to design libraries. Therefore the MFC
library is nearly unusable. However, C++ in combination with the VCL
library from Borland or the QT Toolkit is a very elegant and fast
language, even on the "bloated" windows system.
The Windows API is even worse than MFC, although it has been written in
your favourite language C.

You mention Qt.
It is evil.
It (Qt4) took almost 4 hours to compile on a Duron 950.
I have no idea what it gives for that price, I use xforms,
it compiles in seconds, has only one small lib (libforms).
And has all the stuff I need and allows one to add stuff,
and is full GPL.
And written in C, hasa fdesigng GUI designer to write C code for ye if
you cannot or do not want to write it yourself.
Qt 4 is the worst bloat I have seen in Linux since Linux 0.8 came out.

Reminds me to erase that Qt stuff, I need diskspace, downloading Linux
for PS3 atm.
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/yellowdog/iso/
bottom of the page
yellowdog-5.0-phoenix-20061208-PS3.iso
Maybe I should leave Qt, is KDE ported to QT4 already?
I hope not.
khexedit was about the only useful program in KDE for me.
Oh and kworldview.
So much for bloat.





--
Freedom is always the freedom of dissenters.
(Rosa Luxemburg)

.



Relevant Pages

  • Re: Linux / Windows GUI application with assembly
    ... Suppose we extend the same courtesy to Linux? ... idea that Linux does this - all dynamic libraries, ... Linux/Windows GUI app is possible. ... to do a series of library calls in asm as any other language, ...
    (alt.lang.asm)
  • Re: Statically AND Dynamically Typed Language ??
    ... Linux compared to Windows. ... many other individuals are earning a living from their own language ... I have only limited knowledge about OCaml. ... if you compile a non-trivial program to native ...
    (comp.lang.misc)
  • Re: Computer time -> Developer time -> User time?
    ... I don't think that the reasons Beth gives ... Linux is starting to look a whole lot like Windows. ... the language being used. ... It's the developer, not the language, that determines the result. ...
    (alt.lang.asm)
  • Re: All languages in one table. One meaning per line.
    ... Really upleasant is that people do not care about their own language! ... So "kindly" spoken when no Martian helps with free Martian dict ... It is amuzing that you instantly felt my answer as a threat :-). ... Linux is fast server. ...
    (sci.lang)
  • Re: struct mapping problem (gcc on Linux)
    ... Linux just maps the structs. ... years of embedded systems development. ... because they are beyond the scope of the C language. ... Whether he knew it or not, the C language standard can't help him ...
    (comp.lang.c)