HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Live ClojureScript Game Editor

ibdknox1 HN recommender · recommended in 1 month, 2012-2016
YouTube
34K views · 14 years ago · demo · dated

A five-minute demo of a live ClojureScript game editor by Chris Granger. It is based on Bret Victor's demo from the Inventing on Principle talk, with code changes reflected instantly in the running game.

Cited as an early example of live coding applied beyond debugging, and as precursor to Light Table.

GUI, HCI & interface historyFunctional programmingTesting, debugging & developer tools#clojurescript#lighttable#bretvictor#interactiveeditor#gamedevelopment

4 comments from Hacker News

@azeirah2016 · in “Show HN: Nightlight, an editor that runs inside Clojure projects”

"Of course ..." is that really true though? From the very beginning, the very first demo, Chris Granger mentions that he got inspired by Bret Victor's Inventing on Principle demo. He mentions it in the first blog post as well :p No mentions of smalltalk Chris Granger's first video on LightTable: ▶ this video Chris Granger's first blog post on LightTable: link

CitesView on HN
@tluyben22012 · in “Light Table reaches funding goal of $200k”

Hmm. I work with Eclipse a lot, but this is not just visual. Maybe I use something different but the way of organizing your methods on screen and the actual live coding I don't have in Eclipse. We're not talking 'debug' here; we're talking live coding. Did you check videos like: ▶ this video If you can do that with Eclipse & Android, please tell me how because then I have been stupid (which is very possible: I haven't changed my toolchain in a while).

CitesView on HN
@revorad2012 · in “Ask HN: How do you tone down your idea to something fesible?”

I like interactive, but it seems to work well only if you can simulate the commandline well enough in the browser (like Codecademy does). If you do anything advanced, it has to be done really well. These are couple of good examples: link ▶ this video

RecommendsView on HN
@ibdknox2012 · in “Interactive editor based on the 'Inventing on Principle' talk”

I also made a ClojureScript version of Bret Victor's interactive editor applied to game development: link Video here: ▶ this video

CitesView on HN
The Next Five Years of ClojureScript - David Nolen1:00:58

The Next Five Years of ClojureScript - David Nolen

Metosin
19K views • 10 years ago
Bruce Hauman - Developing ClojureScript With Figwheel45:31

Bruce Hauman - Developing ClojureScript With Figwheel

ClojureTV
56K views • 11 years ago
Zach Oakes - Making Games at Runtime with Clojure37:34

Zach Oakes - Making Games at Runtime with Clojure

ClojureTV
31K views • 11 years ago
Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron35:32

Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron

ClojureTV
23K views • 9 years ago
Keynote: The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 20231:05:33

Keynote: The Road To LiveView 1.0 by Chris McCord | ElixirConf EU 2023

Code Sync
27K views • 3 years ago
ClojureScript in the Age of TypeScript — David Nolen59:31

ClojureScript in the Age of TypeScript — David Nolen

ChariotSolutions
29K views • 5 years ago
Interactive programming Flappy Bird in ClojureScript6:22

Interactive programming Flappy Bird in ClojureScript

Bruce Hauman
55K views • 12 years ago
Clojure in a nutshell by James Trunk32:44

Clojure in a nutshell by James Trunk

Func Prog Sweden
104K views • 5 years ago
ClojureScript for Skeptics - Derek Slager41:09

ClojureScript for Skeptics - Derek Slager

ClojureTV
72K views • 10 years ago
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

Rui Oliveira
339K views • 14 years ago
Effective Programs - 10 Years of Clojure - Rich Hickey1:14:52

Effective Programs - 10 Years of Clojure - Rich Hickey

ClojureTV
176K views • 9 years ago
Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG1:18:42

Web Development in Emacs, Common Lisp and Clojurescript - Emacs SG

Engineers.SG
14K views • 10 years ago
ElixirConf 2018 - Keynote - Chris McCord57:50

ElixirConf 2018 - Keynote - Chris McCord

ElixirConf
32K views • 8 years ago
clojure.core/typing - Matt Adereth35:41

clojure.core/typing - Matt Adereth

ClojureTV
40K views • 10 years ago
Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure53:56

Expert to Expert: Rich Hickey and Brian Beckman - Inside Clojure

jasonofthel33t
119K views • 13 years ago
"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner46:22

"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner

Strange Loop Conference
24K views • 12 years ago
Clojure for Lisp Programmers Part 1 - Rich Hickey1:28:59

Clojure for Lisp Programmers Part 1 - Rich Hickey

ClojureTV
25K views • 13 years ago
In Search of Tomorrow56:27

In Search of Tomorrow

Berkeley Institute for Data Science (BIDS)
18K views • 10 years ago
Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.517:55

Build a real-time Twitter clone in 15 minutes with LiveView and Phoenix 1.5

Chris McCord
237K views • 6 years ago
Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 1844:38

Joe Armstrong & Jeremy Ruston - Intertwingling the Tiddlywiki with Erlang | Code Mesh LDN 18

Code Sync
11K views • 7 years ago