我有一些perl应用程序&我用于许多任务的模块。
我想将它们捆绑起来并在它们周围放置一个Coca包装器,这样我就可以将它们分发给其他人。
假设我可以强制使用捆绑的OSX perl并在我的应用程序中包含我需要的模块,这样做有什么问题吗?我真的不想重新实现我已经完成的所有事情。
答案 0 :(得分:2)
使用系统提供的工具,包括Perl,没有任何问题。需要考虑的事项:
我的团队在不同版本的OS X上做过关于处理Net::SSL
的噩梦。我们最终完全从我们的代码库中删除了Perl,因为管理所有不同版本的Perl和Perl模块可能会令人头痛在系统库中。
但是如果你保持你的依赖简单,那么使用Perl系统就没问题了。
答案 1 :(得分:1)
只要您采用良好的编码习惯,就应该没问题。我自己从未在Cocoa应用程序中使用Perl。您可能需要查看Camel Bones:http://sourceforge.net/projects/camelbones/ 它是一个Perl / Cocoa桥。从来没有使用它,但它可能有所帮助。