187得票1回答
使用即时模式GUI与保留模式GUI相比,有哪些性能影响?

我目前正在开发一个标准的Windows桌面应用程序(标准意味着没有花哨的东西:只有按钮、文本、滑块等等),并决定自己编写GUI框架,因为我看了一些GUI框架后都感到厌恶。由于这是一个爱好项目,我也愿意尝试,决定将GUI设计成即时模式而不是保留模式,因为我非常喜欢它简化代码的方式。然而,问题在这...

24得票2回答
如何在立即模式下从其他.swift文件中包含.swift文件?

有一个包含函数定义的文件 bar.swift:func bar() { println("bar") } 并且有一个要在立即模式下运行的脚本 foo.swift: #!/usr/bin/xcrun swift -i bar() 你如何从foo.swift中导入bar.swift的ba...

10得票2回答
自定义控制流编译单词的示例

在Forth中,用户可以通过定义控制流新词(除了标准中提供的:DO、LOOP、BEGIN、UNTIL、WHILE、REPEAT、LEAVE IF、THEN、ELSE、CASE、ENDCASE等)来改变语言。 是否有人常见地创建自己的新控制流词汇?有哪些典型而有用的例子?或者标准已经定义了人...