Live data from Hacker News

Tetris in ClojureScript

shaunlebron.github.io

1–10 of 34 posts

Re: Tetris in ClojureScript

#2
Great work!

I love the idea of making code and data alive, interactive and illustrative. Reminds me a bit of Bret Victor's talks, essays and prototypes illustrating how interactive, graphical thinking can enhance understanding and even creation.

Imagine our editors doing this by default, what it would mean for documentation, code quality and enhancing our ability to understand and communicate these concepts with augmented code.

Re: Tetris in ClojureScript

#3
post #2

Great work! I love the idea of making code and data alive, interactive and illustrative. Reminds me a bit of Bret Victor's talks, essays and prototypes illustrating how interactive, graphical thinking can enhance understanding and even creation. Imagine our editors doing this by default, what it would mean for documentation, code quality and enhancing our ability to understand and communicate these concepts with augm…

Check out some of the videos on Youtube of the Genera Symbolics Lisp Machine platform.

Re: Tetris in ClojureScript

#4
That is really cool and well done, thanks for sharing.

One question I have though, is the square piece supposed to rotate like that, i.e. shift up and down while rotating? I think this might be a bug.

Re: Tetris in ClojureScript

#5
post #4

That is really cool and well done, thanks for sharing. One question I have though, is the square piece supposed to rotate like that, i.e. shift up and down while rotating? I think this might be a bug.

I agree, the rotation function could see some ergonomics improvements with minimal code changes.

Re: Tetris in ClojureScript

#10
Shaun Lebron has a bunch of interesting stuff on his github[0] involving closurescript.

I haven't toyed with closurescript yet, if anyone has any experience with it, what are its strengths and weaknesses? I' ve been learning scheme/racket for the past year and for learning purposes Dr Racket is more than enough for now, but sometime in the future I'd like to branch out of that.

[0]: https://shaunlebron.github.io/

Post reply on HN