相关疑难解决方法(0)

在"运行时"编辑程序?为什么?

我最近越来越多地使用Lisp和Lispy语言,我发现它们非常强大.

我一直在网上阅读的一件事是,在Lisp,Clojure等中编写的好处是你可以"在它运行时"编辑你的程序.

也许我错过了什么,但有什么意义呢?

当然,它可能会节省几秒钟,但就是这样吗?每当我对我的程序进行更改时,我就会停止它然后再次启动它,这已经好几十年了.

除了节省时间之外,必须有一个理由 - 它是什么?

有人能给我一个很好的案例研究,让我流口水这个功能吗?:)

期待流口水!

lisp scheme clojure

64
推荐指数
8
解决办法
6459
查看次数

Clojure是编译还是解释?

我在某处编写了Clojure.是真的编译,如Java或Scala,而不是解释,如Jython或JRuby?

interpreted-language compilation clojure jvm-languages compiled-language

37
推荐指数
3
解决办法
6250
查看次数

如何在不重新启动的情况下调试PyQt应用程序?

我使用Qt + PyQt进行开发.我的应用程序非常大(20 MB的源代码).它包括许多不同的菜单和小部件.非常常见我在某个小部件中只更改了方法上的1个字符串.但是为了检查更改,我关闭了我的应用程序,重新启动它,转到menu1 - > menu2 .... 只有在这一步之后我才能检查变化.

如何只为一个类/小部件重新加载方法?没有关闭/打开整个应用程序?

python qt pyqt

6
推荐指数
1
解决办法
410
查看次数