Live data from Hacker News

ArcLite - Arc Ported to JavaScript

jonathan.tang.name

1–10 of 24 posts

Re: ArcLite - Arc Ported to JavaScript

#2
Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course.

And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

Re: ArcLite - Arc Ported to JavaScript

#3
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

What's wrong with compiling to JavaScript? It's already widely supported and if you're compiling another language to it you can pretend like it doesn't exist.

I can understand not liking JavaScript, but hating it with a passion seems excessive. Do you really hate JavaScript or just having to deal with the issues of incompatible browsers? I prefer languages like Haskell that enforce strong static typing, but as far as runtime typed languages go I think JavaScript is pretty nice.

Re: ArcLite - Arc Ported to JavaScript

#4
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

I hate JavaScript with a passion.

Pray tell us, why?

Re: ArcLite - Arc Ported to JavaScript

#5
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

I think most people who "hate javascript", dislike working with the DOM, is that true for you? I personally think javascript is a pretty simple & beautiful language. It has its warts, but so does ruby, python, and other dynamic languages.

Re: ArcLite - Arc Ported to JavaScript

#6
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

You do realize that JavaScript was originally named LiveScript before the marketing goons licensed the name and added the curly braces?

Re: ArcLite - Arc Ported to JavaScript

#7
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

though I dislike having to type function() { and }); all the time, and scoping rules are a bit confusing, I've rather gotten use to it. Maybe you should read, "Javascript, the Good Parts"

http://ejohn.org/apps/learn/ Resig's js tutorial also helped hammer in why people like js and what's so special about it.

Re: ArcLite - Arc Ported to JavaScript

#8
post #6
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

You do realize that JavaScript was originally named LiveScript before the marketing goons licensed the name and added the curly braces?

Yeah, and now it is technically called ECMAScript as well. No marketing types had anything to do with that one! :)

Re: ArcLite - Arc Ported to JavaScript

#9
post #4
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

I hate JavaScript with a passion. Pray tell us, why?

OK, maybe that's not fair. I hate the browsers' implementations of it for sure, but I'm also not a fan of prototype-based OO systems, either.

Re: ArcLite - Arc Ported to JavaScript

#10
post #7
post #2

Along these lines, it would be cool if browsers supported some sort of "LispScript" (or at least "SchemeScript"). I hate JavaScript with a passion. This is all just wishful thinking, of course. And yes, there is a LispScript project, but it compiles to JavaScript. I'm thinking more of a native interpreter in the browser.

though I dislike having to type function() { and }); all the time, and scoping rules are a bit confusing, I've rather gotten use to it. Maybe you should read, "Javascript, the Good Parts" http://ejohn.org/apps/learn/ Resig's js tutorial also helped hammer in why people like js and what's so special about it.

Thanks for the pointers. I really dislike the scoping rules, and prototypes.
Post reply on HN