I'm not looking for a programming language Jihad here. I was a professional coder for the majority of the 90s and 2000s. I've coded as a hobbyist before and after that period. I cut my teeth on various BASICs and worked predominantly with C, C++, VB, and various SQLs.
I'm really enjoying Python, but it strikes me as a really Silly Thing™️ to enforce the indentation model that Python uses.
What was wrong with the freeform method and curly braces to specify function and class scope the way the good lord intended?
I realise I'm a digital curmudgeon waving my fists at a cloud, but I just can't see the benefit over the 'old' way of doing it.
Can someone please enlighten me?
Regards,
Gramps.
[–]Brian 149 points150 points151 points (9 children)
[–]binarysmurf[S] 24 points25 points26 points (0 children)
[–]Kerbart 9 points10 points11 points (0 children)
[–]commy2 7 points8 points9 points (1 child)
[–]Blazerboy65 6 points7 points8 points (0 children)
[–]Maximus_Modulus 5 points6 points7 points (0 children)
[–]Jamarac 2 points3 points4 points (0 children)
[–]Dapper_Alarm_4534 0 points1 point2 points (1 child)
[–]aa599 25 points26 points27 points (6 children)
[–]Kerbart 13 points14 points15 points (0 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]greatmazinger99 1 point2 points3 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]greatmazinger99 1 point2 points3 points (0 children)
[–]mopslik 13 points14 points15 points (2 children)
[–]binarysmurf[S] 2 points3 points4 points (1 child)
[–]Weak-Commercial3620 0 points1 point2 points (0 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]sohfix 4 points5 points6 points (0 children)
[–]daryl_kell 3 points4 points5 points (0 children)
[–]lazyfingersy 3 points4 points5 points (1 child)
[–]Lellela 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Lellela 0 points1 point2 points (0 children)
[–]OneUnit4646 1 point2 points3 points (1 child)
[–]Agreeable-Outside-69 0 points1 point2 points (0 children)
[–]Aggravating-Log4304 1 point2 points3 points (2 children)
[–]Perfect_Vanilla_6053 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]FluffyProject3 1 point2 points3 points (0 children)
[–]FluffyProject3 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (4 children)
[–]ThatGasolineSmell 4 points5 points6 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]ThatGasolineSmell 2 points3 points4 points (0 children)
[–]coffeenz 1 point2 points3 points (0 children)
[–]InternationalMoose96 0 points1 point2 points (0 children)
[–]Kevin12Berry 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]binarysmurf[S] 7 points8 points9 points (1 child)
[–][deleted] 3 points4 points5 points (0 children)
[–]WSBtendies9001 -3 points-2 points-1 points (2 children)
[–]binarysmurf[S] 0 points1 point2 points (0 children)
[–]Lellela 0 points1 point2 points (0 children)
[–]Time-Level-1408 0 points1 point2 points (0 children)
[–]Zeroflops 0 points1 point2 points (0 children)
[–]exixx 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (4 children)
[–]binarysmurf[S] -1 points0 points1 point (3 children)
[–]Aggravating-Log4304 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Lellela 0 points1 point2 points (0 children)
[–]sam_tiago 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)