Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I know what you mean. I especially dislike the use of an "end" keyword everywhere without a corresponding "begin" keyword.


Does it really matter though? I mean, whether it's a closing bracket or a whitespace demarcated control flow - does it really effect anything you do in the language? Julia solves a lot of problems, like real problems - quibbling over begin/end vs {/} or white space seems kinda silly.

Meanwhile I have actually seen real world lost productivity due to white space in python. Curly brackets not so much. Never seen lost productivity over begin/end but I'm sure it's happened. It seems silly to me either way - it doesn't really effect anything.


I think that's inherited from matlab.


Huh okay. I’ve never used Matlab but one of the first languages I played with was a basic for simple game development


begin is a Julia keyword though it.

But yes end closes begin, for, function and while.


Yeah that’s exactly what I’m talking about




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: