Gilboa Davara wrote:

But the percentage is getting lower and lower.
My guess it that in general close to 80% of the programmers getting out
to the workforce today, will 'do' java/C#/VB most of their professional
life... and with "design" (YUCK!) tools getting better and better, most
developers are on their way to become (Winders only) apes. (And stupid
ones. Heck, I heard some big chief from a big company a couple of weeks
ago stating that "you can't write 'real' servers in C [C++?]... only
in... wait... it's coming... VB.ant!" I pity the man working under this
wastebasket)


Have you seen QT designer lately ?!
a friend overlooked a small PyQT app I was toying with and was sure VB was ported to linux.
What we have to understand is that also linux developers are going to become semi-mindless apes (again dependends of how you define developers) but I'm not sure that this direction is a bad one.
What the abstraction that these "design"(YUCK) tools provide is being able to focus on the goals of the programs and not fall into misimplementation of a design pattern or something.


I see the same pattern in that huge big programming language flamewar -
If my focus is not Uber optimization and just to have a job done - why should I bother with memory management if I have a language that takes care of that itself and gives you the chance to do whatever you wanted to do in C++ or C but in a third of the time(python compensates the sins of the snake from the garden of eden and brings alot of honour and respects to reptiles -:) ).


To conclude abstraction and tools that abstract are allready in linux in various places (and with IBM buying Rational Rose I'm sure the propietary design tools will support linux as well or allready do.)
and this should make us happy because of the fact that more people will be able to develop for linux thus more applications pop up and thrive and the reason as gilboa stated that OS/2 and BeOS failed will be less and less likely to happen in the Penguin's domain -


Peace Tux and Python -

--
Lior Kesos - [EMAIL PROTECTED]
Content Development Team Leader
==============================
"Everything should be made as simple as possible -
but not simpler" -- Albert Einstein




=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Reply via email to