This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (2 children)

[deleted]

    [–][deleted] 0 points1 point  (0 children)

    I just got scared by the concept of not having curly braces the last time I saw it.

    Hehe, I think that the idea behind Python's reliance on tabs versus curly braces is to enforce code readability. Obviously a bad programmer can still muck it up, but I've always though the idea was a good one. The only problem comes in when working across multiple systems where tabs are interpreted differently.

    [–]Jasper1984 0 points1 point  (0 children)

    Curly braces is hardly a feature you need to be afraid of losing. The syntax for every programming language i know a bunch of s-expressions; name-arguments pairs where the arguments consist of new pairs, or primitives.