On Wednesday, October 7, 2015 at 6:47:40 PM UTC+2, 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.
>
I don't see why it is bad to support more styles if there is no harm to the 
original one.
So actually I was also asking if this new style will bring evil things to 
local style.
 

>
> 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.
>
 
Since dot already means access fields of an object. It slightly affects, 
maybe?
 

>
> 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 
> <http://www.google.com/url?q=http%3A%2F%2Fc-faq.com%2Fcpp%2Fslm.html&sa=D&sntz=1&usg=AFQjCNEIWoEYTeSTZp4bHDfu-0RH_mDeJw>
>
Thanks for sharing this story, it is interesting.
However I always like to reason about thing in details, not just you should 
don't do this.

 
 

Reply via email to