List of Reflective Programming Languages and Platforms

Programming languages and platforms that typically support reflection include dynamically typed languages such as Smalltalk; scripting languages such as Perl, PHP, Python, VBScript, and JavaScript; and the Maude system of rewriting logic.

  • APL
  • Befunge
  • BlitzMax
  • ColdFusion MX
  • Curl
  • Delphi
  • ECMAScript a.k.a. ActionScript, JavaScript, JScript
  • Eiffel
  • Forth
  • Go
  • Io
  • Java (see java.lang.reflect)
    • Java Virtual Machine
  • Lisp
  • Logo
  • Logtalk
  • Lua
  • Mathematica
  • Maude system
  • .NET Common Language Runtime
    • C#
    • Visual Basic .NET
    • Delphi (.NET variant)
    • Windows PowerShell
  • Oberon
  • Objective-C
  • Perl
  • PHP
  • Pico
  • PL/SQL
  • POP-11
  • Poplog
  • Prolog
  • Python
  • R
  • REBOL
  • Ruby
  • Scheme
  • Smalltalk
    • Pharo
    • Bistro
    • Squeak
    • Self
  • SuperCollider
  • Snobol
  • Tcl
    • XOTcl

Famous quotes containing the words list of, list, reflective, programming, languages and/or platforms:

    The advice of their elders to young men is very apt to be as unreal as a list of the hundred best books.
    Oliver Wendell Holmes, Jr. (1841–1935)

    Feminism is an entire world view or gestalt, not just a laundry list of women’s issues.
    Charlotte Bunch (b. 1944)

    Be reflective ... and stay away from the theater as much as you can. Stay out of the theatrical world, out of its petty interests, its inbreeding tendencies, its stifling atmosphere, its corroding influence. Once become “theatricalized,” and you are lost, my friend; you are lost.
    Minnie Maddern Fiske (1865–1932)

    If there is a price to pay for the privilege of spending the early years of child rearing in the driver’s seat, it is our reluctance, our inability, to tolerate being demoted to the backseat. Spurred by our success in programming our children during the preschool years, we may find it difficult to forgo in later states the level of control that once afforded us so much satisfaction.
    Melinda M. Marshall (20th century)

    The trouble with foreign languages is, you have to think before your speak.
    Swedish proverb, trans. by Verne Moberg.

    The personal things should be left out of platforms at conventions .... You can argue yourself blue in the face, and you’re not going to change each other’s minds. It’s a waste of your time and my time.
    Barbara Bush (b. 1925)