Re: Simplicity has a future
- From: Marc Boyer <Marc.Boyer@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 31 May 2006 11:55:44 +0000 (UTC)
Le 30-05-2006, jacob navia <jacob@xxxxxxxxxxxxxxxx> a écrit :
A recent article on CNN described the problem that phone makers
are facing.
(http://www.cnn.com/2006/TECH/biztech/05/29/cellphone.usability.ap/index.html)
Most people are rejecting the new "supercharged"
cell phones because they just do not want to learn the
incredible complex menus and stuff that you need to use them.
The new phones are just too complicated to use.
The same thing is happening with programming languages too.
With a big difference: most 'programming languages' users
are professionnals, and a (good) professional is ready to
learn if it can increase its productivity.
Well, that is the same stupid war for text editors:
NotePad, Gedit, Vi[m], [X]emacs...
Its takes time to learn how to use Vi/emacs but
once you knows it, you write code more efficiently than
with NotePad.
But, if you want to read the all documentation
of vi before writting your first text, yes, chose NotePad.
Extremey complicated languages like C++ are loosing ground to more
simpler languages.
Sure ?
People get tired of trying to learn a
monster language where learning the language gets in the way
of the basic needs of the user. You use a language to do something,
and when you have to learn too much stuff or the learning curve
is too steep, a simpler language wins.
OK, try this simple test: write a code that read a text line,
without any assumption on its maximal size. Is the C solution
really simplier that the C++ one ?
Marc Boyer
.
- Follow-Ups:
- Re: Simplicity has a future
- From: Richard Heathfield
- Re: Simplicity has a future
- References:
- Simplicity has a future
- From: jacob navia
- Simplicity has a future
- Prev by Date: Re: malloc() implementation
- Next by Date: Re: Bit fiddling
- Previous by thread: Re: Simplicity has a future
- Next by thread: Re: Simplicity has a future
- Index(es):
Relevant Pages
|