Welcome! Please see the About page for a little more info on how this works.

0 votes
in Compiler by

I was poking around the source to see how things are implemented and I came across this RT class. I'm very new to Clojure and I don't really know Java at all, though I can sort of tell what's going on when I read it. Anyway, I did some searching and I only ever found "RT" in some posts and questions, but not what it stood for.

1 Answer

+1 vote

RT stands for RunTime. clojure.lang.RT implements the core runtime functionality in Clojure.

Clojure's RT follows the pattern of java.lang.Runtime, whose Javadoc says, "Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running...."