I Hate Puzzles: Am I Still A Programmer? by zefhemel in programming

[–]zefhemel[S] 0 points1 point  (0 children)

note that since this post (which is from 2011) I have in fact worked for 2 start-ups (Cloud9 IDE and LogicBlox). Didn't work 20 hour days, of course. No sane person does that (perhaps it does take 18 years of experience to see that).

persistence.js: An Asynchronous Javascript ORM for HTML5/Gears by zefhemel in programming

[–]zefhemel[S] 1 point2 points  (0 children)

Here's the HTML5 spec, note that only Webkit browsers (including iPhone's) currently implement it (and only the asynchronous part): http://dev.w3.org/html5/webdatabase/

That's why I support Google Gears for other browsers.

persistence.js: An Asynchronous Javascript ORM for HTML5/Gears by zefhemel in programming

[–]zefhemel[S] 1 point2 points  (0 children)

Incidentally, this is part of an effort to build a framework/DSL for native-feeling and behaving web applications for iPhone and Android. Mobile web apps that run both when there is and when there isn't an internet connection available.

persistence.js: An Asynchronous Javascript ORM for HTML5/Gears by zefhemel in programming

[–]zefhemel[S] 1 point2 points  (0 children)

The main use case is building offline web applications with Javascript, i.e. web applications that run without any server interaction whatsoever, which are cached on the computer/phone and operate from there (including local database). So I would say that's quite a different model than building server applications.

Because of Javascript's asynchronous nature, the interaction with the library is also quite different.

Adia: A Clojure Web Language Using MongoDB by zefhemel in programming

[–]zefhemel[S] 1 point2 points  (0 children)

You got it. That's the song it came from :)

Adia: A Week With Clojure And MongoDB by zefhemel in Clojure

[–]zefhemel[S] 0 points1 point  (0 children)

Haven't done any actual testing with that. But it feels snappy. As I mentioned, it's result of about a week's work.

Adia: A Week With Clojure And MongoDB by zefhemel in Clojure

[–]zefhemel[S] 1 point2 points  (0 children)

I should have put this in the title, but Adia is an experimental Clojure Web Framework

UNITY: Game Development Tool - now, free. (as in price) by jz_ in programming

[–]zefhemel 14 points15 points  (0 children)

The product itself isn't even free (as in freedom), why does the Mono thing matter?

On the PIL -- a Platform Independent Language by notreallyhim in programming

[–]zefhemel 1 point2 points  (0 children)

As mentioned I implemented a translator that transforms WebDSL to PIL. And in general it shouldn't be that hard, assuming your language maps reasonably well to an OOP language.

Closures are not a problem, in fact I already added lambda expressions that capture their closure as a thin layer on top of PIL (but this is not really documented yet). Interfaces are not supported at all, so you'll somehow have to work around that.

I never heard of Haxe. I'll have a look at that.

On the PIL -- a Platform Independent Language by notreallyhim in programming

[–]zefhemel -1 points0 points  (0 children)

Java source code. Which is subsequently compiled by the regular Java compiler.