Ruby:智能补丁/更新

Ruby:智能补丁/更新,ruby,functional-programming,Ruby,Functional Programming,在被irb和rails控制台的伟大所震撼之后,我越来越喜欢语言的动态部分。现在,我想知道Ruby应用程序是否可以动态地更新自己(如果写入权限允许的话)。Ruby应用程序能否获取更新并刷新自身?我在Apple应用程序中看到过很多这项功能,我知道在部署应用程序时,更新和修复是必须预见的 感谢您的反馈、评论和回答 当然。可以加载重新打开现有类并改变行为的文件。也有几种方法可以获得新代码。从磁盘读取,或者使用一个接受连接的套接字,然后计算传入的字符串。或使用HTTP: 顺便说一句,这样做有一定的风险。:

在被irb和rails控制台的伟大所震撼之后,我越来越喜欢语言的动态部分。现在,我想知道Ruby应用程序是否可以动态地更新自己(如果写入权限允许的话)。Ruby应用程序能否获取更新并刷新自身?我在Apple应用程序中看到过很多这项功能,我知道在部署应用程序时,更新和修复是必须预见的


感谢您的反馈、评论和回答

当然。可以加载重新打开现有类并改变行为的文件。也有几种方法可以获得新代码。从磁盘读取,或者使用一个接受连接的套接字,然后计算传入的字符串。或使用HTTP:


顺便说一句,这样做有一定的风险。:)

与其写“安装者”,不如写一只眼睛。非常感谢!