Grasshopper

algorithmic modeling for Rhino

Programming language to learn for the upcoming grasshopper version for mac

Thinking in the upcoming Grasshopper for Mac Os (I hope so), I would like to ask you which programming language (scripting) should one learn in order to be able to make custom components in grasshopper? 
Another question is if it will exist a supported common language scripting for both windows and mac? 
Thanks, 
Rod

Views: 555

Replies to This Discussion

Hi Rod,

to make Custom Grasshopper components one should use any language that compiles into a pure .NET dll, with no PInvoke platform calls. I.e. only restrict yourself to .NET framework methods and classes. VB.NET and C# seem the most obvious choices, but there are other possibilities.

As for scripting, IronPython is the only one now that will run on both Windows and Mac, but once Microsoft releases DLR versions of VB and C# I expect those will get added to the list. It is very unlikely indeed that RhinoScript will ever run on the Mac, as there are no VBScript interpreters available.

--
David Rutten
david@mcneel.com
Poprad, Slovakia
Thank you David, I can notice my ignorance in these matters are enormous!!
One more thing: What about Script Components? I suppose VB and C# Script components will be there, won't it? Will any other be added to the list?
Thanks again and hope may doubts have some kind of coherence,
Rod
I hope the new VB and C# components will be available. RhinoMac uses the same DotNET SDK as Rhino5. The legacy script component will not run as they require the Rhino4 SDK.

It seems likely that at some point we'll add an IronPython component in parallel with VB and C#, but this involves a lot of Steve(tm).

I'll be in Seattle during November and December, hopefully we can hammer something out at that time (ditto for Grasshopper Mac)

--
David Rutten
david@mcneel.com
Poprad, Slovakia
Thanks again David. I also hope VB and C# components will be available. Bye the way IronPython would be very interesting to see too.
Can't wait to see GH running in the mac.
Cheers,
Rod

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service