Matlab might be popular for many reasons, but not for the consistency of the tool. The advantages of Matlab are: -1- When it started, it was the only tool with numerical and graphic libraries -2- It was difficult to shoot yourself in the foot with it (think about out of bound array access) -3- It was easy to deal with for scientist with no computer science background -4- It was a collection of libraries with curated versions that work well together -5- Many people give you Matlab scripts nowadays
Python also solved those problems (except the 4th one which could be tricky to solve in an open source project) and is also an interesting contender. But people don't use Matlab because of "nice naming conventions". Matlab just shows that it was once possible to build a tool with far less consistency than in today's open source projects. It still believe that naming convention is something important to deal with. One should write code that is easy to read by other people, not easy to type for the developer. We have tools to help programmers doing that, and tools are always better with consistent naming conventions. On Monday, April 27, 2015 at 1:00:33 PM UTC+2, Christoph Ortner wrote: > > > A P.S.: A few people complain about Matlab's naming conventions. But > something to keep in mind is that Matlab is an incredibly popular tool, > largely because of its simplicity of use. Something you don't want to loose. >
