Well said! :D
On Thursday, October 8, 2015 at 12:47:40 AM UTC+8, Steven G. Johnson wrote: > > It's a bad idea. You shouldn't try to write C programs that look like > Fortran programs, you shouldn't speak French with English pronunciation, > and you shouldn't try to write Julia programs that look like Python > programs. Part of programming is learning to adapt to the local style, > both the style of a programming language and also the style of a project > that you are contributing to. > > The only difference between object.verb(args...) and verb(object, args...) > is spelling. Since there is no practical need for the former, you should > just get used to the Julia spelling when writing Julia code. > > Steven > > PS. In olden times, many people learned programming in Pascal. When they > switched to C, their first instinct was often to define macros that made C > look more like Pascal, and this was universally considered to be a mistake > by experienced programmers. See: http://c-faq.com/cpp/slm.html >