サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
画力アップ
chris-granger.com
Never heard of Eve? Read more here. Today marks a huge milestone for us - the first public release of Eve. After a ton of research, dozens of prototypes, and a slew of tests we’ve finally come to something that we think is the beginning of Eve. It’s still in its infancy with lots missing and assuredly more than a few bugs, but it’s reached a point where we can start to demonstrate the vision we ha
Despite the good intentions behind the movement to get people to code, both the basic premise and approach are flawed. The movement sits on the idea that “coding is the new literacy,” but that takes a narrow view of what literacy really is. If you ask google to define literacy it gives a mechanical definition: the ability to read and write. This is certainly accurate, but defining literacy as inte
this post is based on my talk, "Finding a way out", from Strange Loop 2013 When I built the original prototype of Light Table I didn’t have any grand purpose or goal in mind. I simply had some ideas on how programming could be better and I wanted to see how hard they would be to build. Until fairly recently, it never dawned on me that I’ve actually spent the past decade trying out ideas on how pro
Today Light Table is taking a huge step forward - every bit of its code is now on Github and along side of that, we’re releasing Light Table 0.6.0, which includes all the infrastructure to write and use plugins. If you haven’t been following the 0.5.* releases, this latest update also brings a tremendous amount of stability, performance, and clean up to the party. All of this together means that L
Today, I’m proud to announce the 0.4 release of Light Table - go download it! A bit of the future. With this release our goal was to bring more people into the fold, to increase the number of languages we can eval, and to smooth out some of the core experience. After 0.3, we finally had a chance to move the ball forward some - from live modifying websites directly inside of LT to injecting code in
Light Table is an open source IDE that lets you modify running programs and embed anything from websites to games. It provides the real time feedback we need to not only answer questions about our code, but to understand how our programs really work. Learn more Getting started The original blog post The future is specific The Kickstarter All ideas are old ideas The release of 0.2.0 The IDE as a va
Here’s a video of this talk from the Clojure Conj 2012 In my last post I talked about building a game in ClojureScript using a Component-Entity-System engine and I hinted that the ideas that underly that architecture inspired how we designed Light Table. The reason why stems from the architectural goals of the project: Runtime modifiability High contextuality Infinitely customizable Games have a r
For the Node Knockout last month, we wanted to build a game in Light Table using ClojureScript. What we ultimately came up with was a fun little racing platformer called ChromaShift. All the code and assets were created during the 48 hours of the competition and in the end we did pretty well, coming in 7th overall. Here’s a video of the game in action: How do you build a game in ClojureScript? I’v
We have to start with a picture. Or hey, just go download it and see for yourself. This is the new Light Table - rewritten from the ground up after having learned a ton about what it’s going to take to make a truly extensible and connected environment. There are a lot of interesting ideas under the hood that make up the core of this new implementation, but the important part is that it is a solid
My last post generated some discussion on telling people more about the ideas that came before Light Table. In many ways we’ve been rediscovering the past and since that initial blog post months ago, we’ve learned a ton about the ideas that we’re trying to bring to the industry. In the talks I’ve done recently, I’ve mentioned a bit about all the innovations that happened over the past 40 or so yea
The Light Table Playground is getting a huge update today that we’re really excited to show you. New to Light Table? It’s a new kind of reactive IDE, check out the original post to learn more. A new launcher While the shell scripts got us this far, it’s time to bid them farewell and move to a much more robust and useable jar-based launcher. The experience of getting the Playground is now to just d
You can now try Light Table out via the Light Table Playground! I’m going to make a bold claim: The future of tools isn’t in a better Eclipse or Visual Studio, it’s in easily created domain specific experiences. If we look at the trends in programminging languages over the past decade, we’ve seen a resurgence of metaprogramming and DSLs. We as an industry are starting to rediscover the power of be
edit: there is now a downloadable jar: https://github.com/ibdknox/live-cljs/downloads After seeing Bret Victor’s talk, Inventing on Principle, the other night, I was curious how hard it would be to build some of things he demoed - so I put together a live ClojureScript game editor today. Here’s a video of it in action: It basically replicates what was in his demo (minus the Braid graphics). The on
Lots of folks have been interested in ClojureScript lately, but have had a hard time figuring out what a CLJS app actually looks like. So today I recorded myself building an Overtone controller (that I use on an iPad) using noir, fetch, jayq, and crate. In the end, it looks like this: Since I don’t narrate in the video, I figured I’d give a breakdown of some of the main ideas below. If you want al
The term “web3” seems pretty fluid and is being used as a label for a bunch of disparate ideas. Given that it’s a decentralized group describing a decentralized movement, that lack of focus isn’t exactly surprising. Almost by definition it’s going to end up being different things to different people. Most of the descriptions I’ve seen focus on mechanisms - block chains, smart contracts, tokens, et
このページを最初にブックマークしてみませんか?
『Chris Granger - Musings and such.』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く