在编译时创建gui(编译时静态gui)

时间:2019-11-19 07:46:28

标签: user-interface code-generation

问题:

是否有可能在编译时创建随时可加载的GUI?有尝试完成的尝试,但被放弃了吗?

背景

我在使用Python QT / Tk,(C)GTK和javascript的GUI开发方面经验丰富。

每次都以相同的方式完成操作:

  • 创建一个窗口
  • 添加按钮A
  • 添加标签B
  • 将事件侦听器添加到窗口:onMouseMove
  • 将事件监听器添加到按钮:onHover
  • 为按钮添加onClick方法:onclick(){addElementXY(); setupElementXY(); }

尽管实际上所有这些设置在编译时就已知道,但仍需要在运行时执行。

我要说的是,如果不只从内存中加载而不是从内存中加载安装程序,则系统应该会更快。有什么办法做到这一点?如果编译语言有其存在的理由,为什么没有“已编译” guis?

0 个答案:

没有答案