Arc Forumnew | comments | leaders | submitlogin
2 points by cchooper 5805 days ago | link | parent

Isn't Squeak an example of a language interwoven with its IDE?


1 point by cchooper 5805 days ago | link

Another example: Mathematica is well integrated with its environment and uses much more than plain ASCII. Not only does it have all kinds of mathematical symbols but you can even paste pictures into Mathematica code to do image processing.

Something like that for a Lisp language would be very cool.

-----

2 points by eds 5805 days ago | link

I think you can already use images in PLT Scheme source code...

http://docs.plt-scheme.org/quick/

-----

1 point by shader 5765 days ago | link

Interesting. Code as data -> Data as Code. Pictures as data; pictures as code? That reminds me of some "graphical" programming language I saw a while ago. It used blocks of color to control the interpreter much like a Turing tape. The head would "move" up down, left or right depending on color, and perform various other operations.

How would you use images as code?

-----

1 point by cchooper 5805 days ago | link

That is very cool. I wonder if that works for input too.

-----