Hi to all,
I have to define what a grasshopper is in an academic way. Does anyone know how to define it correctly, preferably in German?
I haven’t found a standard or anything like that to solve this.
Rhino would be referred to as a CAD software or CAD modeler, I think. With Grasshopper I can’t think of anything suitable for this and I can’t find anything.
Visual (graphic) programming interface for Rhino…
I think the first line from Wikipedia is pretty good:
Grasshopper is a visual programming language (Visuelle Programmiersprache) and environment that runs within the Rhinoceros 3D computer-aided design (CAD) application._
Grasshopper is a visual programming language and environment that runs within the Rhinoceros 3D computer-aided design (CAD) application. The program was created by David Rutten at Robert McNeel & Associates. Programs are created by dragging components onto a canvas. The outputs of these components are then connected to the inputs of subsequent components.
Grasshopper is primarily used to build generative algorithms, such as for generative art. Many of Grasshopper's components create 3D geometry...
Nodal programming is the term used for software tools that use blocks or nodes to create code. Another example of this is the MIT App Inventor programming tool which is based on the earlier Scratch software that was/is used to teach program logic to elementary school students.
So I’d call Grasshopper a nodal programming interface (or front-end) for Rhino.
There was also a very good discussion here that you may find useful.
Suppose I wanted to explain to a “civilian” what Grasshopper is. I could direct them to any number of pages, including the old, moribund forum, but they all assume a prior knowledge of Rhino and are not meant to serve as overviews for the uninitiated. I know what it is - you know what it is, but how would the casually curious discover what it is?
This was the first source I went to, but it doesn’t really sound accurate.
Thanks, that is a good explanation, but mor in the “civilian” direction.
I’m looking for the specalist term (“Fachwort” in German)
Maybe that’s what I’m looking for
“Grasshopper is nodal programming interface (or front-end) for Rhino”
If I translate it, it sounds a bit uncommon…
“Grasshopper ist eine nodale Programmierschnittstelle (oder Front-End) für Rhino”
And there is no German Wiki about Grasshopper…
If you are after a definition in German you could use the description the gh primer in German uses.
“Grasshopper ist ein graphischer Algorithmeneditor“ oder „Grasshopper ist ein visueller Programmeditor„
// Mist, da hätte ich auch selbst drauf kommen können…
Thank you very much, that’s the best description at the moment.
Gerne! Zusätzlich noch irgendwie ne Umschreibung für node based würde gh zwar noch mehr gerecht, aber im Deutschen hört sich das alles immer so doof und zu lang an.
“nodaler Programmeditor” wäre kurz, aber “nodaler” dann ein Neologismus und wer versteht das dann noch…