News for hackers. Stuff that matters.
Re:Modelica by alhirzel on Monday December 16, 2024 @11:01AM (#42432248)
Another up-and-coming solution is Julia's simulation ecosystem [1]. It is powered by the commercial organization behind the Julia programming language, which has received DARPA funding [2] to build out these tools. This ecosystem unifies researchers in numerical methods [3], scalable compute, and domain experts in modeling engineering systems (electrical, mechanical, etc.) I believe this is where simulation is headed.

[1] https://juliahub.com/products/juliasim

[2] https://news.ycombinator.com/item?id=26425659

[3] https://docs.sciml.ai/DiffEqDocs/stable/

Re:Modelica by auxym on Monday December 16, 2024 @06:02PM (#42436475)
JuliaSim looks interesting! From my understanding, it's 100% proprietary/commercial, but built on top of the open source https://github.com/SciML/ModelingToolkit.jl?
Re:Modelica by hatmatrix on Monday December 16, 2024 @06:03PM (#42436483)
I believe it's open source but requires a commercial license; free for academics.
Re:Modelica by adgjlsfhk1 on Monday December 16, 2024 @07:16PM (#42437007)
To be slightly more precise, it's not open source, but source available.
Re:Modelica by f1shy on Tuesday December 17, 2024 @04:15AM (#42439742)
Good distinction
Re:Modelica by wolvesechoes on Tuesday December 17, 2024 @04:14AM (#42439733)
"Another up-and-coming solution is Julia's simulation ecosystem"

Still not comparable with Modelica that has proper specification, including graphical representation of models.

Re:Modelica by michaeltiller on Tuesday December 17, 2024 @10:20AM (#42442048)
JuliaSim does have graphical representation, a GUI and an IDE. But, granted, it is also a commercial product, not open source.
Re:Modelica by wolvesechoes on Wednesday December 18, 2024 @02:01PM (#42453628)
But this representation is exclusive to JuliaSim, is it not? MTK package didn't have equivalents of Dialog, Icon and Diagram annotations the last time I checked.
Re:Modelica by michaeltiller on Friday December 20, 2024 @09:15AM (#42471222)
It is exclusive to JuliaSim. But the tools generate MTK compatible component models so, once built, they can be used with MTK.
Re:Modelica by xgdgsc on Wednesday December 18, 2024 @08:20AM (#42450216)