Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

"Marriage is low down, but you spend the rest of your life paying for it." -- Baskins


devel / comp.lang.java.programmer / Re: Are there any recommended Java books?

SubjectAuthor
* Are there any recommended Java books?Martin Gregorie
+* Are there any recommended Java books?Knute Johnson
|`* Are there any recommended Java books?Martin Gregorie
| +* Are there any recommended Java books?Knute Johnson
| |`* Are there any recommended Java books?Martin Gregorie
| | `- Are there any recommended Java books?Knute Johnson
| `- Are there any recommended Java books?e.d.pro...@gmail.com
+- Are there any recommended Java books?e.d.pro...@gmail.com
`- Are there any recommended Java books?Arne_Vajhøj

1
Are there any recommended Java books?

<t65mhi$5hh$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=408&group=comp.lang.java.programmer#408

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: martin@mydomain.invalid (Martin Gregorie)
Newsgroups: comp.lang.java.programmer
Subject: Are there any recommended Java books?
Date: Thu, 19 May 2022 15:08:34 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <t65mhi$5hh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 19 May 2022 15:08:34 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="d728f9fd01acb49287fae89c04b6d2d6";
logging-data="5681"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ZahdaD9MUpNylgAExGyKr5uDMkvbL+sU="
User-Agent: Pan/0.149 (Bellevue; 4c157ba git@gitlab.gnome.org:GNOME/pan.git)
Cancel-Lock: sha1:xuy4mp7vUHAw2O8Rzx81PT8wgtw=
 by: Martin Gregorie - Thu, 19 May 2022 15:08 UTC

When I taught myself C I used the excellent Kernighan & Richie's "The C
Programming Language" - this was a few years after I started to program,
so already knew Algol 60, COBOL and a couple of assemblers (ICL 1900's
PLAN and MC6800). A year or two later I discovered Kernighan & Pike's "The
Practice of Programming".IMO this is a book every new C programmer should
have, and which I picked up a few more useful ideas from.

I also found "Informal introduction to Algol 68", by S. G. van der Meulen
and C. H. Lindsey which was excellent - in fact thats the only book about
a programming language I've seen with example code so good and so well
described that it made me laugh. I used what I learned from it to write an
improved version of the job accounting program used by ICL's George 3
operating system in Algol 68R.

Another few years on and a group of us did a week-long Java 2 course,
which gave us a start, but little more than that. So, I went looking for a
Java book equivalent in quality to the K&R C book, but didn't find
anything to match it. The best I managed to find was Ivor Horton's
'Beginning Java 2', which taught me pretty well what I needed to get up to
speed in Java, but it didn't mention 'make' equivalents at all, but
fortunately I managed to find 'ant', which so far has done everything I've
needed it to do.

So, what's currently available for learning Java as a second or third
programming language that are as good as the two C books I mentioned?

Finding anything as good as the Algol 68 book would be a huge bonus too.

--

Martin | martin at
Gregorie | gregorie dot org

Re: Are there any recommended Java books?

<t65vis$mpf$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=409&group=comp.lang.java.programmer#409

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: knute2022@585ranch.com (Knute Johnson)
Newsgroups: comp.lang.java.programmer
Subject: Re: Are there any recommended Java books?
Date: Thu, 19 May 2022 12:42:45 -0500
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <t65vis$mpf$1@dont-email.me>
References: <t65mhi$5hh$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 19 May 2022 17:42:52 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="1c133b6d1af8fd6dd75f0d0da907e6e4";
logging-data="23343"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XZRu2gQyWohnzCe3y5Z+S"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:ZcW4rSq1BdfnvfUGukzcXXd9M18=
In-Reply-To: <t65mhi$5hh$1@dont-email.me>
Content-Language: en-US
 by: Knute Johnson - Thu, 19 May 2022 17:42 UTC

Hey Martin, how are you doing? Get any gliding in?

I don't actually own these books but the Oracle list that sends me stuff
sent a review of Cay Horstmann's latest iteration of the Core Java
books. I think folks think these two are some of the best out there.

https://blogs.oracle.com/javamagazine/post/core-java-12th-edition-horstmann?source=:em:nw:mt::::RC_WWMK200429P00043C0056:NSL400230298&elq_mid=222615&sh=161306072217121913081213312924132219&cmid=WWMK200429P00043C0056

This list was a great resource 20 years ago when I was learning Java.
Not so much action on it now.

I do own a copy of Goetz's Java Concurrency in Practice and that book
has been invaluable in learning how to program multi-threaded Java
applications.

I have two (who knows why) first editions and one second of K&R. I've
even been doing some C/C++ programming for work as of late. I did a lot
of C in the late 80's on OS/2. Those were the days.

knute...

On 5/19/22 10:08, Martin Gregorie wrote:
> When I taught myself C I used the excellent Kernighan & Richie's "The C
> Programming Language" - this was a few years after I started to program,
> so already knew Algol 60, COBOL and a couple of assemblers (ICL 1900's
> PLAN and MC6800). A year or two later I discovered Kernighan & Pike's "The
> Practice of Programming".IMO this is a book every new C programmer should
> have, and which I picked up a few more useful ideas from.
>
> I also found "Informal introduction to Algol 68", by S. G. van der Meulen
> and C. H. Lindsey which was excellent - in fact thats the only book about
> a programming language I've seen with example code so good and so well
> described that it made me laugh. I used what I learned from it to write an
> improved version of the job accounting program used by ICL's George 3
> operating system in Algol 68R.
>
> Another few years on and a group of us did a week-long Java 2 course,
> which gave us a start, but little more than that. So, I went looking for a
> Java book equivalent in quality to the K&R C book, but didn't find
> anything to match it. The best I managed to find was Ivor Horton's
> 'Beginning Java 2', which taught me pretty well what I needed to get up to
> speed in Java, but it didn't mention 'make' equivalents at all, but
> fortunately I managed to find 'ant', which so far has done everything I've
> needed it to do.
>
> So, what's currently available for learning Java as a second or third
> programming language that are as good as the two C books I mentioned?
>
> Finding anything as good as the Algol 68 book would be a huge bonus too.
>
>

Re: Are there any recommended Java books?

<11f120a4-4a0f-436c-9378-b8cd0ccf3f54n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=410&group=comp.lang.java.programmer#410

  copy link   Newsgroups: comp.lang.java.programmer
X-Received: by 2002:a05:622a:1007:b0:2f3:ce52:25cb with SMTP id d7-20020a05622a100700b002f3ce5225cbmr4824688qte.575.1652983480136;
Thu, 19 May 2022 11:04:40 -0700 (PDT)
X-Received: by 2002:a54:4505:0:b0:325:e50c:a71 with SMTP id
l5-20020a544505000000b00325e50c0a71mr3320634oil.70.1652983479903; Thu, 19 May
2022 11:04:39 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.java.programmer
Date: Thu, 19 May 2022 11:04:39 -0700 (PDT)
In-Reply-To: <t65mhi$5hh$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=98.237.40.232; posting-account=2czF5goAAAD4GBMPIGV4KcD2K4PhoB_H
NNTP-Posting-Host: 98.237.40.232
References: <t65mhi$5hh$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <11f120a4-4a0f-436c-9378-b8cd0ccf3f54n@googlegroups.com>
Subject: Re: Are there any recommended Java books?
From: e.d.programmer@gmail.com (e.d.pro...@gmail.com)
Injection-Date: Thu, 19 May 2022 18:04:40 +0000
Content-Type: text/plain; charset="UTF-8"
 by: e.d.pro...@gmail.com - Thu, 19 May 2022 18:04 UTC

I haven't tried to learn coding from a book since college in the early 90s.
I recommend going to the source and learning online. It's free and I found it pretty easy to follow. https://docs.oracle.com/javase/tutorial/index.html

>
> So, what's currently available for learning Java as a second or third
> programming language that are as good as the two C books I mentioned?
>
> Finding anything as good as the Algol 68 book would be a huge bonus too.
>

Re: Are there any recommended Java books?

<t664mq$993$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=411&group=comp.lang.java.programmer#411

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: martin@mydomain.invalid (Martin Gregorie)
Newsgroups: comp.lang.java.programmer
Subject: Re: Are there any recommended Java books?
Date: Thu, 19 May 2022 19:10:19 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 45
Message-ID: <t664mq$993$1@dont-email.me>
References: <t65mhi$5hh$1@dont-email.me> <t65vis$mpf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 19 May 2022 19:10:19 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="d728f9fd01acb49287fae89c04b6d2d6";
logging-data="9507"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+3mBnCqglUuAl09JhXtbTzUyX9U4pRvI4="
User-Agent: Pan/0.149 (Bellevue; 4c157ba git@gitlab.gnome.org:GNOME/pan.git)
Cancel-Lock: sha1:c6AfKgNtCWCAzL696aONvp0gBsg=
 by: Martin Gregorie - Thu, 19 May 2022 19:10 UTC

On Thu, 19 May 2022 12:42:45 -0500, Knute Johnson wrote:

> Hey Martin, how are you doing? Get any gliding in?
>
Not enough: weather and trailer lighting are ongoing issues :-(

However I did have fun 'flying' the club's simulator for launch failure
checks followed by doing them, together with stalling and spinning
exercises for done real from the top of a 3,500ft aero tow in the club's
Perkoz two-seater.

> I don't actually own these books but the Oracle list that sends me stuff
> sent a review of Cay Horstmann's latest iteration of the Core Java
> books. I think folks think these two are some of the best out there.
>
> https://blogs.oracle.com/javamagazine/post/core-java-12th-edition-
horstmann?
source=:em:nw:mt::::RC_WWMK200429P00043C0056:NSL400230298&elq_mid=222615&sh=161306072217121913081213312924132219&cmid=WWMK200429P00043C0056
>

Thanks for the review - looks useful, if expensive. Maybe I should have
mentioned that I'm currently handing on the administrative role of roster
manager in my gliding club.

While in role I wrote a moderately complex Roster editor, which is used to
build the six duty rosters for each 6 month gliding season. It implements
rules to implement checks for duty clashes (somebody who is both an
instructor and a tug pilot must not get both duties on the same weekend,
only one member of a glider syndicate should get a duty on any day so the
others can go fly, .... though its code is fairly simple (all Swing, no
multithreading, all files are CSV format and I wrote a CSV class yonks
ago). I also wrote a CSV editor which is optimised for handling large
files, i.e. more than 16K lines *some* spreadsheets are limited to!, and
for running search & destroy passes across these files - something that
is needed if a rostered member leaves the club immediately after the
roster was published. That HAS happened!

Anyway, my successor wants to learn Java, which is why I'm asking about
Java books.

--

Martin | martin at
Gregorie | gregorie dot org

Re: Are there any recommended Java books?

<t6674n$jpv$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=412&group=comp.lang.java.programmer#412

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: knute2022@585ranch.com (Knute Johnson)
Newsgroups: comp.lang.java.programmer
Subject: Re: Are there any recommended Java books?
Date: Thu, 19 May 2022 14:51:44 -0500
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <t6674n$jpv$1@dont-email.me>
References: <t65mhi$5hh$1@dont-email.me> <t65vis$mpf$1@dont-email.me>
<t664mq$993$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 19 May 2022 19:51:52 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="1c133b6d1af8fd6dd75f0d0da907e6e4";
logging-data="20287"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/e1rof28yOlycVidDwa6o6"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:lRFXjZQlPFr5knmdj4Sv4qLUZyA=
In-Reply-To: <t664mq$993$1@dont-email.me>
Content-Language: en-US
 by: Knute Johnson - Thu, 19 May 2022 19:51 UTC

They are pricey. Java and Swing are my favorite. As the other fellow
mentioned, the Oracle Java Tutorials are pretty good and they do update
them every couple of years. They work as a pretty good reference for
some methods.

https://docs.oracle.com/javase/tutorial/

I've got a friend talking about getting a glider and he's got a wife and
a Maule that could tow it :-). We'll see. The local airport would be
perfect for soaring. There is almost no traffic. We are always
surprised when we see an airplane on the ramp.

knute...

On 5/19/22 14:10, Martin Gregorie wrote:
> On Thu, 19 May 2022 12:42:45 -0500, Knute Johnson wrote:
>
>> Hey Martin, how are you doing? Get any gliding in?
>>
> Not enough: weather and trailer lighting are ongoing issues :-(
>
> However I did have fun 'flying' the club's simulator for launch failure
> checks followed by doing them, together with stalling and spinning
> exercises for done real from the top of a 3,500ft aero tow in the club's
> Perkoz two-seater.
>
>> I don't actually own these books but the Oracle list that sends me stuff
>> sent a review of Cay Horstmann's latest iteration of the Core Java
>> books. I think folks think these two are some of the best out there.
>>
>> https://blogs.oracle.com/javamagazine/post/core-java-12th-edition-
> horstmann?
> source=:em:nw:mt::::RC_WWMK200429P00043C0056:NSL400230298&elq_mid=222615&sh=161306072217121913081213312924132219&cmid=WWMK200429P00043C0056
>>
>
> Thanks for the review - looks useful, if expensive. Maybe I should have
> mentioned that I'm currently handing on the administrative role of roster
> manager in my gliding club.
>
> While in role I wrote a moderately complex Roster editor, which is used to
> build the six duty rosters for each 6 month gliding season. It implements
> rules to implement checks for duty clashes (somebody who is both an
> instructor and a tug pilot must not get both duties on the same weekend,
> only one member of a glider syndicate should get a duty on any day so the
> others can go fly, .... though its code is fairly simple (all Swing, no
> multithreading, all files are CSV format and I wrote a CSV class yonks
> ago). I also wrote a CSV editor which is optimised for handling large
> files, i.e. more than 16K lines *some* spreadsheets are limited to!, and
> for running search & destroy passes across these files - something that
> is needed if a rostered member leaves the club immediately after the
> roster was published. That HAS happened!
>
> Anyway, my successor wants to learn Java, which is why I'm asking about
> Java books.
>
>

Re: Are there any recommended Java books?

<002646ed-97b6-48c1-9246-48289e8f822cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=413&group=comp.lang.java.programmer#413

  copy link   Newsgroups: comp.lang.java.programmer
X-Received: by 2002:a37:6c2:0:b0:6a3:4196:5b5f with SMTP id 185-20020a3706c2000000b006a341965b5fmr1906288qkg.513.1652990601286;
Thu, 19 May 2022 13:03:21 -0700 (PDT)
X-Received: by 2002:a05:6808:221c:b0:326:cb2e:a2a6 with SMTP id
bd28-20020a056808221c00b00326cb2ea2a6mr3713938oib.191.1652990600964; Thu, 19
May 2022 13:03:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.java.programmer
Date: Thu, 19 May 2022 13:03:20 -0700 (PDT)
In-Reply-To: <t664mq$993$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=98.237.40.232; posting-account=2czF5goAAAD4GBMPIGV4KcD2K4PhoB_H
NNTP-Posting-Host: 98.237.40.232
References: <t65mhi$5hh$1@dont-email.me> <t65vis$mpf$1@dont-email.me> <t664mq$993$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <002646ed-97b6-48c1-9246-48289e8f822cn@googlegroups.com>
Subject: Re: Are there any recommended Java books?
From: e.d.programmer@gmail.com (e.d.pro...@gmail.com)
Injection-Date: Thu, 19 May 2022 20:03:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1990
 by: e.d.pro...@gmail.com - Thu, 19 May 2022 20:03 UTC

> Thanks for the review - looks useful, if expensive. Maybe I should have
> mentioned that I'm currently handing on the administrative role of roster
> manager in my gliding club.
>
This app sounds familiar. Anything you can't figure out from the free Oracle guide, I've found answered on stackoverflow if you know the search terms and enough to identify the answer that actually applies to solve your specific issue, or there may still be a few experienced folks right here who can answer. Just don't ask anyone to do your school work.
Java's not hard to learn if you already know another language with anything in common. It could take awhile to figure out as your first language if you don't know the basics of the objects and primitives.

Re: Are there any recommended Java books?

<t66891$h9$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=414&group=comp.lang.java.programmer#414

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: martin@mydomain.invalid (Martin Gregorie)
Newsgroups: comp.lang.java.programmer
Subject: Re: Are there any recommended Java books?
Date: Thu, 19 May 2022 20:11:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <t66891$h9$1@dont-email.me>
References: <t65mhi$5hh$1@dont-email.me> <t65vis$mpf$1@dont-email.me>
<t664mq$993$1@dont-email.me> <t6674n$jpv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 19 May 2022 20:11:13 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="d728f9fd01acb49287fae89c04b6d2d6";
logging-data="553"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uC4i6pGKpU8khLsNj4UY8Hzhx7QVrDto="
User-Agent: Pan/0.149 (Bellevue; 4c157ba git@gitlab.gnome.org:GNOME/pan.git)
Cancel-Lock: sha1:fP++dm7UKzamc6hI7tarwARDlVQ=
 by: Martin Gregorie - Thu, 19 May 2022 20:11 UTC

On Thu, 19 May 2022 14:51:44 -0500, Knute Johnson wrote:

> I've got a friend talking about getting a glider and he's got a wife and
> a Maule that could tow it :-). We'll see. The local airport would be
> perfect for soaring. There is almost no traffic. We are always
> surprised when we see an airplane on the ramp.
>
Where is your local airport?

Where would he go to get his glider rating? From the comments in
rec.aviation.soaring that can be a real issue in some parts. I'm well-off
here as there are at least two gliding clubs within reasonable gliding
range and both offer winch launches as well as aero towing. I love
winching: its fun, quick (35 secs from start to 1400ft), and a lot cheaper
than an aero tow.

--

Martin | martin at
Gregorie | gregorie dot org

Re: Are there any recommended Java books?

<6286d631$0$705$14726298@news.sunsite.dk>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=415&group=comp.lang.java.programmer#415

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Date: Thu, 19 May 2022 19:43:38 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.9.0
Subject: Re: Are there any recommended Java books?
Content-Language: en-US
Newsgroups: comp.lang.java.programmer
References: <t65mhi$5hh$1@dont-email.me>
From: arne@vajhoej.dk (Arne Vajhøj)
In-Reply-To: <t65mhi$5hh$1@dont-email.me>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 54
Message-ID: <6286d631$0$705$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: bef36c8e.news.sunsite.dk
X-Trace: 1653003825 news.sunsite.dk 705 arne@vajhoej.dk/68.9.63.232:50480
X-Complaints-To: staff@sunsite.dk
 by: Arne Vajhøj - Thu, 19 May 2022 23:43 UTC

On 5/19/2022 11:08 AM, Martin Gregorie wrote:
> When I taught myself C I used the excellent Kernighan & Richie's "The C
> Programming Language" - this was a few years after I started to program,
> so already knew Algol 60, COBOL and a couple of assemblers (ICL 1900's
> PLAN and MC6800). A year or two later I discovered Kernighan & Pike's "The
> Practice of Programming".IMO this is a book every new C programmer should
> have, and which I picked up a few more useful ideas from.
>
> I also found "Informal introduction to Algol 68", by S. G. van der Meulen
> and C. H. Lindsey which was excellent - in fact thats the only book about
> a programming language I've seen with example code so good and so well
> described that it made me laugh. I used what I learned from it to write an
> improved version of the job accounting program used by ICL's George 3
> operating system in Algol 68R.
>
> Another few years on and a group of us did a week-long Java 2 course,
> which gave us a start, but little more than that. So, I went looking for a
> Java book equivalent in quality to the K&R C book, but didn't find
> anything to match it. The best I managed to find was Ivor Horton's
> 'Beginning Java 2', which taught me pretty well what I needed to get up to
> speed in Java, but it didn't mention 'make' equivalents at all, but
> fortunately I managed to find 'ant', which so far has done everything I've
> needed it to do.
>
> So, what's currently available for learning Java as a second or third
> programming language that are as good as the two C books I mentioned?
>
> Finding anything as good as the Algol 68 book would be a huge bonus too.

Java is not a difficult language to learn with a few rare exceptions.

For the language itself just buy any normal Java beginners book
and read it very fast.

Then to go a bit deeper into the finer aspects of Java look
for books like:

Effective Java / Bloch
Java Concurrency in Practice / Goetz

And some specialized books if you need to learn more
specialized topics:
* JSP & servlets
* JSF
* JBoss
* Tomcat
* JAX-RS
* Spring Boot
* OSGI
etc.

Arne

Re: Are there any recommended Java books?

<t66qtk$plm$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=416&group=comp.lang.java.programmer#416

  copy link   Newsgroups: comp.lang.java.programmer
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: knute2022@585ranch.com (Knute Johnson)
Newsgroups: comp.lang.java.programmer
Subject: Re: Are there any recommended Java books?
Date: Thu, 19 May 2022 20:29:19 -0500
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <t66qtk$plm$1@dont-email.me>
References: <t65mhi$5hh$1@dont-email.me> <t65vis$mpf$1@dont-email.me>
<t664mq$993$1@dont-email.me> <t6674n$jpv$1@dont-email.me>
<t66891$h9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 20 May 2022 01:29:25 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="3aa79ed582a1cac9e762507cfa4513dc";
logging-data="26294"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Qo6WV/8ERpKj0Ry3kezOr"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.8.1
Cancel-Lock: sha1:zDcZNKGsBIXc86eEIBLBXG7cRHw=
In-Reply-To: <t66891$h9$1@dont-email.me>
Content-Language: en-US
 by: Knute Johnson - Fri, 20 May 2022 01:29 UTC

T92 Mason, Texas. I think there is an active club near Boerne, Texas
about 60 miles south of here. I don't know if he has a rating or not.
I have a glider CFI but it has been a lot of years since I instructed in
gliders. The only time I launched from a winch was in the late 80s when
we were in London on a trip and went out to the London Gliding Club. It
was a cold, windy and overcast day so there wasn't much soaring, a
little ridge lift though. We used to do a lot of auto tows in
California, both from the airport gliding school where I worked and off
of a dry lake in the desert. Those were fun days! I've got about 400
hours in gliders but almost all of it was before 1980. The economics of
a gliding school using aero tow is probably never going to work again.
Auto tow requires at least a mile or more of tow to be effective. The
dry lake was perfect but not conducive to a commercial operation. A
private airport with a winch would be the hot setup.

knute...

On 5/19/22 15:11, Martin Gregorie wrote:
> On Thu, 19 May 2022 14:51:44 -0500, Knute Johnson wrote:
>
>> I've got a friend talking about getting a glider and he's got a wife and
>> a Maule that could tow it :-). We'll see. The local airport would be
>> perfect for soaring. There is almost no traffic. We are always
>> surprised when we see an airplane on the ramp.
>>
> Where is your local airport?
>
> Where would he go to get his glider rating? From the comments in
> rec.aviation.soaring that can be a real issue in some parts. I'm well-off
> here as there are at least two gliding clubs within reasonable gliding
> range and both offer winch launches as well as aero towing. I love
> winching: its fun, quick (35 secs from start to 1400ft), and a lot cheaper
> than an aero tow.
>
>
>

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor