News for hackers. Stuff that matters.
Re:Circuit.js – electronic circuit simulator on the web by genmud on Tuesday April 04, 2023 @06:02PM (#35446426)
> I don't know what the answer is, but it's not Python. We already have python, and yet, there isn't an explosion of collaboration to make great tools for the physical sciences and engineering. It's too much of a compromise for both sides.

I would argue that python is actually ideally suited as a solution for many if not most things, just because there isn't large adoption in a subgenre of engineering, doesn't mean it isn't the right solution.

The primitives are there, its easy to comprehend, and there is a large amount of adoption in the scientific community outside EE.

I see lots of stuff that used to be done in things like matlab or mathmatica being done in python directly these days. At least at one of the places that I worked at, where we were a huge matlab shop for doing model design / algorithm simulation, has migrated most of their stuff to python.

Things like antenna design, RF simulation and a number of other things have a lot of of folks writing python code.

Re:Circuit.js – electronic circuit simulator on the web by hollandays on Tuesday April 04, 2023 @10:28PM (#35448554)
Are any of those examples successful open-source projects with both the computation and the GUI written in Python? I don't know of anything in any field like that.
Re:Circuit.js – electronic circuit simulator on the web by genmud on Wednesday April 05, 2023 @04:40PM (#35460077)
I may be confused as to what you mean by GUI in this context. If you are talking about a data exploration GUI... many, many scientists and physical science engineers use Jupyter/JupyterLab as a frontend for data exploration. This largely replaces the need for something like matlab.

If you are talking about practical implementation of those models, I have seen many non open source projects use those backends (things like pandas, sklearn, etc.) with things like django or flask as a frontend.