cancel
Showing results for 
Search instead for 
Did you mean: 
EN
cancel
Showing results for 
Search instead for 
Did you mean: 
Dmitriy_Averyanov
Participant

GDL 2.0?

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.

5 Replies 5
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.

Lingwisyer
Guru

"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-29 AUS 3200Help 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
Mentor

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
Ahmed_K
Mentor

It's a big handicap for many users, 

In the last 2 weeks, i wasted hours on searching how to create a simple concrete li tel for a window with gdl, once you find a solution you must code, debug, understand where the code fails, test,  stress, and ofcourse, abandon the process,  i wasted eniugh time on a very simple thi g that should be done inside a mature bim software, 

Maybe when i get some time to wate in the future i'll try.

This handicap is no more acceptable....

AMD Ryzen 9 3900X, 32 GB RAM, RTX 3080 10 GB
Archicad 27
Windows 11 professional
https://www.behance.net/Nuance-Architects

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!