juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2012-07-14 12:06 pm

wisdoms

"The 11 in C++11 refers to the number of legs nailed onto the dog whilst attempting to build a better octopus." - Dylan Beattie

[identity profile] bytebuster463.livejournal.com 2012-07-14 07:20 pm (UTC)(link)
:))
Надо отдать должное: одноимённый Ватком был на редкость удачным, имхо.

[personal profile] alll 2012-07-14 09:41 pm (UTC)(link)
Лушая шутка со времён лошади, спроектированной комитетом. :)

[identity profile] vaddimka.livejournal.com 2012-07-14 11:19 pm (UTC)(link)
so what? what is the alternative? i mean what other cross-platform high-performance language do you have in mind? java? :)
it's still the best choice if you need top-notch performance without the need to deal with memory manually
committee is just trying to keep language up to date (more or less), it's still better than stagnation

[identity profile] ivan-gandhi.livejournal.com 2012-07-14 11:42 pm (UTC)(link)
Well, Java is as incurable as C++; and it is hard to tell which one will die sooner.

[identity profile] vaddimka.livejournal.com 2012-07-15 04:13 am (UTC)(link)
it won't be dead unless the computers suddenly become 100+ times faster and memory cheaper
and even then, when processing power would seem to be in abundance, people will find some use cases for which it won't be enough :)
C++ can be replaced by some equally high-performance language, but one surely has to drop the idea of immutable data for that. for now, anyway
do you see any contenders? given that a language has to be around for what, like 10 years to be considered an industry standard? i honestly do not believe that we will see C++ dead any time soon

[identity profile] ivan-gandhi.livejournal.com 2012-07-15 04:23 am (UTC)(link)
I see quantum computers, linear logic, lenses.
stas: (Don't panic!)

[personal profile] stas 2012-07-15 07:14 am (UTC)(link)
I knew one guy that was sure we'd have flying cars in 5-10 years.

[identity profile] pupsikk.livejournal.com 2012-07-15 07:25 am (UTC)(link)
C ?

[identity profile] fatoff.livejournal.com 2012-07-15 06:45 am (UTC)(link)
C++ 11 is a nice development.
That comment is BS.

[identity profile] norian.livejournal.com 2012-07-15 05:24 pm (UTC)(link)
:о))

имхо, лучший вариант - С с классами, хде наследование не используецца, а шаблоны ограничены стл контейнерами

ну то есть то, что не влияет на перформанс, но даёт некоторое удобство

[identity profile] ivan-gandhi.livejournal.com 2012-07-15 06:08 pm (UTC)(link)
Это уже функциональное программирование получается.

[identity profile] txtarunz.livejournal.com 2012-07-16 07:28 am (UTC)(link)
как это? у класса же есть внутренние переменные, они могут меняться от раза к разу

[identity profile] ivan-gandhi.livejournal.com 2012-07-16 08:29 am (UTC)(link)
Ну это понятно, что при желании можно там модифицировать - но общая идея, что не держать наследования, а гонять по коду записи с данными и применять к ним всякие фильтры, мапы и фолды...