APTROW stands for Advanced Programming Technology Read-Only Webification. It's my attempted solution to the problem: How can we get advanced programming languages (and other advanced programming technologies) into the "Enterprise"?
My proposed answer, very briefly, is:
Which programming languages and technologies should be considered to be "advanced" or not is somewhat subjective. A good general guide is programming.reddit.com, in the sense that if there exists an advanced programming language or technology, of the kind that promises in some way to make programming "better", but which has not reached the stage of widespread commercial use, it will be mentioned there.
Some specific examples are: Haskell, OCaml, Prolog, Lisp, Mozart/Oz and Scala.
There are also the languages Python and Ruby, which could be regarded as being "advanced", but which have become at least somewhat "mainstream".
In the category of a "technology" but not a "language" we can include the development of Domain-Specific Languages, i.e. make up your own language that says whatever it is that you want to say (in whatever way you want to say it).