@MartinEnder Never tried it until now, and no, it doesn't seem to do anything. However, Save As Image works, and I assume Print would just be printing that image.
@Uriel So, Dyalog APL has two basic object models: the namespace and the class. The class is basically identical to the OO of Java and C#, while the namespaces provide simple containers for items.
@Uriel I don't think so (I don't know C or C#). The root namespace contains everything else (almost) in a tree structure of namespaces (classes and instances are also namespaces), but things in # are not directly available from sub-namespaces without an explicit reference to #. I'll make an example for you…
⍝ We begin in #
⎕THIS
#
var←1 2 3
myspace←⎕NS ''
myspace.answer←42
answer
VALUE ERROR
answer
∧
var
1 2 3
⍝ Change Space
)CS myspace
#.[Namespace]
answer
42
var
VALUE ERROR
var
∧
#.var
1 2 3
@Uriel Good. Let me know if anything is unclear. Main thing to note is that Dyalog APL uses the dot syntax for spaces: parent.child, the root is #, and the reference to the parent is ##. E.g. #.myspace.##.var is the same as #.var.