Re:Ask HN: Examples where you make something people want, bu...
by philwelch on Sunday December 06, 2009 @08:10PM
(#980461)
Matlab is predominantly used by engineers and scientists rather than programmers. I suspect it is an exception to most general rules that govern programming languages and environments for this reason.
Alternatively, Matlab may succeed because it straddles a couple of different categories. It could be argued to be a language, an implementation of that language, a development environment... since it's very goal-oriented, it could even be seen as a more traditional piece of software with an unusually hard-core scripting language.