Skip to content

Add the golden rules of performance-oriented Haskell #116

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
doyougnu opened this issue Sep 20, 2024 · 2 comments
Open

Add the golden rules of performance-oriented Haskell #116

doyougnu opened this issue Sep 20, 2024 · 2 comments

Comments

@doyougnu
Copy link
Collaborator

One of them must be:

  • dont miss the data cache

be sure to update the memory footprint chapter #61 #16

@doyougnu
Copy link
Collaborator Author

doyougnu commented Mar 11, 2025

  • you will always know more about your system than the compiler does

or in other words

  • the compiler will not save you

or in other other words

  • the performance (or lack thereof) of your system is up to you

@doyougnu
Copy link
Collaborator Author

doyougnu commented Apr 2, 2025

perhaps integrate these blogs as well:

They define "kinds" of optimizations, but they are all really ways of creating less pessimized code. The good points are not technical but architectural. Advice such as "perhaps trade off correctness for performance" is great advice and the book should discuss this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant