Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > Monkeypatching the AI Mind

Reply
Thread Tools

Monkeypatching the AI Mind

 
 
mentifex@myuw.net
Guest
Posts: n/a
 
      02-25-2008
The recent discussion of "monkeypatching" in Ruby
brings up the general idea of changing an AI Mind
program "on the fly."

Does the "Java hotspot compiler" do the same thing
for Java -- "optimizing the airplane while you're in
flight"?

http://mind.sourceforge.net/mind4th.html (MindForth)
AI has recently become a True, thinking AI and
needs to be ported into Ruby or Java or any
other language (Dylan?) in which the software
of a living AI mind can be changed _while_
the_program_is_running -- so that the AI Mind
can live forever -- barring misadventure.

http://mentifex.virtualentity.com/m4thuser.html#3.4.1
describes the issue of immortalising the AI Mind.

Arthur
--
http://mind.sourceforge.net/aisteps.html
http://mind.sourceforge.net/ruby.html
http://mind.sourceforge.net/java.html
http://mind.sourceforge.net/theory5.html
 
Reply With Quote
 
 
 
 
Jari Williamsson
Guest
Posts: n/a
 
      02-25-2008
Wouldn't the patching of existing objects (rather than monkey patching
existing classes) be a better analogy to the MindForth thing you're
linking to?


Best regards,

Jari Williamsson


wrote:
> The recent discussion of "monkeypatching" in Ruby
> brings up the general idea of changing an AI Mind
> program "on the fly."
>
> Does the "Java hotspot compiler" do the same thing
> for Java -- "optimizing the airplane while you're in
> flight"?
>
> http://mind.sourceforge.net/mind4th.html (MindForth)
> AI has recently become a True, thinking AI and
> needs to be ported into Ruby or Java or any
> other language (Dylan?) in which the software
> of a living AI mind can be changed _while_
> the_program_is_running -- so that the AI Mind
> can live forever -- barring misadventure.
>
> http://mentifex.virtualentity.com/m4thuser.html#3.4.1
> describes the issue of immortalising the AI Mind.
>
> Arthur
> --
> http://mind.sourceforge.net/aisteps.html
> http://mind.sourceforge.net/ruby.html
> http://mind.sourceforge.net/java.html
> http://mind.sourceforge.net/theory5.html
>
>


 
Reply With Quote
 
 
 
 
Phlip
Guest
Posts: n/a
 
      02-25-2008
Jari Williamsson wrote:

> Wouldn't the patching of existing objects (rather than monkey patching
> existing classes) be a better analogy to the MindForth thing you're
> linking to?


Nothing personal, but review "mentifex"'s posting history...
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Monkeypatching an object to become callable Nikolaus Rath Python 6 08-13-2009 07:19 AM
Monkeypatching is Destroying Ruby Avdi Grimm Ruby 115 03-08-2008 10:05 AM
Proposed Solutions (Monkeypatching) Trans Ruby 1 02-28-2008 10:01 PM
Monkeypatching the AI Mind mentifex@myuw.net Java 1 02-25-2008 06:34 PM
monkeypatching NamedTemporaryFile Jason Lunz Python 2 05-27-2006 03:17 PM



Advertisments