Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

JavaScript, child of Scheme

Name: Anonymous 2009-11-10 18:42

As I've often said, and as others at Netscape can confirm, I was recruited to Netscape with the promise of "doing Scheme" in the browser. At least client engineering management including Tom Paquin, Michael Toy, and Rick Schell, along with some guy named Marc Andreessen, were convinced that Netscape should embed a programming language, in source form, in HTML. So it was hardly a case of me selling a "pointy-haired boss" -- more the reverse.

Whether that language should be Scheme was an open question, but Scheme was the bait I went for in joining Netscape. Previously, at SGI, Nick Thompson had turned me on to SICP.

http://weblogs.mozillazine.org/roadmap/archives/2008/04/

Your God. Where is Him now?

Name: Anonymous 2009-11-10 18:45

Scheme in the browser

Name: Anonymous 2009-11-10 18:59

Wow.
Turns out javascript could actually be worse.
Lucky they decided to base it on a decent language instead.

Name: Anonymous 2009-11-10 19:07

>>3
You surely haven't seen JS back then in 1996.

also, DSSSL

Name: Anonymous 2009-11-10 21:00

jscript =)

Name: Anonymous 2009-11-11 4:13

This was news, back when I posted it to /prog/ many months ago

Name: Anonymous 2009-11-11 12:24

I believe this was common knowledge, but you can't truly have Lisp without Lisp. You need a homoiconic language to be able to do the things you can do in a real Lisp (such as macros, meta-circular evaluators, true code == data, ...).

Name: Anonymous 2009-11-11 18:52

>>7
Which is why JavaScript is not Lisp, but SCHEME IN THE BROWSER.

Name: Anonymous 2009-11-11 19:01

>>8
However, Scheme is a LISP to some degree.

Name: Anonymous 2009-11-11 20:32

That's why javascript has lambdas and closures. Let Douglas Cockford expain it for you http://javascript.crockford.com/little.html.

Name: Anonymous 2009-11-11 21:32

>>9
to some degree
To what degree is it not a lisp?

Name: Anonymous 2009-11-12 10:22

>>11
A bachelor's.

Name: Anonymous 2009-11-12 13:18

>>12
Terrible!

Name: Anonymous 2009-11-12 13:38

>>13
*grabs dead dog*

Name: Anonymous 2010-11-26 4:41

Name: Anonymous 2011-02-04 14:23

Name: Anonymous 2012-09-23 18:10

Have you read your Scheme in the browser today?

Name: Anonymous 2012-09-23 18:42

Is it bad that I knew the source of that quote without having checked or having heard that particular quote before?

Name: Anonymous 2012-09-23 19:23

Is it bad that >>13-14 are using those ``memes" in 2009?

Name: Anonymous 2012-09-23 19:24

>>20
Old memes never die, they just smell that way.
How do they smell?
Terrible!

Name: Anonymous 2012-09-23 22:57

old memes never die
they simply fade away

-douglas a. mccrockford,1959, during his resignation speech to the us joint session

Name: Anonymous 2012-09-23 23:03

old memes never die
le reddit makes dem funny XD

LOL I JUST LITERALLY

PEED
MY
PANTS

JUST A LITTE THOUGH

I MEAN ITS A LITTLE SPOT NOT LIKE IT RUINED MY CHAIR R NYTHING LOL BUT FOR REAL EPIC LULZ *HIGH FIVES* XDDDDDDDDDDDDDD


U FRUSTRATED U FRUSTRATED BRO U SO MAD WHY ARE YOU SO MAAAAD I CAN POST ANYTHING I WANT THAT IS HOW IT SAYS IN THE RULES I DONT CARE ABOUT YOUR FAGGOTRY RULES Y SO MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD


WHATA FUCK MAN xD i just fall of my chair kuz i couldnt and i CANT stop laugh xDXDXDXDXDDDDDDDDDDDDXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDD OMGOSH DDDDDXXXXXXXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD DDDDDD LOOOOOOOOOLLLLL THIS IS A SHIT XDDDDDDDDDDDDDDDDDDDDXDDDDDDDDDDDDDDDDDDDDD A BIG ONE XDDDDDDDD A GRAT ONE XXXXXXDDDD CONGRATS MAN XD
U FRUSTRATED U FRUSTRATED BRO U SO MAD WHY ARE YOU SO MAAAAD I CAN POST ANYTHING I WANT THAT IS HOW IT SAYS IN THE RULES I DONT CARE ABOUT YOUR FAGGOTRY RULES Y SO MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD

Name: Anonymous 2012-09-24 0:54

>>23
Back to reddit.

Name: Anonymous 2012-09-24 5:35

#define le le le
le reddit

Name: Anonymous 2012-09-24 7:02

>>10
That's why javascript has lambdas and closures. Let Douglas Cockford expain it for you http://javascript.crockford.com/little.html.

I'd give a firm 10/10 to his article.  Look at his table comparing Scheme to JS:

(quote a)     'a'

Name: Anonymous 2012-09-24 9:28

>>26
Look at his table comparing Scheme to JS
All it does is highlight why it's not Scheme or LISP.

var foo = function (a, b, c) {
    return body;
};

Comma delimiters, curly brackets, semicolons, returns, all K&R pig disgusting shit.

p1 ? e1 :
p2 ? e2 : ...
en
?
:

No parens, ambiguous as fuck, ugly.

(p1 && p2 ... && pn)
Infix pig disgusting.
'a'
Da land of disgusting, which becomes all too apparent with
['a', ['b', ['c']]]
That fucking mess right there.

Name: Anonymous 2012-09-24 11:30

>>26
He used the names of foods as the symbols that are manipulated by your functions, and little jokes were scattered around to pull you back when things get so deep that your head is going to pop off. It even has a place reserved for JELLY STAINS!
This ``Little LISPer'' sounds like the 70's version of Why's Poignant Guide.

Name: Anonymous 2012-11-26 16:41

Name: Anonymous 2012-11-26 17:26

>hired to do Scheme
>do JavaScript
>mon face when

Name: Anonymous 2012-11-26 17:30

>>30
xDDDDDDDDDDDDDDDDDDDDDDDDD
>LE MEME QUOTES
XDDDDDDDDDDDDDDDDDDDDDDDDDD
E/G/IN /G/OOIN XD

Name: Anonymous 2012-11-26 17:41

Name: Anonymous 2012-11-26 17:45

>>32
wow first time I hear of this shit, thx bro

Name: Anonymous 2012-11-26 18:05

>>33
How the hell else do you think they define languages?
Elf magic?

Name: Anonymous 2012-11-26 18:14

>>34
Druid incantations

Name: Anonymous 2012-11-26 18:16

>>34
10 days of scribbling

Name: Anonymous 2012-11-26 18:31

If Brenden had come out with Javascript (1994) just 10 years earlier, we would never have been stuck with the legacy of how far Perl(1987) set back web scripting. And how on earth did people go for PHP (1995) when JS was available. Can you imagine if Brenden came out with JS 20 years earlier the same time as csh (C shell, 1978)? How on earth Bill Joy thought that csh looked anything like C is beyond me.

Name: Anonymous 2012-11-26 19:12

And how on earth did people go for PHP (1995) when JS was available.
Yeah, I can't understand why people would settle for shit when they have even worse shit available.

I'd rather eat kike turds, they're so much better than dog turds.

Name: Anonymous 2012-11-26 19:24

So, we should only use HTML5 and CSS3 in web development now?

Name: Anonymous 2012-11-26 19:25

Where the fuck did all these ``web development'' kids suddenly come from?

/g/? Reddit? Hacker Kikes?

Name: Anonymous 2012-11-26 20:37

THEY COME FROM MY ANUS

Name: Anonymous 2012-11-26 20:40

>>37
And how on earth did people go for PHP (1995) when JS was available.
There were basically no server-side implementations of JavaScript at that point, and the in-browser engines were poor, so nobody took it seriously.

Name: Anonymous 2012-11-26 20:59

>>39
Not yet.

Name: Anonymous 2012-11-26 23:08

>>43
If not now, when?

Don't change these.
Name: Email:
Entire Thread Thread List