I don't like end much, but I don't like curly braces better. colon is okayish, but requires indentation to signal structure. which has its pros, but takes from flexibility. Ruby also offers some ways to get around end - inline colon braces calls, end-less method definitions. Maybe there could be some more changes made - else ending if statements automatically comes to mind. But, explicit end of blocks allows to follow on that block, which is also a cool trick, so maybe it would be a loss to not have that.
well, you can use both, it's just preference (okay, when using classes from base library, you can't, but I would guess there will be some smart way to "alias" them all.
yes please!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Here's my recipe for the perfect language.
endkeyword.endmuch, but I don't like curly braces better. colon is okayish, but requires indentation to signal structure. which has its pros, but takes from flexibility. Ruby also offers some ways to get aroundend- inline colon braces calls, end-less method definitions. Maybe there could be some more changes made -elseendingifstatements automatically comes to mind. But, explicit end of blocks allows to follow on that block, which is also a cool trick, so maybe it would be a loss to not have that.