tag:blogger.com,1999:blog-165807313160822069.post1618679484982442993..comments2024-01-22T04:01:01.636-05:00Comments on Ubuntu: A Love/Hate Relationship: Mandatory vs. Optional IndentationRob Brittonhttp://www.blogger.com/profile/06467713562648469830noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-165807313160822069.post-69885776620776705962008-06-05T09:45:00.000-04:002008-06-05T09:45:00.000-04:00I agree.I've recently been doing more work in Pyth...I agree.<BR/><BR/>I've recently been doing more work in Python and have been having mixed opinions about it. While I enjoy not having to put all the end keywords or closing curly brackets, sometimes it just looks weird to have something like this:<BR/>code with meaning<BR/>code with meaning<BR/> code with meaning<BR/> code with meaning<BR/>code with meaning<BR/>I find it weird that there is a lack of structure-defining syntax present here. I feel it's like drawing a UML diagram without any boxes, just words and arrows. It is understandable, just different.<BR/><BR/>Maybe it's just that I'm used to other languages. Maybe not. We'll see.Rob Brittonhttps://www.blogger.com/profile/06467713562648469830noreply@blogger.comtag:blogger.com,1999:blog-165807313160822069.post-63877756307240220172008-06-05T03:08:00.000-04:002008-06-05T03:08:00.000-04:00Mandatory indention would be ok if the language is...Mandatory indention would be ok if the language is parsable in only one way even without it (i.e. it is only mandatory for stylistic reasons).<BR/><BR/>Why? When you cut and paste code or transfer snippets (e.g. in email, or books) it is too easy to make errors in indenting if it must be consistent at the global scope.<BR/><BR/>It also makes it difficult if not impossible for the editor to do all the work for you as well.Anonymousnoreply@blogger.com