Re: introduction to programming



No, what they did (and you included) was to write a half decent script
that worked where you tested it.

So they _worked_.

Did they "work" like most of the other scripts you have written and
posted here?

They worked good enough to charge $80-$100/hr for the time spent. And
I'm not talking about the modern baby games with "do we have
getElementById or not?". I am talking about making universal working
scripts for nearly absolutely and intentionally incompatible systems.
I am not questioning if anyone of current gurus was ever paid for his
Javascript coding so much several years in the row as it is not my
damn business: I just want to tell once again that all these voodoo
jumping "you are bad, you're so bad" are making me smile.

Maybe phrases like "Vector", "Rounding", "Array test", will
ring a bell with you.

Uhm... "Vector"
A very productive discussion - after the regular hysteria of some
regulars on seeing someone's else code longer than a few lines.
Resulted in a very nice IMO result at the end of the thread.
http://groups.google.com/group/comp.lang.javascript/browse_frm/thread/64ae20ba5c760c6
Many algorithms found during the discussion went into different
libraries or just were very useful to c.l.j. posters
http://groups.google.com/group/comp.lang.javascript/browse_frm/thread/1ffbc7ad434afb20

"Rounding"
An extremely useful discussion for me and for all participants.
http://groups.google.com/group/sci.math/browse_frm/thread/b299f115fd3064b6/b0ba8b58baa153d4
http://groups.google.com/group/comp.arch.arithmetic/browse_frm/thread/d27030f7c099d140
If anyone in this NG thinks of having any grasp of idea about
IEEE-754 DP-FP and related rounding problem then let's laugh together
with all side readers.

"Array test"
Truly cannot recall that particular issue. Is it about to distinguish
instanceof Array from any other objects?

Not a lot you have posted here would ever qualify
as something to learn from unless it was to learn
how not to do things.

At least I posted something, so others could learn at least as little
as that. Besides Matt Kruse others did not provide even that on a
three years run.


The major problem with using Javascript as an introductory language to
programming is the lack of control over the environment in which it is
executed and the problems you have to go through because of it.

Javascript is mainly executed inside of browser. It is a fully
controllable environment IMO. Also Javascript is the language of the
Internet: anyone going to where will have to learn it sooner or later,
so why not start sooner? More exotic and complex languages can be
learner later. "Exotic languages" is not an offense to C++, C#, PHP
etc programmers but a simple fact. The proportion of ones able to deal
anyhow with Javascript to ones able to deal anyhow with C++ : this
proportion is roughly the same as the current amount of people able to
speak English to ones able to speak classical Latin.

I find it hilariously funny that you would try to associate me with the
ECMAScript bible thumpers.

I don't associate you with anything, simply look at
http://www.jibbering.com/faq/index.html#FAQ3_2

The top link is "The official ECMAScript specification". If anyone
asked "I am absolutely new in Javascript, what online sources to use"
and answered "see this group FAQ", then it is implied that the first
source to study is ECMA-262 3rd ed.
And from the bunch of all other links there is not a single obvious
one to someone who is on the "Hello, world!" level.
.



Relevant Pages

  • Re: Does Macintosh read uppercase?
    ... through any browser. ... "Jim Carlock" wrote: ... > Javascript is supposed to be case-sensitive on all platforms, ... >>>> Does Macintosh read upper and lower case scripts? ...
    (microsoft.public.frontpage.programming)
  • Re: run another function after sorttable
    ... Opera) and browse around for a bit. ... Using Opera 10.5 (which is likely younger than most of the scripts it ... column 103 in <anonymous function: ... Opera has modified the JavaScript on msdn.microsoft.com (MSDN menus are ...
    (comp.lang.javascript)
  • Re: Cant refer to innerHTML contents
    ... Since this question (returning javascript via an xmlhttprequest) pops up for everybody who starts with AJAX sooner or later, maybe we should suggest to place this code into the FAQ? ... The only thing that, I believe, needs to be added to it for iCab and IE5.2 is a test to stay out of the function at all since they both execute scripts inserted via innerHTML. ... I think IE5.2 on a mac has gone the way of NN4.xx where it is a dead browser. ...
    (comp.lang.javascript)
  • Re: why add script-tag in header section ?
    ... javascript at the bottom. ... scripts to execute as soon as possible. ... anything to do with Google or Yahoo 8though some of their employees ... may be spouting about such generalizations in blogs) or "modern web ...
    (comp.lang.javascript)
  • Re: Does Macintosh read uppercase?
    ... I was able to successfully navigate to the third form ... >>> Macs seem to be reading the fields ok and most web Bots, ... >>> have to rename the fields and their references in the javascript to all ... >>>>> Does Macintosh read upper and lower case scripts? ...
    (microsoft.public.frontpage.programming)