4 ms·
> A large part of what makes me stick to Ruby over Python for example, is that I can't stand languages with significant indentation. More like 'consistent inde
by UncleEntity 9y ago
> A large part of what makes me stick to Ruby over Python for example, is that I can't stand languages with significant indentation.
More like 'consistent indentation' methinks.
I still have nightmares about trying to merge some GSOC student's code from their branch to trunk where the indentation was all over the place, it was so bad that lint couldn't even figure out what the hell they were up to --
well, I think lint was crapping out on macros more than anything but still...
So...someone got to put on their resume they did a GSOC for Blender but the work they did was basically wasted since it wasn't possible to clean it up enough to merge.
- vidarh 9y agoNo, I very much insist on consistent indentation. Yet what I consider consistent indentation and what a given tool might consider consistent indentation does not always agree. But specifically with Python my problem is that I've yet to see any setup where things like e.g. cut and past works consistently without regularly mangling indentation in various situations. Then having the indentation convey semantics is a nightmare.