Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think trying to fit everything into the same lens is usually the real problem. Functional programming is a great methodology for a lot of things, but there are many ways to design things. Chances are really good that something elegantly written in prolog won't be as elegant in scheme or java, and vice versa.


Yes, this is one of the bigger (if not the biggest) problems. I don't think that imperative programming is the only or the best way, either.

The different approaches can and do transform some really ugly things in one paradigm to something really neat and joyful things in another.

But reaching that level of maturity or flexibility is rather hard as far as I can see, and it's honestly sad.




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

Search: