names of computer languages: Difference between revisions

From Lojban
Jump to navigation Jump to search
m (Gleki moved page jbocre: Names of Computer Languages to Names of Computer Languages without leaving a redirect: Text replace - "jbocre: N" to "N")
m (Text replace - "jbocre: ([L-Z])" to "$1")
Line 2: Line 2:
== Functional ==
== Functional ==


*[[jbocre: Lisp|Lisp]]
*[[Lisp|Lisp]]
**stelalyban ''invalid cmene: ste la lyban'' '''steLALyban''' ''stelalyban is already pronounced stelAlyban. Besides, la in cmene is illegitemate. It would be nice [[jbocre: if the "no la/lai/doi in cmene" rule didn't exist]], but it does.'' '''it's supposed to be a lujvo'' Lujvo don't end in consonants. The lujvo would be {stelalbau}.
**stelalyban ''invalid cmene: ste la lyban'' '''steLALyban''' ''stelalyban is already pronounced stelAlyban. Besides, la in cmene is illegitemate. It would be nice [[jbocre: if the "no la/lai/doi in cmene" rule didn't exist]], but it does.'' '''it's supposed to be a lujvo'' Lujvo don't end in consonants. The lujvo would be {stelalbau}.


Line 132: Line 132:
*Mozart
*Mozart


For human languages, see [[jbocre: Names of Languages|Names of Languages]].
For human languages, see [[Names of Languages|Names of Languages]].


If your favorite language isn't on the list, then add it. This list does not claim to be comprehensive, up to date, or a reflection (hah!) of popularity.
If your favorite language isn't on the list, then add it. This list does not claim to be comprehensive, up to date, or a reflection (hah!) of popularity.

Revision as of 14:49, 23 March 2014

Functional

  • Lisp
    • stelalyban invalid cmene: ste la lyban steLALyban' stelalyban is already pronounced stelAlyban. Besides, la in cmene is illegitemate. It would be nice jbocre: if the "no la/lai/doi in cmene" rule didn't exist, but it does. it's supposed to be a lujvo Lujvo don't end in consonants. The lujvo would be {stelalbau}.
    • stelYlban
    • stekajban
    • lisp
  • Scheme
    • ckim
      • This name is used by entura'i when talking about it's implementation language.
    • stecmubau
      • Following the example above for Lisp, one could use this term to refer to Scheme. You can't distinguish the two just based on the Lujvo definition of either this word or stelalbau, but you can't do that with the English names either.
  • Haskell
    • xaskel
  • Mercury
    • marg
      • i'm not sure if the name's origin is actually the metal

Procedural

  • Ada
    • adas
  • Algol
  • BASIC
    • fril(BASIC is frili but not sampu; Forth is sampu but not frili.)
    • la basik.
    • la by'asy'icyb.
  • C
    • sin
    • bangrsi
    • cyban
    • c
    • la cys.
  • COBOL
    • la kobol
    • la cy'oby'ol
  • Euphoria
  • Forth
    • vomois
  • Fortran
    • la fortran.
    • la fy'orytyry'an.
    • la mekfanvyban.
  • Icon
  • Intercal
    • la interkal.
    • la narka'eba'ucmeban. (Language without a pronounceable acronym)
  • Pascal
    • paskAl
  • Perl
    • prl
    • lybjemn
      • labjemn would be clearer to understand IMO but is unfortunately forbidden because of the la. --pne
    • tercakyjemn
      • from tercakyjme, which is in NORALUJV.txt as 'pearl'. --pne
  • REXX
    • la reks.
  • Snobol
    • la snobol.

Object-Oriented

  • Cecil
  • C++
    • la cysu'isu'ibus.
  • Dylan
  • Eiffel
  • Java
    • la djavas
  • Objective-C
  • Pliant
  • Python
    • paitan (since the name comes from Monty, not the snake)
  • Ruby
    • xunjemn
    • la rubis.
  • Sather
  • Smalltalk
    • la smata'a

Database

  • SQL
    • su'aret

Logic-based

  • BABEL
  • Godel
  • Oz
  • Prolog

Multi-Paradigm

  • REBOL
  • Mozart

For human languages, see Names of Languages.

If your favorite language isn't on the list, then add it. This list does not claim to be comprehensive, up to date, or a reflection (hah!) of popularity.