TurboCAD Forums

The Ultimate Resource for TurboCAD Knowledge

Register
 
All posts discussing pricing or where to buy TurboCAD will be deleted.

The future or TC's Ruby ?
Read 7545 times
* April 12, 2016, 08:13:43 PM
I doubt anyone knows the future apart from the programmers, but, I have it in my head that TC's Ruby is based on Iron-Ruby because of its association with .Net, however Iron-Ruby has basically died since being thrown into open source by Microsoft, it looks like the last bug fix version was 2011.

Maybe IMSI are maintaining it themselves, but I got to wondering if there is going to be a new path as far as the SDK is concerned, obviously most 'long term' users know that VBA was scrapped, then went the internet palette which scrapped VBS (which itself was very limiting) now we have a version of Ruby which has effectively been abandoned by the programming community, even IMSI themselves have provided very little in the form of documentary support for their version of Ruby.

So - If anyone from IMSI see's this post or if anyone just wants to comment, what are your thought's on the future of any programming within the TC environment (as opposed to using Visual Studio or accessing it via VBA in Excel).

Logged


* July 27, 2016, 09:45:45 AM
#1
Sorry just catching wind of this now.  I believe our Ruby support and SDK are 2 separate issues.  We continue to support the SDK.
And there are a host of supported languages -http://forums.turbocad.com/index.php/board,28.0.html

We have no plans to develop the Ruby engine further at this point.
« Last Edit: July 27, 2016, 09:47:20 AM by Dave Taylor »

Logged


November 07, 2016, 08:07:02 AM
#2
We have no plans to develop the Ruby engine further at this point.

Then please look into adding Python http://pypl.github.io/PYPL.html the #2 programming tool that everyone uses now. Ruby is 12, VB 13 while Python is 2.
There is LispPython where you can run lisp scripts with python, they already bind to COM objects with Ctypes and comtypes packages... It would be interesting to look at if someone has the time.

Logged
TurboCad V12~V201x Platinum Pro Edition + CAM Plug-In +  Surface Modeling + Survey Coordinates RedSDK
Production: W10 Pro V 1903 16GB NVIDIA Quadro


October 25, 2017, 01:44:51 PM
#3
Update: Ieee 2017 ratings and Python is in the #1 spot
https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2017

If  IMSI/Design wants to grow a product then a 'Working' SDK with support for active programming languages is a must. Fix the SDK and document it, replace Rudy with Python.
 

Logged
TurboCad V12~V201x Platinum Pro Edition + CAM Plug-In +  Surface Modeling + Survey Coordinates RedSDK
Production: W10 Pro V 1903 16GB NVIDIA Quadro


* November 19, 2019, 11:27:19 PM
#4
Update: Ieee 2017 ratings and Python is in the #1 spot
https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2017

If  IMSI/Design wants to grow a product then a 'Working' SDK with support for active programming languages is a must. Fix the SDK and document it, replace Rudy with Python.

Agreed, I don't want to learn Ruby. Actually VBA is not dead, it is still bundled with other software like CorelDRAW,

Logged
TurboCAD Pro Platinum 2019 64-bit