Hacker News
Read post

The 'eu' in eucatastrophe – Why SciPy builds for Python 3.12 on Windows are a minor miracle

Fortran compilers are still used in many places due to their historical significance and the performance benefits they offer. The challenges in Python packaging led to the creation of conda-forge, a platform that aims to address the complexities and issues in package distribution. Building SciPy for Python 3.12 on Windows required the use of Fortran code and faced obstacles due to the lack of free Fortran compilers and compatibility issues with the build tools.

    #fortran#python
Nov 08, 2023•20m read time•From labs.quansight.org
Post cover image
Table of contents
FortranCompilersPythonPython packagingconda & conda-forgeThe situationFortran, the revivalLLVM & ClangCompiler bingoHow upstream SciPy does it (for now)conda-forge and the migration problemA pious hopeEucatastropheEpilogueFootnotes
Hacker News's image
Hacker News

Hacker News is a community-driven platform for sharing and discussing technology news, startups, and...

17.4K Followers

•

141.8K Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard