473,395 Members | 1,468 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

FAQ suggestion 3.1 Flanagan's books

Hi,

For section 3.1 it might be worth noting that the fourth edition of
Flanagan's JavaScript is out of print but a fifth edition is available.

http://jibbering.com/faq/#FAQ3_1

I think it would also be worth including link directly to the errata
for each book and a comment emphasizing the importance of checking the
errata.

http://www.oreilly.com/catalog/jscript4/errata/

http://www.oreilly.com/catalog/jscript5/errata/

I have submitted some errata reports to Flanagan for the fifth edition
and he has been very appreciative. I think it would be good to even
briefly encourage sending errata reports in the FAQ. After all, many
readers (like me) confused by errata ask questions on c.l.j.

Perhaps a brief comment about why some c.l.j. regulars are hesitant in
recommending Flanagan's book but why they still do recommend it.

I am very happy that I have both the fourth and fifth editions since
some important information was removed when making the fifth. It makes
me think I should get the first, second and third editions too.

Peter

Nov 26 '06 #1
14 1476
Peter Michaux wrote:
For section 3.1 it might be worth noting that the fourth
edition of Flanagan's JavaScript is out of print but a
fifth edition is available.

http://jibbering.com/faq/#FAQ3_1
My thoughts were that the availability of the 5th edition should be
stated along with a note saying that although the 5th edition is
considerably expanded the proportion of poor advice and sub-standard
code has not increased between the 4th edition and the 5th (which is the
impression I have from what I have had time to read of the 5th edition).

That could stand until some regulars have time to actually (read and)
endorse the book (which I would not do, in the same way as I was not
among those who endorsed the 4th edition).

<snip>
Perhaps a brief comment about why some c.l.j. regulars are
hesitant in recommending Flanagan's book but why they still
do recommend it.
<snip>

How many actually do recommend it? Generally the most that is said of it
is that is far superior to any other book available. That is not
necessarily a recommendation , more a condemnation of the general
quality of javascript books.

Richard.
Nov 26 '06 #2
Peter Michaux said the following on 11/26/2006 3:25 AM:
Hi,

For section 3.1 it might be worth noting that the fourth edition of
Flanagan's JavaScript is out of print but a fifth edition is available.

http://jibbering.com/faq/#FAQ3_1
That entry, in the revised xml file to date, has been changed to the
Fifth Edition.

The .xml file is at http://jibbering.com/faq/newfaq/index.xml but the
index.html file that is created from it hasn't been created yet.
I think it would also be worth including link directly to the errata
for each book and a comment emphasizing the importance of checking the
errata.

http://www.oreilly.com/catalog/jscript4/errata/

http://www.oreilly.com/catalog/jscript5/errata/
Errata for the Fifth Edition is now added.
I have submitted some errata reports to Flanagan for the fifth edition
and he has been very appreciative. I think it would be good to even
briefly encourage sending errata reports in the FAQ. After all, many
readers (like me) confused by errata ask questions on c.l.j.
I don't think doing technical support, or even endorsing it, is
appropriate in the clj FAQ. Although, if the consensus is to add it, I
will add it :)

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Nov 26 '06 #3
Randy Webb wrote:
The .xml file is at http://jibbering.com/faq/newfaq/index.xml
It is currently not well-formed XML:

XML Parsing Error: mismatched tag. Expected: </NEWSGROUP>.
Location: http://jibbering.com/faq/newfaq/index.xml
Line Number 64, Column 8: </P>
-------^

The problem is that
<NEWSGROUP>comp.lang.javascript<NEWSGROUP>
should be
<NEWSGROUP>comp.lang.javascript</NEWSGROUP>
I think.

--

Martin Honnen
http://JavaScript.FAQTs.com/
Nov 26 '06 #4
Randy Webb wrote:
Peter Michaux said:
>For section 3.1 it might be worth noting that the fourth
edition of Flanagan's JavaScript is out of print but a
fifth edition is available.

http://jibbering.com/faq/#FAQ3_1

That entry, in the revised xml file to date, has been
changed to the Fifth Edition.
<snip>

But to date none of the regulars here has endorsed the 5th edition
(unless you are endorsing it now). Otherwise changing just the edition
number renders the statement false.

Richard.
Nov 26 '06 #5
The author David Flanagan has a blog with corrections to the 5th
edition, like the poor advise he gave on "Constructor and Method
Chaining Convention for JavaScript." Add his link as well.
http://www.davidflanagan.com/

Nov 26 '06 #6
Martin Honnen said the following on 11/26/2006 12:42 PM:
Randy Webb wrote:
>The .xml file is at http://jibbering.com/faq/newfaq/index.xml

It is currently not well-formed XML:

XML Parsing Error: mismatched tag. Expected: </NEWSGROUP>.
Location: http://jibbering.com/faq/newfaq/index.xml
Line Number 64, Column 8: </P>
-------^

The problem is that
<NEWSGROUP>comp.lang.javascript<NEWSGROUP>
should be
<NEWSGROUP>comp.lang.javascript</NEWSGROUP>
I think.
Yes, that was wrong. After fixing that one and about 6 other errors I
had, the newer version of the FAQ I am working on is here:

<URL: http://jibbering.com/faq/newfaq/>

There are probably still 100 or so things to change/revise/update but
that is a start.

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Nov 26 '06 #7
Richard Cornford said the following on 11/26/2006 1:08 PM:
Randy Webb wrote:
>Peter Michaux said:
>>For section 3.1 it might be worth noting that the fourth
edition of Flanagan's JavaScript is out of print but a
fifth edition is available.

http://jibbering.com/faq/#FAQ3_1
That entry, in the revised xml file to date, has been
changed to the Fifth Edition.
<snip>

But to date none of the regulars here has endorsed the 5th edition
(unless you are endorsing it now).
Very true and it has been reworded.
Otherwise changing just the edition number renders the statement false.
<URL: http://jibbering.com/faq/newfaq/#FAQ3_1 >

Thoughts?

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Nov 26 '06 #8
Randy Webb wrote:
Richard Cornford said the following on 11/26/2006 1:08 PM:
>Randy Webb wrote:
<snip>
>>>http://jibbering.com/faq/#FAQ3_1
That entry, in the revised xml file to date, has been
changed to the Fifth Edition.
<snip>

But to date none of the regulars here has endorsed the 5th edition
(unless you are endorsing it now).

Very true and it has been reworded.
>Otherwise changing just the edition number renders the statement
false.

<URL: http://jibbering.com/faq/newfaq/#FAQ3_1 >

Thoughts?
That seems fine to me.

Richard.
Nov 26 '06 #9
Randy Webb wrote:
>
<URL: http://jibbering.com/faq/newfaq/#FAQ3_1 >

Thoughts?
Perhaps it is worth noting that the fifth edition is quite different
and that is why it cannot be endorsed without review. Maybe something
like "there have been substantial content deletions and additions"

Some typos:

Davaid Flanagans Blog Site:

vs.

David Flanagan's Blog Site:

Nov 26 '06 #10
Peter Michaux said the following on 11/26/2006 3:07 PM:
Randy Webb wrote:
><URL: http://jibbering.com/faq/newfaq/#FAQ3_1 >

Thoughts?

Perhaps it is worth noting that the fifth edition is quite different
and that is why it cannot be endorsed without review. Maybe something
like "there have been substantial content deletions and additions"

Some typos:

Davaid Flanagans Blog Site:

vs.

David Flanagan's Blog Site:
It is corrected in my local copy. It will get updated in the online
version after it is reviewed (Another thread was started for review of
that entire document).

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Nov 26 '06 #11
In comp.lang.javascript message
<45***********************@newsspool2.arcor-online.net>, Sun, 26 Nov
2006 18:42:42, Martin Honnen <ma*******@yahoo.dewrote.

Would you extend your moderate endorsement of Flanagan (presumed as I
don't recall you saying that any rival is better) to books such as
O'Reilly's "JavaScript, Das umfassende Referenzwerk"?

While the FAQ should not take much notice of other languages natural or
artificial, ISTM right to add, at least, "and translation(s)" to the
recommendation of "The Definitive Guide", since it would be a pity if
any naive German-speaker were deceived into buying the wrong version.
--
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk DOS 3.3, 6.20 ; WinXP.
Web <URL:http://www.merlyn.demon.co.uk/- FAQqish topics, acronyms & links.
PAS EXE TXT ZIP via <URL:http://www.merlyn.demon.co.uk/programs/00index.htm>
My DOS <URL:http://www.merlyn.demon.co.uk/batfiles.htm- also batprogs.htm.
Nov 26 '06 #12
Dr J R Stockton said the following on 11/26/2006 3:22 PM:
In comp.lang.javascript message
<45***********************@newsspool2.arcor-online.net>, Sun, 26 Nov
2006 18:42:42, Martin Honnen <ma*******@yahoo.dewrote.

Would you extend your moderate endorsement of Flanagan (presumed as I
don't recall you saying that any rival is better) to books such as
O'Reilly's "JavaScript, Das umfassende Referenzwerk"?

While the FAQ should not take much notice of other languages natural or
artificial, ISTM right to add, at least, "and translation(s)" to the
recommendation of "The Definitive Guide", since it would be a pity if
any naive German-speaker were deceived into buying the wrong version.
If the German version is of the same quality as the English version and
someone can provide the pertinent material for the entry then there
isn't a problem adding it.

--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/
Nov 27 '06 #13
In comp.lang.javascript message
<11**********************@h54g2000cwb.googlegroups .com>, Sun, 26 Nov
2006 12:07:34, Peter Michaux <pe**********@gmail.comwrote:
>
Some typos:

Davaid Flanagans Blog Site:

vs.

David Flanagan's Blog Site:

A number of typos can be found by pasting the whole of a browser's
display of FAQ 8.1 into MS Word. Doing so would have found both of
those, if they had been present.

Of course, it gives a lot of false positives, but those are easily
ignored - just right-click, ignore all at the first "Moomin", for
example.

Its spelling and grammar suggestions are on the whole worth looking at,
for "normal" text, but are not necessarily either correct or complete.

--
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 MIME.
Web <URL:http://www.merlyn.demon.co.uk/- FAQish topics, acronyms, & links.
Proper <= 4-line sig. separator as above, a line exactly "-- " (SonOfRFC1036)
Do not Mail News to me. Before a reply, quote with ">" or "" (SonOfRFC1036)
Nov 27 '06 #14
In comp.lang.javascript message <HY********************@telcove.net>,
Sun, 26 Nov 2006 20:57:24, Randy Webb <Hi************@aol.comwrote:
>Dr J R Stockton said the following on 11/26/2006 3:22 PM:
>In comp.lang.javascript message
<45***********************@newsspool2.arcor-online.net>, Sun, 26 Nov
2006 18:42:42, Martin Honnen <ma*******@yahoo.dewrote.
Would you extend your moderate endorsement of Flanagan (presumed as

don't recall you saying that any rival is better) to books such as
O'Reilly's "JavaScript, Das umfassende Referenzwerk"?
While the FAQ should not take much notice of other languages natural
or
artificial, ISTM right to add, at least, "and translation(s)" to the
recommendation of "The Definitive Guide", since it would be a pity if
any naive German-speaker were deceived into buying the wrong version.

If the German version is of the same quality as the English version and
someone can provide the pertinent material for the entry then there
isn't a problem adding it.

I do not see any need for, and did not suggest, that.

It's a good idea to read the newsgroup and its old FAQ. See below.

--
(c) John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v6.05 IE 6
<URL:http://www.jibbering.com/faq/ Old RC FAQ of news:comp.lang.javascript
<URL:http://www.merlyn.demon.co.uk/js-index.htmjscr maths, dates, sources.
<URL:http://www.merlyn.demon.co.uk/TP/BP/Delphi/jscr/&c, FAQ items, links.
Nov 27 '06 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: pius | last post by:
i'm new in programming; i'd like to find a good programming book, full of examples guiding me step to step in the marvellous world of programming. Is there anybody who can suggest me where to find...
2
by: EK9 | last post by:
I have a table contains huge rows of data. Performance issue raised. I am thinking archive some data so that the table will not be that big. The most convience way is move it to another table. The...
2
by: Alliss | last post by:
I am working my way through David Flanagan's Definitive Guide to Javascript. Example 14-1 has an onerror event handler and includes a deliberate error as a test. Problem is my browser's javascript...
2
by: Nice Chap | last post by:
I am a windows programmer with no web experience. I would like to learn aspnet and I was wondering about the right book. I am looking for something that teaches me the BASICS like how you access...
19
by: firewood | last post by:
Just got a copy of the 5th edition of David Flangan's "JavaScript: The Definitive Guide". It looks, a first scan, to be superb. It will continue, I am sure, to be the only CLJ-endorsed reference...
3
by: petermichaux | last post by:
>From Flanagan's JavaScript: The Definitive Guide 5th edition. 1.1.2 JavaScript is Not Simple Programmers who attempt to use JavaScript for nontrivial tasks often find the process...
2
by: petermichaux | last post by:
Hi, It seems like determining element position in a web page is a difficult task. In the position reporting source code I've looked at there are special fixes for at least some versions of...
1
by: Peter Michaux | last post by:
Hi, It seems there is a long standing belief that in IE does not pass the event object to the handler functions attached with attachevent() to a DOM element. Coincidently, I was confused about a...
1
by: Tim | last post by:
Dear All, In my opinion, there are so many possible designs for a project, even small up to a class. How can I know which one is better? Is there any important point I should consider in the...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.