Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^2: Murder of a Perl coder (announced)

by pernod (Chaplain)
on Oct 13, 2004 at 21:44 UTC ( [id://399022]=note: print w/replies, xml ) Need Help??


in reply to Re: Murder of a Perl coder (announced)
in thread Murder of a Perl coder (announced)

Well, unless the language is JavaScript...

I beg to differ ;)

Javascript, when disregarding the DOM-interfaces, is in fact quite an elegant little language. Functions are first order objects, which means that you have a lot of functional programming goodness like currying and whatnot at your fingertips. This makes it very easy to write event-handlers, or event-handler generators, or in some (esoteric) cases generators for event-handler generators ('twas a rather exotic script, I must admit). Great fun!

Then again, when you do regard javascript in conjunction with browser-dependent DOM-tree hell, you have a point. As long as the browser-makers don't agree on a standard API, the usefulness of the language is seriously reduced. I hope, and believe, that when sensible browser-makers start to dominate the market (and they are gaining), we will get a de facto standard, and this problem will go away.

All in all, Javascript is IMHO a tool of enormous potential, though it is still in it's teens. I hope it develops :)

pernod
--
Mischief. Mayhem. Soap.

  • Comment on Re^2: Murder of a Perl coder (announced)

Replies are listed 'Best First'.
Re^3: Murder of a Perl coder (announced)
by bart (Canon) on Oct 14, 2004 at 03:11 UTC
    I hope, and believe, that when sensible browser-makers start to dominate the market (and they are gaining), we will get a de facto standard, and this problem will go away.
    Well, you probably won't even have to wait that long. I have found that over the last few years, (for example) starting with the first incarnations of Mozilla and MSIE5.5, that it's actually quite easy to make quite complex code in Javascript that just works across browsers — thus, without using any browser specific code. It really is a lot better already than it used to be in the 3.x/4.x days.
Re^3: Murder of a Perl coder (announced)
by Jenda (Abbot) on Oct 14, 2004 at 20:41 UTC

    Yep. It's a shame M$ chose C# and not JScript.Net as their "flagship" language. Double shame they don't even give it reasonable support in Visual Studio.

    Jenda
    We'd like to help you learn to help yourself
    Look around you, all you see are sympathetic eyes
    Stroll around the grounds until you feel at home
       -- P. Simon in Mrs. Robinson

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://399022]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (6)
As of 2024-04-19 10:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found