Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #16060
| From | glen herrmannsfeldt <gah@ugcs.caltech.edu> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Arrays in java |
| Date | 2012-07-17 08:01 +0000 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <ju3648$b75$1@speranza.aioe.org> (permalink) |
| References | (5 earlier) <comsv79pj7fvi50kaq9rdbvgkdl7q4dkjk@4ax.com> <dd343609-d16a-40ea-b2d0-eea9e34c638f@googlegroups.com> <eqh008l7d647crjgemm58fn3dpae9vtv34@4ax.com> <b299251e-3ecc-4c33-a3a2-95ed410229c9@googlegroups.com> <hKudnboeSo57lJjNnZ2dnUVZ_sSdnZ2d@earthlink.com> |
Patricia Shanahan <pats@acm.org> wrote:
(snip)
> This seems to assume that there is one thing that can be called
> "learning Java".
> I don't think of knowing a programming language as a binary property,
> but in terms of a continuous range of levels of knowledge.
Seems fair.
> One end of the range is "never even heard of it". At the other end of
> the range is the sort of knowledge that James Gosling has for Java, or
> Bjarne Stroustrup for C++.
Somewhere in between is the point where you can work on a program
and end up with fewer errors than when you started.
For C, when you can post to comp.lang.c without too many people
laughing at your posts.
> The highest level of language knowledge I've ever achieved for any
> language is that needed to produce a working implementation on a real
> computer, which I've only done for K&R C and Fortran 77. That requires
> familiarity with the language's defining documents as well as full,
> detailed understanding of how it really works. I don't have quite that
> level of knowledge for Java.
There are some languages that I know well enough to read, but
not well enough to write.
> What does "learning Java" mean in the context of a beginner? I suggest
> that a reasonable default is "know the language well enough to write
> professional quality code in it".
> Putting it in the context of this thread, I would say it includes
> knowing that "int[] productIDs = {10,20,30};" is normal code to declare
> an array reference and initialize it. I am not sure it includes knowing
> which weird arrangements of "[]" placement are permitted for
> multi-dimensional arrays.
I suppose if you know one way of writing something that is enough.
You don't need to know all of them to successfully write programs.
> I contend that reading the JLS is not necessary for that level of
> knowledge of Java. Reading good secondary sources is likely to be more
> effective.
After learning enough languages, I do tend to go for the
authoritative source, but that might not be best
for everyone.
(snip)
-- glen
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Arrays in java "mmc.java" <michael.p.mulligan@gmail.com> - 2012-07-09 07:54 -0700
Re: Arrays in java Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-09 11:30 -0400
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-09 15:03 -0700
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-09 15:16 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-09 16:14 -0700
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-09 21:43 -0700
Re: Arrays in java Lew <noone@lewscanon.com> - 2012-07-09 23:47 -0700
Re: Arrays in java Roedy Green <see_website@mindprod.com.invalid> - 2012-07-11 15:32 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-11 16:21 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-11 17:08 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-11 17:20 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-11 22:09 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-12 11:31 -0700
Re: Arrays in java Gene Wirchenko <genew@ocis.net> - 2012-07-13 09:07 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-13 13:00 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-15 00:54 -0500
Re: Arrays in java Jeff Higgins <jeff@invalid.invalid> - 2012-07-16 15:59 -0400
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-16 23:44 -0700
Re: Arrays in java glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-07-17 08:01 +0000
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 03:04 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-17 13:02 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 22:03 -0700
Re: Arrays in java Lew <noone@lewscanon.com> - 2012-07-17 22:10 -0700
Re: Arrays in java glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-07-18 05:12 +0000
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-17 22:39 -0700
Re: Arrays in java Martin Gregorie <martin@address-in-sig.invalid> - 2012-07-18 21:24 +0000
Re: teaching Java and formal grammars Patricia Shanahan <pats@acm.org> - 2012-07-19 06:48 -0700
Re: teaching Java and formal grammars Eric Sosman <esosman@ieee-dot-org.invalid> - 2012-07-19 10:27 -0400
Re: teaching Java and formal grammars Gene Wirchenko <genew@ocis.net> - 2012-07-19 10:55 -0700
Re: Arrays in java Patricia Shanahan <pats@acm.org> - 2012-07-13 08:28 -0500
Re: Arrays in java Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-07-11 18:33 -0700
Re: Arrays in java markspace <-@.> - 2012-07-09 09:17 -0700
Re: Arrays in java Lew <lewbloch@gmail.com> - 2012-07-09 12:56 -0700
Re: Arrays in java Joshua Cranmer <Pidgeot18@verizon.invalid> - 2012-07-09 12:45 -0400
Re: Arrays in java Roedy Green <see_website@mindprod.com.invalid> - 2012-07-09 11:03 -0700
Re: Arrays in java Arun GOPI <arun041@gmail.com> - 2012-07-16 02:53 -0700
csiph-web