HN user

lisardo

103 karma
Posts0
Comments33
View on HN
No posts found.

Brazil undertook a similar project and moved the capital from Rio de Janeiro to Brasilia in 1960. This was a big mistake. Brasilia is like giant robot very far away from the people and with no connection with society. Brasilia has the highest income per capita in Brazil and it doesn't produce anything. Rio Janeiro, the old capital, was left with no alternative and has been decaying ever since.

Nicomachean Ethics 6 years ago

I read this book during law school. The conclusions are nice, but the book writing is obtuse.

SwiftUI 7 years ago

It’s nice to finally see a FRP framework for iOS like React/Elm. MVC must die already.

Yes, we're using in production in http://getsurance.de and it has been great.

About nested module, they are not necessary at all. Check "The life of a file" by Evan Czaplicki - create a new file if Model/Update gets too big, there is no need for upfront component partitioning.

I talk about my experience. I deployed Elm to production in several projects for the biggest group fitness company in the US.

It's incredible. Compiler errors are incredible. No undefined bullshit. It's purely functional, so the code you need to understand at the same time is always gonna be inside 20 lines. And you can use it with javascript if you want too.

You will learn a lot using a pure functional programming language. Programming is about transforming data, so even if I go back to any OO language I learned that state can cause several problems.

That is one of the most common complaints about iOS.

Unidirectional data flow greatly reduce complexity because you don't to reason about several places making changes of the state.

I'm programming Elm after 3 years of iOS and, man, it's great. The amount of code I'm reasoning about is always contained in a in single vim window. It's something that can be done in iOS, but it would require very high discipline. In Elm it came naturally.