如何优化F#程序

Bry*_*dds 9 optimization performance f#

我在F#中有一个lisp风格语言的翻译,刚刚进入优化阶段.对评估者的简单测试表明,我需要以极端的方式对其进行优化.但是,我没有F#性能或优化的一般背景知识.

F#程序优化是否有任何良好的常识资源?特别有用的是保持缓存一致性和令人惊讶的原始性能问题的技巧.粗略的搜索在互联网上没有透露太多.

谢谢!

pad*_*pad 8

性能优化技巧都是神话.正如@svick所说,这不是比分析你的程序,识别热点并使用具体的基准来优化它们更好的方法.

既然你问过,这里有一些信息浮出水面: