If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.

(Network World)   Not even Snopes can save the father of C++ from this mother of an old Internet hoax   (networkworld.com) divider line 75
    More: Interesting, internet, mothers  
•       •       •

11965 clicks; posted to Geek » on 13 Jun 2012 at 9:36 AM (2 years ago)   |  Favorite    |   share:  Share on Twitter share via Email Share on Facebook   more»



75 Comments   (+0 »)
   
View Voting Results: Smartest and Funniest

Archived thread

First | « | 1 | 2 | » | Last | Show all
 
2012-06-13 07:16:05 AM  
Everybody knows that Snopes is a conspiracy to try to dismiss these facts as hoaxes.
 
ZAZ [TotalFark]
2012-06-13 07:47:04 AM  
I have to translate some Scheme code into C++ and I don't believe for a moment that C++ was invented for any purpose other than to make things difficult. The good news is variadic templates can implement some list processing functions. The bad news is I have to use variadic templates.
 
2012-06-13 08:50:40 AM  

ZAZ: I have to translate some Scheme code into C++ and I don't believe for a moment that C++ was invented for any purpose other than to make things difficult. The good news is variadic templates can implement some list processing functions. The bad news is I have to use variadic templates.


You know, what my old boss would have said:
"If you have the right style and explain everything in comments -then tasks like this are easy, not hard"

Software gurus were known to hide code from him.
 
2012-06-13 09:40:42 AM  

rnatalie: Everybody knows that Snopes is a conspiracy to try to dismiss these facts as hoaxes.


i.imgur.com
 
2012-06-13 09:46:46 AM  
How can they prove that the interview never happened?
 
2012-06-13 10:01:02 AM  
How on earth would this supposed scheme have worked? If you make a fiendishly convoluted programming language for the sole purpose of adding salary expenses to industry, it will simply not be adopted by anyone.
 
2012-06-13 10:01:46 AM  
All i know is I wasn't there to hear him not say it.
 
2012-06-13 10:11:39 AM  
This is exactly how I would imagine the inventor of C++ to look:

www.networkworld.com
 
2012-06-13 10:17:07 AM  

Tommy Moo: If you make a fiendishly convoluted programming language for the sole purpose of adding salary expenses to industry, it will simply not be adopted by anyone.


Someone doesn't know how sales works.
 
2012-06-13 10:18:18 AM  
Then how did they get the transcript, subby? Explain that one to me.
 
2012-06-13 10:18:40 AM  
Is C++ considered difficult? C++ was the first programming language I ever learned. I'll admit that there are easier ones that I have since discovered but I never knew C++ was considered exceptionally difficult.

I'm a bit of an oddball though, I was coding webpages in notepad only a year ago. It wasn't a very successful venture but I still think I had an easier time of it than trying to learn some asshats 'intuitive gui' for some bloated editior.
 
2012-06-13 10:27:11 AM  

Egoy3k: Is C++ considered difficult? C++ was the first programming language I ever learned. I'll admit that there are easier ones that I have since discovered but I never knew C++ was considered exceptionally difficult.


What he said
 
2012-06-13 10:29:56 AM  
As someone who's been studying for his Intro to C++ class at 5:40 this afternoon (my first programming class), I'm getting a kick out of these replies.
 
2012-06-13 10:31:34 AM  
There are no hard programming languages.
 
2012-06-13 10:32:12 AM  

dragonchild: Tommy Moo: If you make a fiendishly convoluted programming language for the sole purpose of adding salary expenses to industry, it will simply not be adopted by anyone.

Someone doesn't know how sales works.


Exactly, compare the programming languages for PLC's. Allen-Bradley's programming language is the most annoying one I've ever used. They charge companies every year to keep up to date with the latest improvements, and yet the damn thing is incompatable with any version of Windows past XP. Their hardware is hands down the most expensive in the industry, but whole companies won't even consider using something else.

Allen-Bradley: You can find better, but you'll never pay more.
 
2012-06-13 10:32:22 AM  

studebaker hoch: There are no hard programming languages.


There is only poorly written code.
 
2012-06-13 10:35:15 AM  
I heard that John McCarthy once admitted that Lisp was developed in order to corner the market on parentheses.
 
2012-06-13 10:35:45 AM  

Egoy3k: Is C++ considered difficult? C++ was the first programming language I ever learned. I'll admit that there are easier ones that I have since discovered but I never knew C++ was considered exceptionally difficult.


The CS class I took in college did it right. The first homework assignment was required to be done in BINARY. I was literally typing zeros and ones. It was a dirt-simple program for a deliberately simplified in-house virtual computer, but it was still traumatic. Then assembler, then C. When you were finally allowed to use C++ it felt like Christmas.

The only language that made me tear my hair out was Java. I know why it's used; it scales well. But that's about the only thing going for it. I hate it when companies think they should write everything in Java. If you're writing a goddamn import script you don't need Java to do it!

C++ is the happy middle of everything. You can go as low-level as using it as a user-friendly surrogate for assembler. Or, you can take sculpt your program from Mt. Olympus by using a bunch of includes and objects other people made.
 
2012-06-13 10:36:55 AM  

studebaker hoch: There are no hard programming languages.


I had a class once where we programmed Motorola 68000's in machine code; nothing but hex values. Even that wasn't so bad once you wrote down all the instructions on a single sheet of paper for reference.
 
2012-06-13 10:44:28 AM  
www.imsai.net

Programming languages? I laugh at your non-hardware input schemes.
 
2012-06-13 10:46:37 AM  
I heard Ada Lovelace only boned Charles Babbage to claim a feminist victory in computer programming.
 
2012-06-13 10:46:42 AM  

dragonchild: The CS class I took in college did it right. The first homework assignment was required to be done in BINARY. I was literally typing zeros and ones. It was a dirt-simple program for a deliberately simplified in-house virtual computer, but it was still traumatic. Then assembler, then C. When you were finally allowed to use C++ it felt like Christmas.


My coding class was in high school and we were coding in C++ from day one, we never used objects unless we had coded them in a previous lesson and honestly that is where the course fell short not enough was taught about external objects and includes but by the end of it I was a competent C coder and could have became a skilled C++ coder with further training.

I have written Basic on a line editor using a computer that predated the microchip.. It was to control one of these;

PUMA

That was pretty neat.
 
2012-06-13 10:53:06 AM  
Count me as another that doesn't really understand the difficulty with C++. But then again, I'm pretty quick to pick up languages in general, spoken and programmed.
 
Ant
2012-06-13 10:56:58 AM  

studebaker hoch: There are no hard programming languages.


Anyone else ever written raw HP PCL code? I actually got pretty good at it for a while when I was creating forms for our OpenVMS system. I wrote a few macros to make boxes and lines and stuff. I've forgotten it all now, I'm sure.
 
2012-06-13 11:02:13 AM  
I've been writing C++ for over 15 years now, so maybe I'm a bit biased, but I don't think it's difficult at all. My only routine complaint is that the STL libraries aren't as complete as they could be.
 
2012-06-13 11:04:51 AM  
C++ is as easy as any simple programming language IF you use it for procedural stuff you can just as easily write in BASIC. If you want to manipulate the bits in memory or do object-oriented programming, really get your hands dirty with definitions and other shiat, then it's complicated. . . because what you're doing is complicated. Which is, frankly, all anyone should want from a language -- that all the complexity in the code comes from the complexity of the task. If you're making an object for the sole purpose of displaying "LOLOLOL" on the screen and it's not a homework assignment, you're doing it wrong.

I never did any of the really hard shiat because I never went far enough to the point where learning it was needed -- everything I needed was in the standard library. The programs I write are for task automation; I don't even use C++ anymore because VBScript is more than adequate for making spreadsheet macros.
 
2012-06-13 11:06:15 AM  
Pascal, biatches!
 
2012-06-13 11:14:35 AM  

Karac: Allen-Bradley's programming language is the most annoying one I've ever used.


But, he did write TRON to watchdog the MCP.
 
2012-06-13 11:22:44 AM  

ZAZ: I have to translate some Scheme code into C++ and I don't believe for a moment that C++ was invented for any purpose other than to make things difficult. The good news is variadic templates can implement some list processing functions. The bad news is I have to use variadic templates.


Dude, you're translating code across paradigms. Of course it'll be a pain. I've had plenty of difficulties translating C++ code to CLISP. (Insert witty MIT-centric remark here.)
 
2012-06-13 11:34:56 AM  

dragonchild: C++ is as easy as any simple programming language IF you use it for procedural stuff you can just as easily write in BASIC. If you want to manipulate the bits in memory or do object-oriented programming, really get your hands dirty with definitions and other shiat, then it's complicated. . . because what you're doing is complicated. Which is, frankly, all anyone should want from a language -- that all the complexity in the code comes from the complexity of the task. If you're making an object for the sole purpose of displaying "LOLOLOL" on the screen and it's not a homework assignment, you're doing it wrong.

I never did any of the really hard shiat because I never went far enough to the point where learning it was needed -- everything I needed was in the standard library. The programs I write are for task automation; I don't even use C++ anymore because VBScript is more than adequate for making spreadsheet macros.


Pretty much this. Was going to post something similar but you covered most of it.

Most of my college courses from data structures to software engineering were in C++ or some sort of language that resembled C. The majority of the office schlub work I do now is automation. Custom apps in VB.NET and even some old school VBA. Of course the languages have their differences but they're similar enough, the important part is the concepts are similar.
 
2012-06-13 11:35:00 AM  

animal900: Pascal, biatches!


I am currently dealing with someone's Delphi clusterf*ck, so I'm getting a kick out of this reply.
 
2012-06-13 11:35:17 AM  
I went from BASIC, to some COBOL and VIsualBasic, a bit of C++, then scripting, , and overall, they are all the same, it's just a question of knowing the frigging commands and proper codes. It's all about logic.

Now, when needed, I tend to grab any code, and without having learned it, figuring how it works and tweaking it is far from being difficult.

/learned how to program using a pencil and cards....
 
2012-06-13 11:42:29 AM  

Egoy3k: Is C++ considered difficult? C++ was the first programming language I ever learned. I'll admit that there are easier ones that I have since discovered but I never knew C++ was considered exceptionally difficult.

I'm a bit of an oddball though, I was coding webpages in notepad only a year ago. It wasn't a very successful venture but I still think I had an easier time of it than trying to learn some asshats 'intuitive gui' for some bloated editior.


It's not difficult. It is, however, easy to shoot yourself in the foot. And, when you do, it takes the whole leg off.
 
2012-06-13 11:50:01 AM  
The whole gist of the myth is that C++ is particularly difficult relative to other languages...which is silly.
 
2012-06-13 11:55:06 AM  

SacriliciousBeerSwiller: The whole gist of the myth is that C++ is particularly difficult relative to other languages...which is silly.


It reads like a middle manager biatching about being unable to find cheap, dumb, and servile labor to me.
 
2012-06-13 11:55:39 AM  

SacriliciousBeerSwiller: The whole gist of the myth is that C++ is particularly difficult relative to other languages...which is silly.


We have some 3rd party apps in our office that have APIs for C++ and VB. We use VB alot with them for our inhouse apps out of convenience since nearly all of our different 3rd party apps at least have VB in common (some have C#, etc). Management and other nontechnical types may have taken that as an indicator that C++ and C# are too difficult for us, hence the myth. Just my guess.
 
ZAZ [TotalFark]
2012-06-13 12:15:29 PM  
C++ is a complicated language with a simple core. It becomes difficult when you use templates or new and delete.
 
2012-06-13 12:35:31 PM  
As someone who is working on making his first Win32 program, this is relevant to my interests.
 
2012-06-13 12:49:22 PM  

ZAZ: It becomes difficult when you use templates or new and delete.


That's true of any language with generics and dynamic memory allocation. Though only to an extent since generics are simple once you've internalized the concepts, and there are plenty of ways of taking the pain out of memory management (some involving templates!).
 
2012-06-13 12:51:06 PM  

Fish in a Barrel: My only routine complaint is that the STL libraries aren't as complete as they could be.


I've wished unordered(hash table based) sets and maps were part of the original available containers but Boost covers that and much, much more. If you haven't checked out Boost I highly recommend it. It's been included in C++11 anyway.
 
2012-06-13 12:55:01 PM  
I always liked c++. It was the first language I learned. It seemed simple enough to be able to do most easy tasks quickly and complicated enough to not limit you in what you can do with it. Say what you want about java/.net etc for portability but compiling to native code is a huge plus in my opinion. It is pretty quick and easy to do gui and most of the program in other languages and put the heavy stuff in c++.
 
2012-06-13 01:00:20 PM  
The big question is "Does Bjarne Stroustrup treat women like objects?".
 
2012-06-13 01:05:54 PM  
Jackie Treehorn treats objects like women, man.
 
2012-06-13 01:16:18 PM  
Egoy3k: I'm a bit of an oddball though, I was coding webpages in notepad only a year ago. It wasn't a very successful venture but I still think I had an easier time of it than trying to learn some asshats 'intuitive gui' for some bloated editior.

Spend 1 hour making a small site by hand.

OR

Spend 20 minutes making a small site via GUI ... then spending 40 minutes cleaning up the code that the GUI generated.
 
2012-06-13 01:26:17 PM  
Oh to be programming in C++ again, instead of this bloat ware Java shiat. Where every ass hole has decided they need a different frame work, because it does some minor and obscure function slightly better then the current three farking frame works we all ready use, and every piece of shiat add on is working with a different standard.
 
2012-06-13 01:36:16 PM  

animal900: Pascal, biatches!


CSB:
In first year I took a computer science course designed for non-computer science students (their version of rocks for jocks). All of our assignments were in Pascal and I had to bribe my chip-head brother with Jolt Cola and cans of pringles to de-bug all of my assignments. He still rants about it to this day...

/OK, not really a "Cool" story but we ARE in the geek tab
//biology geek rather than CS geek
 
2012-06-13 02:12:55 PM  
The BS is evident when it was stated that there were too many competent C programmers.
 
2012-06-13 02:14:13 PM  
think I will stick with freebasic and assembly, thanks with a bit of lolcode for the lulz.
 
2012-06-13 02:59:53 PM  

kasmel: studebaker hoch: There are no hard programming languages.

There is only poorly written code.


There are only complex projects. VB was ridiculously easy for me to pick up circa 1997. But through the years, there were certainly some "hard" stuff I had to figure out with it (undocumented access to the Windows API and the like).
 
2012-06-13 03:08:22 PM  

studebaker hoch: There are no hard programming languages.


Malbolge.
 
Displayed 50 of 75 comments

First | « | 1 | 2 | » | Last | Show all

View Voting Results: Smartest and Funniest


This thread is archived, and closed to new comments.

Continue Farking
Submit a Link »
On Twitter





In Other Media


Report