Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
timbaldridge
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
JS Minecraft Demo ported to ClojureScript
(swannodette.github.io)
11 points
by
timbaldridge
13y ago
|
0 comments
2.
▲
by
timbaldridge
13y ago
As mentioned in their 2013 PyCon talk, the problem with HTM (at least with current designs) is the hard limits to transaction sizes. They are attempting run run entire interpreted code loops in transactions, while HTM is designed more aroun
3.
▲
by
timbaldridge
13y ago
It also allows for multiple copies of the same application to run on the same VM. That is a nice dev feature.
4.
▲
by
timbaldridge
13y ago
If you're interested in lisp without the JVM, there's always ClojureScript. Once the JVM compiler is up an running it compiles most of my ClojureScript code in about 1 sec, and there's utilities that auto re-compile code as files change.
5.
▲
by
timbaldridge
13y ago
Author of Mjolnir here. There's some major updates going on in the "datomic" branch. If you're thinking of using Mjolnir in a project, you'll want to keep an eye on that branch over the next few months. With Datomic, the inference engine is
6.
▲
by
timbaldridge
13y ago
sadly, this doesn't seem to support any sort of multithreading. Even something as simple as swap! isn't thread-safe in this implementation. So that kills one of the main reasons to use Clojure in the first place.
7.
▲
by
timbaldridge
14y ago
I would go a step farther and say that OpenDoc should be in a separate interface from SaveDoc.
8.
▲
The Reluctant Dictator
(stuartsierra.com)
5 points
by
timbaldridge
14y ago
|
1 comments
9.
▲
by
timbaldridge
14y ago
Use it every day and you'll probably think different about it. (baz 33 (bar 12 (foo 33 (+ 1 42)))) Is way harder to read than: (->> (+ 1 42) (foo 33) (bar 12) (baz 33))
10.
▲
by
timbaldridge
14y ago
agreed, it has to the the worst looking site I've seen in awhile.
11.
▲
by
timbaldridge
14y ago
+1 Since I stopped writing C# code in Visual Studio, I software development doesn't make me nearly as angry as I used to be. Now I write Clojure code on OS X, and couldn't be happier.
12.
▲
by
timbaldridge
14y ago
Perhaps it does place oriented OOP poorly, but it actually has an extremely nice logic engine (see core.logic).
13.
▲
by
timbaldridge
14y ago
This is why I use Clojure. I can do Functional, OOP, logic, or any of the dozens of other programming styles in one language. And since it's a lisp I don't have to worry about having to need extra syntax from the language writers to get wha