虽然Racket允许一个人创建GUI应用程序(甚至是游戏),但我想知道它是否适合在视觉上发布与Things或OmniOutliner相同的商业应用程序.这样的应用程序是原生的还是看起来像一个不属于平台的尴尬的继子?例如,Ubuntu上的Gnome应用程序无缝融入平台,即使有些是用Ruby或Python编写的.
Racket可以将其关闭,如果是这样,有人能指出我的例子吗?我正在尝试确定Racket的创建方式 - 从视觉角度来看 - 商业品质的应用程序.如果没有这个,就不能轻易用它来制作销售应用程序,这似乎会减少后端语言和学术用途.
也许你可以从SirMail获得灵感?
在Windows上,Racket将使用本机Windows API.在OS X上它将在Mac OS X上使用Cocoa,而在Linux上它使用Gtk.
这个画廊是在Linux上制作的; 这是OS X上类似的画廊.
我所知道的最好的例子是你用Racket获得的Dr. Racket IDE.它运行在多个平台上.它包括完整的源代码.