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 535423
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[11]: C++
by moondevil on Mon 17th Sep 2012 10:36 UTC in reply to "RE[10]: C++"
moondevil
Member since:
2005-07-08

But C as the basic, universal model of calling a function will never go away completely, and your eager and self-assured predictions of C's decline and demise in the coming years are comically premature.


It might take a few generations still, but I am confident that with the change to more strongly typed languages, this will eventually happen. Even C++ has a stronger type safety than C.

Just out of curiosity, yesterday I was reading some OS/400 documentation, nowadays known as z/OS. And discovered that everything in the OS gets compiled to bytecode and JITted on installation, similar to what .NET does.

In this mainframe OS, the only calling convention is bytecode based, there is no C calling convention.

Anyway, maybe I am plain wrong about C's future, and my bias against it is from a frustrated Turbo Pascal guy,that has seen enough core dumps and pointer tricks gone wrong in his life.

Who knows what the future reserves.

NB that I am just under 30 and was not around for any of the above. I just payed attention in Programming Languages. ^.^


36 here, and started using computers back in 86 at the age of 10.

I was lucky that my university department had lots of literature of the early computing days, and I also took all compiler development and system programming classes. So it was quite nice to experience so much from the computing history.

Sadly I think the younger generation that start nowadays learning about computers will miss quite a few things.

Reply Parent Score: 2

RE[12]: C++
by boldingd on Mon 17th Sep 2012 23:00 in reply to "RE[11]: C++"
boldingd Member since:
2009-02-19

36 here, and started using computers back in 86 at the age of 10.

I was lucky that my university department had lots of literature of the early computing days, and I also took all compiler development and system programming classes. So it was quite nice to experience so much from the computing history.

Sadly I think the younger generation that start nowadays learning about computers will miss quite a few things.


On this, you and I are in complete agreement. I'm teaching some of them, and while there are a few bright spots, on the whole, I'm pretty worried.

Reply Parent Score: 2