News for hackers. Stuff that matters.
Re:Goodbye, Object Oriented Programming by fbonetti on Sunday July 24, 2016 @04:36PM (#12154764)
> For instance I have yet to see an easy and simple to use (and as such maintainable) functional widget and gui library.

I will continue to shill for Elm[1], like I always do.

[1] http://elm-lang.org/

Re:Goodbye, Object Oriented Programming by matsemann on Sunday July 24, 2016 @04:51PM (#12154829)
But that's not a library. It forces your whole project into a box in which it may not fit. Elm is not without problems as well, although they (him?) are working on the biggest pain-points.
Re:Goodbye, Object Oriented Programming by fbonetti on Monday July 25, 2016 @12:09AM (#12156417)
> It forces your whole project into a box

Isn't that the point? Since Elm is a pure, strongly typed language, it introduces a lot of constraints. You can't mutate anything, there are no side effects (only declared effects captured by the type system), and the only architecture you can use is "The Elm Architecture". However, those restrictions will keep your code sane and the compiler almost guarantees that your code will work. It's a pretty fair trade-off if you ask me.