Generic Programming Tutorial
1 view | +0 today
Follow
Your new post is loading...
Your new post is loading...
Scooped by genericprogrammingtutorial
Scoop.it!

C++ Soup!: Generic Programming Barriers to Entry

I thought about the subject a little more and tried to look into myself and what was stopping me from learning generic programming earlier in my C++ programming experience. One recent interview I had still sold C++ as an Object Oriented Programming language, which was surprising to me because it was only half-true. I knew better than trying to correct the interviewer, but that's a different thing. After a little introspection, here are a few reasons why I think GP has had a hard time getting into the mainstream.

more...
No comment yet.
Scooped by genericprogrammingtutorial
Scoop.it!

C++ Soup!: Generic Programming in Your Domain

Abstraction is not Encapsulation. Yes you read that right.

Abstraction is a process by which higher concepts are derived from the usage and classification of literal ("real" or "concrete") concepts, first principles and/or other abstractions. An "abstraction" (noun) is a concept that acts as super-categorical noun for all subordinate concepts, and connects any related concepts as a group, field, or category.

more...
No comment yet.