menace
107 posts





@antoniosarosi No one ever looked at Java and thought this is better than C


my attempt at haskell. 2005. that went nowhere.

being a software engineer is the equivalent of being a taxi driver. automation is just around the corner but you need the money and you don’t know what else you could do


documentation is the most underrated engineering activity it doesnt ship features it doesnt close deals but it carries context across time every hour you spend writing it clearly saves ten hours of someone guessing later bonus points since you can both have AI help generate docs based on code changes and feed then that documentation to AI chatbots etc.




The current Haskell drama centers on a July 10 blog post by avi_press (Scarf founder + Haskell Foundation board member). After 7 years in production, Scarf is moving new work to Python. Key reasons: Haskell's long compile times + build friction have become major bottlenecks for fast LLM/agent-driven development (parallel exploration, quick iteration, cold starts). Existing Haskell code stays; new routes go to Python. Productivity jumped. Avi stresses he's still deeply committed to Haskell and wrote the post to urge the community to prioritize AI-era improvements: faster builds, more agent-friendly tooling, better docs/examples for models, etc. The post triggered sharp backlash. Some see it as betrayal or an attack on the language, with personal attacks flying. josecalderon (former Haskell Foundation director) posted a thread calling the reactions "too much" and "unacceptable," urging people to accept that strong Haskell advocates can still choose different engineering tradeoffs without it being disloyal. It's mostly a heated debate over language priorities as AI changes dev economics, with r/haskell apparently sensitive to AI talk right now. Mixed views: some defend the move for speed, others argue Haskell's long-term strengths outweigh short-term friction.


'the joy of programming' and it is not Haskell lmao



Rust > Zig I came to my senses










