Doing stuff like you describe was one of Cris Granger's inspirations for making Light Table. See http://www.chris-granger.com/2012/02/26/connecting-to-your-creation/
However, most of this is doable with a REPL, as Mikera already noted. For Clojure/Clojurescript, redefining functions in running code is not a feature, it's part of the language. On Saturday, March 23, 2013 10:06:34 PM UTC+1, Oskar Kvist wrote: > > John: I don't really understand why you say it's a waste of time. Speeding > up the feedback cycle seems great to me. > > Thanks to everyone who has contributed to this thread so far! > > On Saturday, March 23, 2013 7:48:28 PM UTC+1, John Smith wrote: >> >> Yes, but are you saving time with this? What types of games do you want >> to make? >> RTS? FPS? RPG? What's the platform that you're targeting? No offense, >> but I've >> seen a lot of people like this (me including :) ), who want to learn >> technology X for... >> wait for it... to make games or something else that's fun. >> >> Look, I'm not trying to be mean, but unless you have a specific goal in >> mind, then >> this new feature is a waste of time :) . >> >> On Sat, Mar 23, 2013 at 12:20 PM, Oskar Kvist <oskar...@gmail.com> wrote: >> >>> It's not about looking cool, it's about saving time. >>> >>> Den lördagen den 23:e mars 2013 kl. 16:03:19 UTC+1 skrev John Smith: >>>> >>>> If you want to make a game, then make a game. Don't worry about looking >>>> "cool" about it. You don't need to have some feature to make something >>>> entertaining :) . >>>> >>>> I'm making a game with a tool called GameMaker. Not as full-featured or >>>> powerful as with a programming language? Sure, but then I want to first >>>> have a game under my belt, then I'll worry about looking cool in the >>>> process >>>> :) . >>>> >>>> On Sat, Mar 23, 2013 at 10:22 AM, Oskar Kvist <oskar...@gmail.com>wrote: >>>> >>>>> Hi! >>>>> >>>>> I saw this video >>>>> http://www.youtube.com/**watch?v=BES9EKK4Aw4<http://www.youtube.com/watch?v=BES9EKK4Aw4>of >>>>> Notch coding on Minecraft while the game was running, and of course >>>>> seeing the changes in the running program. He used some kind of debug >>>>> mode >>>>> in his IDE (I don't really know which IDE). I want to make a game, and I >>>>> want to to also be able to code while the program is running. I know this >>>>> sort of thing is common in Lisps, so even without that IDE's debug mode >>>>> it >>>>> should be possible. Is there anything in particular that I need to do or >>>>> look out for in order to make it work? Are there some JVM settings I >>>>> should >>>>> use? Does anyone know how that debug mode works? I kind of understand how >>>>> it can be done with a plain repl, but I don't wanna miss out on anything >>>>> that would make it easier. Any kind of insight is very appreciated. >>>>> >>>>> -- >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To post to this group, send email to clo...@googlegroups.com >>>>> >>>>> Note that posts from new members are moderated - please be patient >>>>> with your first post. >>>>> To unsubscribe from this group, send email to >>>>> clojure+u...@**googlegroups.com >>>>> >>>>> For more options, visit this group at >>>>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to clojure+u...@**googlegroups.com. >>>>> >>>>> For more options, visit >>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>>>> . >>>>> >>>>> >>>>> >>>> >>>> -- >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+u...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to clojure+u...@googlegroups.com. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.