Hacker Newsnew | past | comments | ask | show | jobs | submit | more abp's commentslogin

Looks like you were trying to send pull requests?


I had this same problem on my Android phones Chrome browser and went to my laptop for reading.


1. They get paid to do it. Historically, someone has realized that Java development was easier/faster/more stable than Lisp development.

???

2. Java has hella libraries. I mean hella. You can find a library for almost anything. Lisp...not so much.

Clojure?

3. Java is a language for doing things. Lisp is not a language for doing things. I'll change my mind when I see a 2m+ line codebase that's been in production for ten years.

Emacs?


???

Are you familiar with the concept of worse is better?


persistent data structures are implemented in ClojureScript. So they don't need to be ported for new compilation targets of ClojureScript like C in clojurec, I think.


ClojureScript's core library has a dependency on Google Closure, and are optimized with knowledge of javascript vms. david nolen said that v8, for example, is blazingly fast at sequential instructions so they take great care to avoid function calls in critical paths.

here's some discussion that alludes to performance concerns in js vms: http://dev.clojure.org/jira/browse/CLJS-284

here's the original commit for PersistentVector, note how low level the code is: https://github.com/clojure/clojurescript/commit/e615f4cd326e...

here's more discusson by david nolen: https://groups.google.com/forum/?fromgroups#!searchin/clojur...

more discussion about allowing low level code access to js-specific special forms for numerics: https://groups.google.com/forum/?fromgroups#!searchin/clojur...



I actually pasted a Clojure file from a project I'm working on into the heatmap.js page and found that my home row was yellow/red, the parentheses were green and everything else was blue. So yes, parentheses are not as used in Clojure as in Common Lisp (and again colemak is awesome for keeping things on the home row!)


Has anyone seen this recording and the newer one [1]?

Is one of them better in any form?

http://www.infoq.com/presentations/Simple-Made-Easy-QCon-Lon...


This whole discussion is getting out of hand. Light Table is on Kickstarter, because an awful lot of people screamed for it being funded, when they saw the first prototype of this thing.

Now it is on there and all I see everytime it get's up here is people complaining, saying they won't fund because of xyz or don't think it will succeed without blurb. Even better: Some get destructive and say how much better Eclipse or the likes are.

Please stop this shit, don't fund, don't use, don't complain and please don't raise such shitstorms on every single Light Table discussion. Can we probably focus a little on being constructive about projects like this?


but for some reason they didn't go with that audio-stream

Wait, what? I really looked forward to this one since I read the slides when they appeared. Then i watched a portion of the talk and skipped to your exciting demos, because I couldn't understand anything you said.

Is there any possibility to get a new video with the other stream?


I listened to this right through over laptop speakers and heard every word without problems. Perhaps you're just not used to Sam's English accent?


Yes, that's a problem too.


(in)significant enough, yes. "(Rest of) Europe" goes out through the roof and now guess which of the EU-countries.


Do non EU countries qualify for (Rest of) Europe ;)


Nope, countries like Switzerland, Norway, Ukraine, Russia and Turkey certainly don't qualify... </sarcasm>


Only countries that qualify for the eurovision contest count ;-)


Israel then?


Pretty much any country kinda close-ish to Europe.


user is logged in, authorized to view the thing they requested, check if I need to redirect for SEO purposes, prevent request forgery, redirecs if a form validation

And you can't do those things based on your framework in either, a general config of the app or a simple declarative manner, that fits into a simple function that decides which view to render, based on data?

Also shouldn't form validation be a mapping of data to your "domain objects" and let them decide if they're valid?


I think we're getting into semantics. I don't see the difference between "doing it in your framework" and "doing it in your controller" considering that my controller is part of my framework. I do a lot of rails and my controllers are mostly thin declarative setup of filters and such.

regarding validations, my models do decide if a from submission is valid, but the controller then decides what to do if the submission is invalid. I.e. serenader the form with some error messages. This is a good example of something that makes more sense to me in a controller.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: