What is the most concise programming language? in case a criteria is needed for conciseness: on balance requires the least amount of characters to create any given program.
this will be almost a page in LaTeX:D
Gabriel Ščerbák
2010-04-08 22:25:47
That's cheating! When your character set is million characters (like it seems in this case) it's unfair to compete with languages constrained to alphanumeric and punctuation :)
Rafał Dowgird
2010-04-09 08:23:09
The APL character set is a reasonable size. You just can't type it on a normal keyboard.
dmckee
2010-04-11 23:08:26
+3
A:
J, a descendant of APL.
Sample J implementation of quicksort (whitespace for clarity):
quicksort =: (($:@(<#[) , (=#[) , $:@(>#[)) ({~ ?@#)) ^: (1<#)
David
2010-04-08 22:01:23
+5
A:
The Whitespace programnming language only allows three characters (space, tab, and newline).
Andrew Hare
2010-04-08 22:01:32
Yeah, three characters are good, but two are getter:D Look at the Iota, Jot and Zot languages:http://esolangs.org/wiki/Jot
Gabriel Ščerbák
2010-04-08 22:34:30
+4
A:
Binary.
The zeroes and ones are then interpreted as x86 code.
There really isn't a good answer here
Pyrolistical
2010-04-08 22:01:32
+3
A:
I think it's APL (or one of its dialects). For example, to find all primes between 1 and R, this code works:
(~R∊R∘.×R)/R←1↓⍳R
However, to a daily use, I think any functional language (F#, for example) is very concise, since you only express what you want to do, not how.
Yassin
2010-04-08 22:02:25