Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.help > #3642
| From | Eric Sosman <esosman@comcast-dot-net.invalid> |
|---|---|
| Newsgroups | comp.lang.java.help |
| Subject | Re: c 2 java |
| Date | 2015-11-08 07:39 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <n1nfm3$qsa$1@dont-email.me> (permalink) |
| References | <n1j2kd$5sf$3@reader1.panix.com> <n1j57l$aqg$1@dont-email.me> <n1mdf8$1ed$1@reader1.panix.com> |
On 11/7/2015 9:53 PM, vjp2.at@at.BioStrategist.dot.dot.com wrote:
> Actually I wanted to learn Java. I thought Java worke djust like C.
> I was gonna convert a few progs I use and play with them.
"A Real Programmer can write FORTRAN in any language."
... and that's a likely outcome if you try to learn Java by
studying translations of C (or Pascal or Lisp or COBOL or ...).
When you study Latin, you read Caesar and Cicero and Vergil,
not translations of Goethe and Rabelais and Tolstoy. It's much
the same with programming languages: Translations have odd quirks
to paper over the cracks (or even the canyons), and as a beginner
you'll have a hard time knowing what's "really" part of the language
you're studying and what's an artifact of the simulation framework.
Java source code has some superficial resemblances to C, but
they are at best superficial. You'll be better off studying Java
on its own turf than by imagining it's a "C dialect." It's not.
--
esosman@comcast-dot-net.invalid
"Don't be afraid of work. Make work afraid of you." -- TLM
Back to comp.lang.java.help | Previous | Next — Previous in thread | Next in thread | Find similar
c 2 java vjp2.at@at.BioStrategist.dot.dot.com - 2015-11-06 20:30 +0000
Re: c 2 java Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-11-06 16:16 -0500
Re: c 2 java vjp2.at@at.BioStrategist.dot.dot.com - 2015-11-08 02:53 +0000
Re: c 2 java Eric Sosman <esosman@comcast-dot-net.invalid> - 2015-11-08 07:39 -0500
Re: c 2 java vjp2.at@at.BioStrategist.dot.dot.com - 2015-11-09 00:41 +0000
csiph-web