--000e0cd6ad86f129b30487561bd3
Content-Type: text/plain; charset=ISO-8859-1On Mon, May 24, 2010 at 5:12 AM, wrote:
> When they are promoting these sort of idioms, computer
it seems to me quite the opposite. most of these ideas are actually fairly
old. they just never got implemented in or were never supported by a widely
used language. i've seen very few "new" ideas show up in programming
languages, but what i am happy to see is the relatively careful integration
of some of the most useful and powerful idioms from other languages (lisp,
python and so forth) into a language where i can actually control precisely
what happens (C++). it turns out that there are two levels of care: first,
those responsible for the std:: namespace (and even boost:: to some extent),
and then myself as an individual programmer making choices about what to
use.
--p
--000e0cd6ad86f129b30487561bd3
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Mon, May 24, 2010 at 5:12 AM, <fons@kokkinizita.ne=
t> wrote:
When they are promoting these sort of idioms, computer
scientists often look like the proverbial 'man with a
hammer'.
These things come and go, every year has its new crop.
After the hype has settled down, they are usually
forgotten.it seems to me quite the opposite. most=
of these ideas are actually fairly old. they just never got implemented in=
or were never supported by a widely used language. i've seen very few =
"new" ideas show up in programming languages, but what i am happy=
to see is the relatively careful integration of some of the most useful an=
d powerful idioms from other languages (lisp, python and so forth) into a l=
anguage where i can actually control precisely what happens (C++). it turns=
out that there are two levels of care: first, those responsible for the st=
d:: namespace (and even boost:: to some extent), and then myself as an indi=
vidual programmer making choices about what to use.
--p
--000e0cd6ad86f129b30487561bd3--
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.