Posts Tagged ‘JavaScript’

All about God

Posted: August 16, 2010 in David Mark, JavaScript
Tags: ,

This morning I searched for “David Mark” javascript and found the statement:

We read about Noah, Moses, Samson, David, Mark, Luke, Paul and many, many others . We put them on a different level than us. [….]

Hello, you need to enable JavaScript to use All About GOD

The website is called “All about God” which was a pertinent remark and also the statement “you need to enable JavaScript to use All About GOD” was more plausible today than it ever has been. But then I recognised the comma between “David, Mark”. My bad!

[1]: All about God

David Mark Fan Blog Poster #4

Fourth draft in the series “David Mark Fan Blog Poster”.

» first draft » second draft » third draft

It’s Friday. The last day of the work week for JavaScript programmer with jobs. And the last day of the school week for JavaScript kiddies. This is the right time to learn something about JavaScript.

Lesson one: Do you know the distinguish between “JavaScript” and “javascript”?

RobG said:

[…] JavaScript, the trade mark, and the generic term “javascript” used to describe ECMAScript implementations that interact with DOMs, mostly in browsers.

Thomas ‘PointedEars’ Lahn replied:

The term “javascript” is the invention of a wannabe here that failed to see the differences between the many implementations, and fell into common use because of other wannabes here that failed to or did not want to see them.

Richard Cornford posted an answer with the word JavaScript

capitalised into the trademark name, for any pedants reading

And VK said:

I calling police if it’s called anyhow else but JavaScript 😉 😐

JavaScript programmer David Mark explained:

JavaScript is a trademarked brand name that refers to just one ECMAScript implementations. It would be better to refer to it as “Javascript“, “javascript” or simply “JS“. And no, I don’t mean for legal reasons.

And some weeks later David Mark replied to a user:

Javascript. The camel-case version is the brand name. Do you read this group at all or do you just post blindly?

Stefan Weiss replied:

Oh I’m so sick and tired of this. Everybody outside of this group calls it JavaScript, except when they’re trying hard to avoid trademark issues (as in “JScript”). Capitalization doesn’t matter at all where trademarks are concerned: “javascript” is just as protected as “JavaScript”. More importantly, the name has been used in a generic way for a *long* time – just like “Kleenex” or “Xerox”. It’s no longer obvious that the trademark can even be legally enforced anymore: you lose your exclusive right to a trademark if you don’t actively try to prevent unauthorized use, allowing it to become a generic term. To my knowledge, no such dispute has ever been filed by Netscape, Sun, or Oracle.

Don’t get me wrong: in this group, we have a legitimate technical reason for distintuishing different implementations, but that can be achieved in a more efficient way than quibbling about capitalization. When somebody comes here and asks a question about JavaScript or javascript (without explicitly mentioning that they’re only targetting Mozilla browsers), everybody with half a brain knows what they’re talking about. Giving them the “there is no javascript” treatment is just unnecessary nerdy elitism.

I know this is futile. I’m not going to change any fixed attitudes here, but for the record: when I say JavaScript, I mean the superset of all ECMAScript-related languages. I’m using JavaScript as a pars pro toto, like most everybody else does. When I need to distinguish between different implementations, I’ll be more specific – either by using JavaScript(tm) or by writing “Mozilla’s JavaScript implementation” or similar.

Sorry about the rant, it kind of got out of hand. It wasn’t what I’d intended to write, but after reading the 500th “JavaScript is a brand name” message, I had enough. It’s just too silly and it takes up too much time in this group.

At Hacker News, “nzmsv” said in another context about comp.lang.javascript:

Wow! After reading these, and the replies, I definitely agree with John Resig about that newsgroup: don’t read. Or risk losing your hope for humanity.

Dear fans

How is your hope for humanity?

[1]: comp.lang.javascript
[2]: comp.lang.javascript
[3]: comp.lang.javascript
[4]: comp.lang.javascript
[5]: comp.lang.javascript
[6]: Hacker News

David Mark is working on a book about JavaScript. He said:

I have been working on a book on-again and off-again for years. The trouble is that there is not a lot of motivation as I can make a lot more money writing code than writing about code.

I suppose if some savvy publisher advanced me, oh, 50K or so, I’d get right on it. As it is, the one I talked to was in a completely different neighborhood (one that I prefer to avoid, at least after dark).

William Wallace wrote:
It seems that there are no good books.

You are learning fast.  But the publishers see “good books” as books that will sell the most copies. The representatives I dealt with were of the opinion that “everyone” is really excited about “these libraries” (e.g. jQuery). They sent me an outline of one to look at (and review) and I asked them if it was going to be a children’s book and indicated that the only sort of jQuery book I would consider writing would be of the contrarian view. I think that and my high asking price turned them off, but I do still hear from them from time to time. Maybe some day they will realize that somebody has to take a chance and publish something fresh. I mean, in five or ten years, who is going to care about jQuery puff pieces?

What we can learn from David Mark’s profile at Linked In:

Until January 2010, David Mark was employed at SitePen, Inc. for a short time (just 5 months). After that he was self-employed with Since June 2010 he is registered as Consultant at Synergy Consulting Group, Inc., a recruting agency.

So if David Mark would get a chance to write a book, this would be the perfect time. And indeed, David Mark wrote:

I happened to hear from a representative at my prospective publisher today. I’m trying to work out a deal that will benefit everyone. Can’t do it for the Karma alone though.

But writing a book is a lot of work. Not everyone is able to finish a book project. I’m slightly concerned about David Mark’s statement:

I’ve got enough raw material for a whole series of books,
but not enough time to organize it.

Dear fans

How could we help David Mark?
Do you know some of his own quotations, he could use for his book?
Send in your citation and a link to the source.

[1]: comment at comp.lang.javascript

Hello fans!

Posted: July 24, 2010 in David Mark
Tags: ,

There is this guy who is talking about JavaScript. You have never heard of him? His name is David Mark. This blog is about David Mark. Why? Because he likes to write about his knowledge and how important this knowledge is for the rest of the world. He likes to write about how much more knowledge he is offering. So, listen to David Mark’s comments – both, old and new comments – archived at