# SIMULINK THE UNIX WAY
The UNIX software engineering principles from the 1970s are as relevant as
ever. Miguel Arpa Perozo applies the UNIX philosophy to reimagine MathWorks
Simulink, using software leverage, modularity, and pipes. In his blog post,
"Simulink the Unix Way", he describes creating a simplified version of Simulink
where each block in a simulation is an independent executable, communicating
through Unix pipes. This design enhances flexibility, integrates seamlessly
with tools like gnuplot, and supports reproducibility with version control
systems such as git. While the approach introduces challenges, like managing
feedback loops and reduced user-friendliness compared to traditional Simulink,
it demonstrates the enduring power of UNIX principles in modern software
design.
Check out his post here: [1]
https://mig-ap.com/posts/suw/.
References:
[1]
https://mig-ap.com/posts/suw/