Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Write Emacs extensions in Haskell (github.com/knupfer)
50 points by lelf on Jan 14, 2015 | hide | past | favorite | 14 comments



But... I want to stay with Vim! Why do you do this to me?


Unless you use more esoteric feature of vim than I do the evil package does a good job of replicating the vim experience for me. I am still in the process of converting myself.


I keep trying. I never stick with emacs.


someone here recommended spacemacs https://github.com/syl20bnr/spacemacs.

I get far less friction setting up emacs extensions than vim ones.


The modeline in spacemacs looks beautiful. I used emacs live to kickstart my latest configuration, but I'm tempted to check out spacemacs now...


Why are there so many Haskell articles on HN? It seems like nearly every day there's one or more Haskell articles yet in the real world I've run into one guy in decades that even knew it.


"A language that doesn't affect the way you think about programming, is not worth knowing" -- Alan Perlis

It's not solely just about if it is ready for commercial/real-world applications right now. The language itself is interesting and it definitely shapes a different mode of thinking.

Haskell is evolving rapidly and in interesting ways and those that are interesting in programming (as most of us here are), it's a good place to look and learn from.


As an interesting side note, Microsoft just open sourced Bond. It's written in Haskell, and is a high performance, cross-language, schematized serialization tool. The project describes itself as widely used in many of Microsoft's high scalability services.

Microsoft has many proponents and detractors on HN, but no one can deny that they have plenty of services that get lots of traffic. If Haskell is serving a critical role in many of those services, then it seems that it is ready for commercial/real-world applications.


Incidentally, there is a whole conference dedicated to commercial uses of Haskell: http://cufp.org


Not just Haskell.


Lots of cool stuff is happening in the language, and more people are getting excited about it.


People love the idea of learning it. Though often give up. Just like learning foreign language.


Yeah, I initially decided to learn it mostly because "lazy" was not a point in the space of programming languages that I had explored.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: