David - Probably not. And in another 4-5 years, when Java becomes mature and fully realized in its own way -- and subsequently dubbed "no longer cool" by people like you and me -- the level of discourse around it will fade in a similar way. C++ has been around a long time, and so what you see written about it has moved on to a far more functional role. I for one never enjoyed talking about it, in part because it's such an ugly language. C++ I don't think ever inpsired anyone to learn how to program; Java seems accessible enough (without being the kind of mutant programming dabbling that Visual Basic represents) that people feel they can learn it, and that's always good for keeping the conversation going. Right now, Java's progress is relentlessly lateral -- API after API comes out, most of them visiting and trying to make better solutions of well-known application domains, like n-tier distributed systems, mail (of course) and other concepts in messaging, all manner of distributed programming (peer-to-peer, B2B, B2C), enterprise domains (enterprise resource planning, customer resource management, document management, workflow analysis)....on and on and on it goes. Sometime shortly after the drive to innovate slows down -- I can't tell you when, just that it is inevitable -- the talknig will stop, and it will stop long enough that people will move on and explore other things, or maybe just take a freakin' breather. We'll even have to retrofit the Carver and Trusiak Engine(tm) to do something new, although it would be a shame to slow them down any time soon. We get a lot of production out of that machine. But this, my son, is the Way of All Technology. No need to waste your time asking for what else is like what we're doing here right now. What there is of it, this is it. Peace be with you.
I don't think it was inspired by C++; it was inspired by a expert software architect who knew what worked and didn't in a programming language base on extensive experience. He certainly borrowed heavily from C and C++, but he was just taking good ideas from those languages that probably were taken from good ideas from the languages that came before them.
One thing you can say about Java -- its designers weren't afraid to steal from anybody. There are bits of everything in it. I see all sorts of influences in it: C/C++ most certainly, Smalltalk, Prolog, Modula-3, NetObjects, even a trick or two from Objective C. And the thievery doesn't stop there; RMI *is* SunRPC in concept. The architectural model for Swing follows Motif/CDE so closely (much like the AWT was based on Sun's NeWS) all I really had to learn was some new names. I do think Java has done well to erase some of C++'s less attractive side. Surpassing the technology that gives you rise is part of the contract.
Joined: Jul 27, 2001
If there is no C++ counterpart to JavaRanch, where do people go to become C++ masters?
There can be only one... One web site to rule them all... One... singular sensation... every little move she makes... Oh, wait, I see - you were heading in a different direction. Sorry 'bout that.
"I'm not back." - Bill Harding, Twister
Joined: Feb 16, 2001
Originally posted by David Weitzman: If there is no C++ counterpart to JavaRanch, where do people go to become C++ masters?
You see I cleared my Sun Certification without even visiting Javaranch I started visiting this site after clearing my certification. But I am very Thankful to Michael Ernest because of his book which helped me a lot in clearing my certification So search for another Michael Ernest who can make you c++ master
Joined: Jul 27, 2001
While I grant that Michael Ernest is certainly very cool, I'm not looking for certification-type information. I see he understands what I'm looking for by suggesting 'Work', but I wouldn't be able to seriously do that for a few years even if I suddenly decided to commit myself to C++. Plus I'm not sure how much luck it takes to end up working with colleagues who can show you every day what books can't. 'C++. Plus'...weird.
Hey David, ran acrross this OLD post today, but wanted to let you know about http://forums.embeddedthought.com We just started this about a month or 2 ago and are trying to gather as many members as we can to get this site going. If you join, and post questions about C/C++ I know for a fact they will get answered. Hope to see you there soon.
comp.lang.c++ is quite active, codeproject.com has active forums/articles (but it is more of VC++ than C++), Allan Clarke runs this cpptips list at http://cpptips.hyperformix.com C++ is powerful & amazingly beautiful!! No doubt abt it..... Although, some of the programs written in it are..... well.... - Manish
try www.tek-tips.com they have some great forums on things like C++, VB Access, windows API, etc, etc, etc. now that i look, they have foruns on unix, solaris, perl, java, etc, etc, etc. also. [ April 10, 2003: Message edited by: Randall Twede ]