Re: Larkin, Power BASIC cannot be THAT good:
- From: Jan Panteltje <pNaonStpealmtje@xxxxxxxxx>
- Date: Wed, 20 May 2009 19:26:05 GMT
On a sunny day (Wed, 20 May 2009 18:23:38 GMT) it happened nico@xxxxxxxxxxx
(Nico Coesel) wrote in <4a143603.1814467234@xxxxxxxxxxxxxx>:
Even C++ compiler writers could at one point no longer agree what it was about :-)
In my view you must be complete idiot if you invent 'operator overloading',
and write needlessly long things with :: in between.
But ... as with many things, many went for it, many cannot do anything else.
Maybe my strong opinion comes from the fact that I started with hardware,
then BASIC, then asm...., and then finally C.
A bit of php too, nice for websites.
Never ever needed the ++ in C for anything, never.
At some point object oriented programming turns out to be very
convenient.
I really do not know for WHAT?
The whole paradigm (difficult word had to look it up one time) or
say perhaps "concept" of "objects' and 'object oriented' to me only
means that the one who talks about it does not realize that
processors normally (Turing machines) process things sequentially,
It is possible to use OO programming techniques in plain
C, but it is a pain in the ass and memory allocation becomes tedious
(just look at the Linux kernel).
No problem with Linux kernel in C, it would have been super-bloated and dead
long time ago if Linus had allowed C++ in it.
I will give an example from the Linux area about C++, and how bad it is;
You must have (as a Linux user) have heard of Qt.
Qt is some toolset to create a GUI interface... basically.
Qt3 was big, and heavy, KDE desktop and a whole lot of applications for that, were,
or are, based on it.
Qt was a product from Trolltech.
Then Qt4 was released, it did not do anything much new, but it took several hours
to compile, was incompatible with Qt3, and even the kernel build tools.
It was that same adventure - a dead end street- that MS took when using C++ as language -> into bloatware.
It bounced (Qt).
The people at Trolltech were smart, and sold the whole thing to Nokia IIRC.
Now what Nokia wants with it I dunno, but it is the WORST possible thing to have
on a small platform with a simple slow processor and little memory like for
example a mobile phone.
So... but it made Trolltech some money.
As a money making machine the commerce in C++ compilers, C++ books, and as a stimulus
for ever more powerful hardware buying, C++ does the hardware manufacturers some service.
Now I am not against GUIs, I am against C++ related bloat crap...
You see you do NOT need an object oriented language for things that perhaps look
like objects, like widgets on a screen.
If you want a good, fast, small, practically stable, almost bug free, toolkit to make GUIs in Linux
use xforms, I use it all the time, libforms is:
-rwxr-xr-x 1 root root 1580536 2008-02-04 14:42 /usr/X11R6/lib/libforms.so.1.0*
Wow, almost 1.6 MB!!!!
Now if I do (du reports in kB):
du /usr/local/Trolltech/Qt-4.1.0/
348855 /usr/local/Trolltech/Qt-4.1.0/
384 MB YES three hundred eighty four Mega Byte!
There is your f*cking C++;
Now that should switch on a light in somebodies head.
Thats where C++ kicks in.
Yea, kicks the bucket I hope.
I have the
same background but I gradually started to use more and more C++.
Well, drugs are addictive too.
If you do not mind my asking : What is that incredible application you need that ++ in C for?
.
- Follow-Ups:
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Nico Coesel
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Vladimir Vassilevsky
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Phil Hobbs
- Re: Larkin, Power BASIC cannot be THAT good:
- References:
- Larkin, Power BASIC cannot be THAT good:
- From: Jan Panteltje
- Re: Larkin, Power BASIC cannot be THAT good:
- From: John Larkin
- Re: Larkin, Power BASIC cannot be THAT good:
- From: xray
- Re: Larkin, Power BASIC cannot be THAT good:
- From: John Larkin
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Tim Williams
- Re: Larkin, Power BASIC cannot be THAT good:
- From: John Larkin
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Nico Coesel
- Re: Larkin, Power BASIC cannot be THAT good:
- From: John Larkin
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Phil Hobbs
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Jan Panteltje
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Phil Hobbs
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Jan Panteltje
- Re: Larkin, Power BASIC cannot be THAT good:
- From: Nico Coesel
- Larkin, Power BASIC cannot be THAT good:
- Prev by Date: Re: Flux density vs time in transformer core
- Next by Date: Re: Any Christian Electronic Designers Here?
- Previous by thread: Re: Larkin, Power BASIC cannot be THAT good:
- Next by thread: Re: Larkin, Power BASIC cannot be THAT good:
- Index(es):
Relevant Pages
|