Date: Wed, 19 Apr 2000 21:17:16 -0400 (EDT) From: Chuck Robey <chuckr@picnic.mat.net> To: "Alexander N. Kabaev" <kabaev@mail.ru> Cc: Donn Miller <dmmiller@cvzoom.net>, freebsd-current@FreeBSD.ORG Subject: Re: cvsup crash Message-ID: <Pine.BSF.4.21.0004192110390.303-100000@picnic.mat.net> In-Reply-To: <XFMail.000419083352.kabaev@mail.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 19 Apr 2000, Alexander N. Kabaev wrote: > Actually, it seems that Java borrowed a whole lot of ideas from Modula-3. And > C++ experience can even hurt instead helping when switching to Java. Java > inherits some parts of C++ syntax but is based on rather different design. That statement, about "C++ experience can even hurt instead helping when switching to Java" is pretty specious. I've heard it said that knowing C ruins you for learning C++, and your statement holds about the same amount of water. If you think the latter is right, you might believe the former, but I sure don't buy it, it sounds awfully conceited. C++ and Java are *quite* similar. There are differences, and personally, I think Java is quite a bit better for them, but they aren't based on radically different designs, and quite often, code parts will look identical. Yes, there are differences, and Yes, some of those differences are major, but they are from the same tree, and knowing C++ isn't going to hurt you one bit in learning Java ... it'll just make you appreciate Java all the more. One think I like about Modula-3, I have to agree, is that it has some of the nicer features or Java. I think interfaces are great, and I have very dire opinions about the quality of most template code (from C++). ---------------------------------------------------------------------------- Chuck Robey | Interests include C & Java programming, FreeBSD, chuckr@picnic.mat.net | electronics, communications, and signal processing. New Year's Resolution: I will not sphroxify gullible people into looking up fictitious words in the dictionary. ---------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0004192110390.303-100000>