Log in

No account? Create an account
[Reddit] What we should not be adding to C and C++. - Adventures in Engineering — LiveJournal
The wanderings of a modern ronin.

Ben Cantrick
  Date: 2006-10-22 23:42
  Subject:   [Reddit] What we should not be adding to C and C++.
Part of the problem is that so much of today's programming is basically IT stuff, web stuff, and regular old app stuff that people have forgotten that there's anything else out there. Today's CS programs are basically vocational training to churn out people who can write this sort of code. Not that there's anything wrong with "regular old stuff" like web apps. That kind of programming is often just as conceptually challenging and requires just as much skill and dedication as the speed-demon number crunching I've been talking about here. But what I'm getting as is that speed-demon coding has different language and framework requirements.

The fear that I have is that so much focus on higher-level app development will cause all programming tools including even C or C++ to be optimized so heavily for that sort of development that they'll lose the ability to shine for us number crunchers. Please folks: use the fantastic high-level languages for high-level development. That's what they're there for. Leave C and C++ for those of us who write code that maxes out the CPU.

Post A Comment | 4 Comments | | Link

Alex Belits: iskra
  User: abelits
  Date: 2006-10-23 05:32 (UTC)
  Subject:   (no subject)
1. This is what happens in a society where EVERYTHING is seen as a participant in some kind of popularity contest.

2. Garbage collection is merely one of may ways of handling memory. If they want to use it in C++, they can do what everyone else does -- write a library and access it through templates so their precious types of variables are preserved, or use an interface to a language that already has them.

3. I have a strong suspicion that if implemented, the only thing that this is going to accomplish is that shitty programmers who get segmentation faults in their C/C++ programs will get memory leaks instead, and since tracking those down is difficult, they will be able to pretend that their code is correct.

4. This is a result of introductory programming courses no longer being taught with C and assembly. I can kinda believe that the influx of people who are too stupid or impatient to understand assembly may be justified, but people who can't learn and use C have no business writing any kind of software beyond Word macros. And Word macros are for viruses anyway.
Reply | Thread | Link

  User: triggur
  Date: 2006-10-23 19:52 (UTC)
  Subject:   (no subject)
Totally, utterly unrelated, but I thought you'd approve:

Reply | Thread | Link

Ben Cantrick
  User: mackys
  Date: 2006-10-25 02:09 (UTC)
  Subject:   Sweet...
Do you have a copy? Is it any good?
Reply | Parent | Thread | Link

  User: triggur
  Date: 2006-10-26 12:43 (UTC)
  Subject:   Re: Sweet...
No I just saw it on their site.

I'm reasonably confident that I have things well under control with ours-- we have a canadian immigration attorney dragging us through the process explaining the steps along the way.

My sister-in-law is now less than a year from having the residency necessary to become an australian citizen. I think she got a lawyer too. Might make some sense for you.
Reply | Parent | Thread | Link

May 2015