like if I see C# or Python it makes sense to me at least in some way
whereas CPP code always looks like it's powering some rocket engine?
Also thanks for sharing!
like if I see C# or Python it makes sense to me at least in some way
whereas CPP code always looks like it's powering some rocket engine?
Also thanks for sharing!
Could it be that you're just more used to looking at C#/Python than other things, then other things are more foreign and therefor look messy?
As another anecdote, I cannot stand browsing/looking through C# code as it tends to be filled with various classes just to basically write very basic programs. The amount of over-engineering I've seen in C# surpasses everything else I've looked at. Not to mention how people seem to arbitrary chose between private/public with no real consensus on when to use what, everything seems to be encapsulated in the wrong way. And don't get me started on the infrastructure around it, csproj vs sln and dealing with dependencies/assemblies.
But then I mostly write Clojure code day-to-day, and I realize that my troubles for dealing with C# is mostly because of what I'm used to, not because the language itself is inherently shit. I only have myself to blame for this. I'm sure people who write C# day-to-day have the same feelings about Clojure as I have about C#.
I've seen worse Python.
Personally, I think it's charming. :)