Re: Is this possible with LibreCAD ?
Posted by ravas on Nov 08, 2015; 8:18pm
URL: https://forum.librecad.org/Is-this-possible-with-LibreCAD-tp5712460p5712566.html
I wouldn't use LibreCAD2 unless you are simply going to extend it for your needs;
and it doesn't sound like that's what you will be doing.
It's a C++ / Qt project; therefore, using it with GTK and C# just doesn't make sense to me.
I think trying to understand and working around the system will eat most of your time;
and it would probably still result in a bloated mess.
In theory LibreCAD3 seems much more appropriate.
Of your proposed scripting choices I would go with javascript
due to its pervasiveness.
However, I would recommend python over javascript.
Web programming aside: as an embedded scripting language python is equally pervasive;
and the syntax is vastly superior in my opinion.
It also has a lot more to offer regarding built-in functions and containers.