Re:Scaling Django to 8 Billion Page Views
by girvo on Tuesday September 24, 2013 @11:57PM
(#6442532)
I agree. I feel more productive in statically typed imperative languages, vs dynamically typed ones; it took me a while to get there though. The change in mindset was difficult to start with, coming from A dynamic scripting background.
I'm learning functional programming at the moment, and hope to have a similar epiphany :)
Re:Scaling Django to 8 Billion Page Views
by burntsushi on Wednesday September 25, 2013 @01:52PM
(#6446122)
> I'm learning functional programming at the moment, and hope to have a similar epiphany :)
I've done quite a bit of FP, but I've still held out from acquiring a traditionally FP language as a go-to language in my toolbox. Instead, I've found the intense focus on abstraction and representation in the FP world leak over into my interaction with other more imperative languages.
Yes! Immutability and a lack of side effects has changed my mindset for the better. It really helps keep things understandable.
Re:Scaling Django to 8 Billion Page Views
by virtualwhys on Wednesday September 25, 2013 @01:30AM
(#6442822)
absolutely agree, static typing/FP convert here, once you get over the hump, it's a joy.
I freely admit that this may vary from person to person, but I think it's close enough that you don't need to resort to rationalizations like the Blub Paradox.
Background: I've probably written ~100K LOC in each of Go and Python in the last few years.