Linked by snydeq on Mon 25th Oct 2010 21:23 UTC
General Development InfoWorld's Peter Wayner reports on once niche programming languages gaining mind share among enterprise developers for their unique abilities to provide solutions to increasingly common problems. From Python to R to Erlang, each is being increasingly viewed as an essential tool for prototyping on the Web, hacking big data sets, providing quick predictive modeling, powering NoSQL experiments, and unlocking the massive parallelism of today's GPUs.
Thread beginning with comment 447107
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Surprised about matlab
by SuperDaveOsbourne on Tue 26th Oct 2010 03:36 UTC in reply to "Surprised about matlab"
SuperDaveOsbourne
Member since:
2007-06-24

Question I have for you is what in the freaking world does your advisor have over you to get you to do matlab work for him/her? Don't you have standards? Are you really going to be able to stand yourself at the end of your degree (oh, wait, maybe this is it, your advisor has a degree over your head?) knowing you spent most of your brilliance using matlab, maintaining someone else's code? Sheeze, this is frightening to hear. Get a life, get another advisor, get someone that is actually going to help you with a job in a market that is ever shrinking (even more so regarding matlab).

Reply Parent Score: 1

RE[2]: Surprised about matlab
by crocodile on Tue 26th Oct 2010 08:14 in reply to "RE: Surprised about matlab"
crocodile Member since:
2010-01-18

I fully understand the supervisor!!!

It is obvious that the supervisor does not have a degree in programming and does not want to be a programmer!!! Matlab is just a tool which he needs to solve his (e.g. math, data compression) problems, like for example solving a set of differential equations. Hence if one values so much the programming skills and he is not interested how to solve faster and better (from math point of view and not from better OO point of view) that set of differential equations and it is obvious that he is in the wrong place.

Also if one wants to come with a better way of solving some math (or any other) problem obviously that person is not interested in writing maintainable and readable code which might be sold one day. It is like building a Formula 1 car <http://www.formula1.com> which is needed only for one race or two races and afterward another car is rebuild from scratch. That race car is never intended to go production and sold in million of units to the general public.

I love Python and I write a lot of Python code but I write only Matlab code for solving all my statistical modeling problems because Python+SciPy+NumPy+etc. are just not good enough for serious math. There are a lot Matlab toolboxes which just do not exist in Python. Also matrices in Matlab are and behave exactly as I would expect them from my Math classes and not from my programming classes.

Reply Parent Score: 2