Hi, Just ask questions about pointers and memory management - I'm sure people over here would be glad to help you out. Just for starters, pointer is just a guy telling you where certain items are located on memory, and memory management is just a practice you might need to do since we don't want a program eating more and more memory when it shouldn't (I guarantee you'll be fighting with your computer about that dispute later...). Cheers, Joseph -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Øyvind Lode Sent: Wednesday, July 28, 2010 8:33 AM To: programmingblind@xxxxxxxxxxxxx Subject: RE: C++ and I are getting divorced. I like all the opinions people have on this list. I try to teach myself a bit of programming and as I've said before my language of choice is good old C. I like C so far, but I'm not even close to start learning about the dreaded pointers and memory management people talk about and fear so much. I have simply not allowed myself to worry too much about them yet. Ok, that was the 5th message from me in a row, so I'll shut up now. -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Bill Gallik Sent: 28. juli 2010 14:35 To: programmingblind@xxxxxxxxxxxxx Subject: Re: C++ and I are getting divorced. C and C++ are extremely powerful programming languages; C far more so than C++. C was invented at AT&T Bell Labs as a "low level" high level language that would permit the programmer to get very cozy with the internals of the computer. This was intentional as program development at Bell Labs was deployed to provide the software that would manage and operate the nation's telecommunication networks. And, of course, not only our networks but those of Canada and other countries as well. This is manifest in two fundamental switching systems; Number 4 Electronic Switching System (4ESS) and the Number 5 Electronic Switching System (5Ess). 4ESS is the application that manages the long distance network and calls; 5ESS is the application that manages local networks and calls. Considering the volume of data processing involved in these systems the programming code and resulting executables needed to be as efficient as possible while not bogging down software development with assembler. C was born out of that requirement. Where the notion came from that C++ was any kind of improvement is completely beyond me because it is not a good language for telecommunications software development. But I think that C++ -- as an "object oriented language" -- was construed in response to the mad dash to OOP (I personally don't believe that the acronym for "Object Oriented Programming" spells out "OOPs"). ;-) As one of the jokes passing around at AT&T/Lucent explains (I paraphrase here); "C is a programming language that will gladly permit the programmer to shoot himself/herself in the foot, C++ does just the same except that it will automatically generate 10 copies of executable code to shoot the programmer in the foot." ---- Holland's Person, Bill E-Mail: BillGallik@xxxxxxxxxxxxxx - The early bird may get the worm, but the second mouse gets the cheese! __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.441 / Virus Database: 271.1.1/3031 - Release Date: 07/27/10 18:34:00 __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind