Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What languages have best built-in graphics support?

I'm an architecture student and a designer, rather than a programmer, so I am looking for a programming language or library with best support for interactive graphics. For example, last week I had this idea about a traffic intersection program where I would insert incoming and outgoing lanes and then connect them with nodes using mouse to show the required paths and this would be used to calculate the average throughput using best traffic light scheme.

Or that time I wanted to draw a shape and then fit rooms with predefined floor space optimally into that shape.

There is Javascript+Canvas, Processing, also Rebol and that's about all I have heard of. Anything more concise/ easier available on Windows platform?

like image 559
luminarious Avatar asked Nov 14 '22 07:11

luminarious


1 Answers

For your use case, it would sound like a CAD package with good scripting support would be best. There are many CAD packages out there, and they all take different approaches to scripting. AutoCad uses Lisp, BRL-CAD has its own language, and PythonCAD uses, surprisingly enough, Python. I would look at these, or other CAD packages that may have scripting support, and see if any of them will meet your needs.

like image 162
Brian Campbell Avatar answered Dec 29 '22 02:12

Brian Campbell