Well, in that case, I would like that the assembly has:prokoudine wrote: ↑Tue Mar 21, 2023 7:22 pm @grd, personally, I think the list of requirements is perfectly on topic. In fact, I'd be interested to see more of those lists. Pet peeves are unavoidable, but finding common ground is important. Otherwise the entire point of designing something that works for 80% of use cases simply won't fly.
1. Manipulation of files inside an assy, such as: Sheetmetal cuts, and bending a sheetmetal part, and dealing with cutting metal casting.
2. Painting
3. Clearance / interference checks
@chrisb
I am sorry but you are completely wrong. If A2P was programmed in C++ in what state would it have been? There is a reason why A2P was written in Python. Nim on the other hand deals with the problems of Python, and C++ too. I gave you numerous of examples about that.The programming language is an implementation detail ...
When we are talking about the speed of Nim for the end user and compare it with Python, that is a big difference, but when we compare it with C++ then it is roughly as fast. But when we are talking about development effort, then you can compare Nim again with Python and not with C++. So I am saying that the programming language is NOT only a implementation detail. I am saying that it is very important.
I know, I know, it is very hard to change other peoples minds.