cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

The 2025 Technology Preview Program is now live. Join today!

Parametric design
About Rhino & Grasshopper and PARAM-O.

GDL 2.0?

Dmitriy_Averyanov
Participant

So, I get disappointed by these yearly new features releases from Graphisoft, because hardly anything gets done to the big white elephant hiding in the china shop - GDL... I mean, having AI-assistant is nice, but that's like adding curtains to a house that needs foundation work. Is there any chance we will ever see an update to the GDL? Param-O is just a wrapper, I'm thinking something closer to RhinoScript - something from this century.

4 REPLIES 4
RhinoX
Booster

Totally agree, GDL is already an outdated language, but it seems Graphisoft will likely continue to use it for many years to come. I don’t expect much anymore—the best thing they’ve done in recent years is redesign the interface and add syntax highlighting. They’re just not moving forward as fast as Rhino.

If possible, GDL should have geometry capabilities as powerful as Grasshopper scripting, and it should allow the use of Python when needed. In other words, users should be able to choose between visual programming or coding depending on their needs. The IDE and debugging tools must also be much more modern.

"redesign" being a slow and buggy overlay which is not worth using if you do any decent amount of GDL scripting... That was the case when it first came out, have not tried since... I still do everything in AC22...

AC22-28 AUS 3110Help Those Help You - Add a Signature
Self-taught, bend it till it breaksCreating a Thread
Win11 | i9 10850K | 64GB | RX6600 Win11 | R5 2600 | 16GB | GTX1660
Nader Belal
Mentor

@Dmitriy_Averyanov Rhinoscript is Rhino's GDL. It's like GDL, a language that is bounded to the program that implements it.

I on another side, would like to see 3 things implemented in Archicad's GDL:

  1. A renovated debugging tool. The one we have now, is not up to the task specially after all the improvements and changes that have been implemented to GDL.
  2. A better implementation of the "Print" command. (ie: to be able to print anything anytime in any script, and for debugging, you can not imagine how useful it can be).
  3. A python implementation to GDL. That will open a lot of doors.
A good friend of mine have once told me that I´m so brute that I´m capable of creating a GDL script capable of creating GDLs.
scottjm
Advisor

My dream feature to add to GDL is an improved hotspot. One that would allow you to utilise many of the pet palette functions from other tools.  Things like elevate, arcs, add /remove polyline nodes etc. I live in hope… 

Real debugging tools would be great too @Nader Belal  ☺️

Scott J. Moore | Fulton Trotter Architects | BIM Manager, Associate, Architect
Since AC13 | Current versions AC23.7000 & AC26.5002 | BIMCloud Basic | Python, GDL, VBA, PHP, SQL, CSS
Certified Graphisoft BIM Manger (2022)
Win 10, i9-9900K, 32GB, Quadro P2200, 500GB NVMe