1
ImplicitCAD ist ein programmatisches CAD-Programm, das in Haskell implementiert ist.Im Gegensatz zu herkömmlichen CAD-Programmen verwenden programmatische CAD-Programme wie beim Programmieren Textbeschreibungen von Objekten.Begriffe wie Variablen, Kontrollstrukturen und Abstraktion werden wie in der Programmierung verwendet.Dies bietet eine Reihe von Vorteilen: Objekte können abstrahiert und wiederverwendet werden. Wiederholte Aufgaben können automatisiert werden. Objekte können parametrisch entworfen werden. Die üblichen Tools für die Softwareentwicklung (wie die Versionskontrolle) können verwendet werden