Remix.run Logo
stefan_ 3 months ago

I don't know if that is the case. Here is a low code flagship product few people have heard of: https://mathworks.com/products/simulink.html

It runs your car engine.

cpgxiii 3 months ago | parent [-]

More exactly, C code (hopefully MISRA C) generated from Simulink models runs much of the embedded systems in many cars. Although sometimes (cough, Toyota/Denso, cough) that generated C is then bodily assaulted by questionably competent embedded developers until it combines the worst qualities of MISRA C and low-quality embedded development, because, like many low-code solutions, getting (and keeping) everything in the low-code model is hard and the built-in escape hatch to a real programming language is not always a good fit to the problem at hand.

(As a nit, I suspect that Simulink is known and deservedly disliked by the vast majority of people with non-software Engineering degrees, given the omnipresence of Matlab in academic contexts.)

analog31 3 months ago | parent [-]

Matlab / Simulink will doubtlessly have a very long tail, but is being overtaken by Python. For one thing, programming is gaining ground in areas that have no established loyalty to Matlab, and those are growing areas. Such as the life sciences. For another, a certain fraction of students want to test the waters and see if they can explore software development as a career option. Python is more relevant to that option than Matlab.

But Simulink does continue to rule its own roost. I think the users see themselves more as engineers than as software developers. And engineers are more inured to using awkward tools.

miohtama 3 months ago | parent [-]

Python is also open source.

analog31 3 months ago | parent [-]

Indeed, and that's an attraction even despite Matlab being effectively "free" due to generous academic site licenses. But people are catching on that open source means more than "free" as in beer. I think it has also encouraged what we've seen, the flourishing ecosystem of libraries, tools, tutorials, etc., that really make Python what is. People don't want to pour their heart and soul into something that somebody else owns.

robocat 3 months ago | parent [-]

> People don't want to pour their heart and soul into something that somebody else owns.

Plus the soul of academia is openess and sharing (perhaps trending towards closed IP and privatisation).