Linked by R_T_F_M on Thu 13th Sep 2012 21:19 UTC
FreeBSD "For the past several years we've been working towards migrating from GCC to Clang/LLVM as our default compiler. We intend to ship FreeBSD 10.0 with Clang as the default compiler on i386 and amd64 platforms. To this end, we will make WITH_CLANG_IS_CC the default on i386 and amd64 platforms on November 4th."
Thread beginning with comment 535016
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: C++
by satsujinka on Fri 14th Sep 2012 06:43 UTC in reply to "RE[2]: C++"
satsujinka
Member since:
2010-03-11

Irrational? Hardly. My argument against C++ is/was always about complexity.

Regardless of your views on my views, my participation has nothing to do with irony. I was merely correcting your misuse of the word.

Reply Parent Score: 2

RE[4]: C++
by kwan_e on Fri 14th Sep 2012 10:01 in reply to "RE[3]: C++"
kwan_e Member since:
2007-02-18

Irrational? Hardly. My argument against C++ is/was always about complexity.


There exists other languages that promote complexity much more than C++. eg, Java and C, IRONICALLY. But what makes your arguments irrational are your supporting arguments. It's not irrational to argue against complexity, but it is irrational to bring up irrelevant and downright unsafe practices as proof of a language's unnecessary complexity.

If I may remind you, you plainly stated that it was preferable (to you) to risk buffer overruns with array management than using slightly more complex but safer features of a language.

That is highly irrational.

Regardless of your views on my views, my participation has nothing to do with irony. I was merely correcting your misuse of the word.


It has everything to do with irony. I just looked up a couple of explanations of the concept "situational irony". This situation fits, and even more so with your involvement.

Reply Parent Score: 2

RE[5]: C++
by dnebdal on Fri 14th Sep 2012 11:10 in reply to "RE[4]: C++"
dnebdal Member since:
2008-08-27

"Irrational? Hardly. My argument against C++ is/was always about complexity.


There exists other languages that promote complexity much more than C++. eg, Java and C, IRONICALLY. But what makes your arguments irrational are your supporting arguments. It's not irrational to argue against complexity, but it is irrational to bring up irrelevant and downright unsafe practices as proof of a language's unnecessary complexity.
"

I don't know - Java does encourage over-design, but C++ encourages nigh-unreadable template fun and magical mystery action-at-a-distance.

Of course, C++ in the right hands is fine, and it does also depend on what you're coding against (Qt code tends to look good to me), and dash of C++ can remove a lot of pain from a C project.

Reply Parent Score: 2

RE[5]: C++
by satsujinka on Fri 14th Sep 2012 13:16 in reply to "RE[4]: C++"
satsujinka Member since:
2010-03-11

If I may remind you, I plainly stated that there is no risk of buffer overflows if you follow correct practices. At no point in time did I encourage unsafe practices. I spelled out for you exactly what must be done. And even with that in mind, it is not only simpler to do it my way but it also produces easier to read and understand code.

You've obviously found poor references for irony. There's simply no expectation that a C project would not be compiled with a compiler written in C++. Thus there cannot be any irony when it happens (and it happens all the time, further removing it from the realm of irony.)

Similarly, my participation is not ironic because there's no basis to expect that I wouldn't participate in correcting a misuse of an overly misused word.

Reply Parent Score: 3

RE[4]: C++
by boldingd on Fri 14th Sep 2012 20:24 in reply to "RE[3]: C++"
boldingd Member since:
2009-02-19

No man, if you don't think his favorite language is the best language for all projects, then you're clearly an idiot.

Reply Parent Score: 3

RE[5]: C++
by kwan_e on Sat 15th Sep 2012 03:11 in reply to "RE[4]: C++"
kwan_e Member since:
2007-02-18

No man, if you don't think his favorite language is the best language for all projects, then you're clearly an idiot.


No, my favourite language is C++PythonAda, but no such language exists.

Reply Parent Score: 2