我偶然发现了ScalaCL项目和它的compiler plugin,它有一个很棒的循环优化器。哪个scala编译器插件可用?
这使我想知道:
哪个编译器插件可用于Scala呢?
插件不一定是性能改进插件;任何类型的插件都可以使用这个列表。
(我已经做了谷歌搜索,但信噪比较低此查询。)
我偶然发现了ScalaCL项目和它的compiler plugin,它有一个很棒的循环优化器。哪个scala编译器插件可用?
这使我想知道:
哪个编译器插件可用于Scala呢?
插件不一定是性能改进插件;任何类型的插件都可以使用这个列表。
(我已经做了谷歌搜索,但信噪比较低此查询。)
几个插件从this thread链接的邮件列表(autoproxy,browse,enhanced strings,avro)上。
从斯卡拉团队,现有的delimited continuations插件,目前努力对effect system插件。
编写插件的文档是here。
此外,还存在在scalaz用于发电功能的镜头编译器插件:https://github.com/gseitz/Lensed更多详情请看这里:http://groups.google.com/group/scalaz/browse_thread/thread/a9334c5741b67d55
这是一个被Eiríkr Åsheim编写一个插件,优化通用数字代码(运行时间+编译器插件): https://github.com/azavea/numeric
还有一个用于优化泛型的小型插件插件:scala-miniboxing.org。
我已经阅读了有关镜头插件,但忘记了它。谢谢你提到它。 – HRJ