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.


Reply via email to