by sunkarapk on 4/17/12, 6:15 PM with 101 comments
by gavinlynch on 4/17/12, 6:57 PM
" "
^ Pretty elegant, right?
let's try something a little more complex:
" "
^ As you can see, the goal of this new language is to take the best of Semicolon and just make it more succinct, and to round out some of the minor historical abnormalities that have been dragged along in the language spec for a while now.
So my hope is that you all enjoy CoffeeColon as much as I do. It's just like Semicolon, maintaining it's expressiveness and dynamic nature, with just a little bit of smoothing out of the kinks.
Thanks!
by etfb on 4/18/12, 2:02 AM
(I can understand avoiding the turned semicolon ("⸵", U+2E35), given that it doesn't seem to display properly. Can't be having unrenderable codes in one's language; it could severely reduce readability!)
To remedy this lack, I present to you my own semicolon-derived metalanguage, Hemidemisemicolon. A sample Hello World program follows:
⁏
؛;⁏⁏;;؛; ؛;⁏;
⁏;;;
As you can see, the dramatically increased lexical vocabulary leads to conciseness of expression. This program code compares favourably with the original Semicolon code, and as an added bonus it is also a quine and prints out "FizzBuzz" every three or five years on Douglas Crockford's birthday.An implementation note: the final semicolons on each line are optional. I was wondering if that was a good idea or not, but I'm sure it won't cause any trouble down the track.
by delinka on 4/17/12, 11:00 PM
I'm a fan of removing ambiguity in code. I parenthesize when not necessary so that intent is clear (someone in the future will hire a complete newbie to read and "fix" this code.) I want the statement to end here --> ";" and anything else is an error - now the compiler can inform me when a mistake is made. I ask what appear to be the most asinine questions because when you say "smooth ass ride" there's a difference between a "smooth-ass ride" and a "smooth ass-ride."
And as I type all this, I begin to create a connection between all those txtspk hooligans and semicolon haters. Anyway, I'm happy that Semicolon now exists.
by evincarofautumn on 4/17/12, 6:54 PM
by ricardobeat on 4/17/12, 7:02 PM
by RegEx on 4/17/12, 7:21 PM
by sophacles on 4/17/12, 6:19 PM
by mappu on 4/17/12, 7:54 PM
by marknutter on 4/17/12, 6:39 PM
by mustpax on 4/17/12, 6:53 PM
by AndyKelley on 4/17/12, 8:39 PM
by yxhuvud on 4/17/12, 7:10 PM
by pooriaazimi on 4/17/12, 6:48 PM
I don't know if anyone has made a DCPU-16 interpreter for it yet!
by ghostfish on 4/17/12, 6:25 PM
by rmcclellan on 4/17/12, 6:35 PM
http://en.wikipedia.org/wiki/Whitespace_(programming_languag...
by dclowd9901 on 4/17/12, 7:47 PM
by SagelyGuru on 4/17/12, 7:36 PM
To this day POP-11 holds the unsurpassed distinction of being the language for writing the most useless programs in the most intriquing way (after machine code, of course).
by collypops on 4/17/12, 10:08 PM
by jack-r-abbit on 4/17/12, 7:44 PM
:)
by TonyNoland on 4/17/12, 8:22 PM
At that page, you can hear me read the poem, too; be sure to stop by and comment!
by hcarvalhoalves on 4/17/12, 7:44 PM
by fbomb on 4/17/12, 7:56 PM
by andyzweb on 4/17/12, 6:18 PM
by dkharrat on 4/18/12, 12:17 AM
by st3fan on 4/17/12, 8:07 PM
by bandy on 4/17/12, 6:59 PM
by stevewilhelm on 4/18/12, 4:28 AM
by rodh257 on 4/17/12, 10:54 PM
by j_baker on 4/18/12, 12:21 AM
by minikomi on 4/17/12, 11:59 PM
:set list
:set lischars=eol:;
.. Now all newlines will be semicolon'dby joejohnson on 4/17/12, 8:42 PM
by grayed_comments on 4/17/12, 6:48 PM
by naragon on 4/17/12, 10:27 PM
by sunkarapk on 4/18/12, 2:25 AM
by DannoHung on 4/17/12, 8:19 PM
by alexk7 on 4/17/12, 6:51 PM
by hobbyist on 4/17/12, 10:33 PM
by jimmy2times on 4/17/12, 11:55 PM
by jaylevitt on 4/17/12, 10:15 PM
by monochromatic on 4/17/12, 8:19 PM
by rometest on 4/17/12, 10:54 PM
by dguaraglia on 4/17/12, 6:52 PM
by OzzyB on 4/17/12, 7:24 PM
by reinhardt on 4/18/12, 12:55 AM
by keikun17 on 4/18/12, 3:41 AM
by michaelfeathers on 4/17/12, 10:20 PM
by kompiebutut on 4/18/12, 1:34 AM
by PaulHoule on 4/17/12, 7:58 PM
by codesuela on 4/18/12, 12:01 AM
by its_so_on on 4/18/12, 6:24 AM
next time go back to the definition of semicolon, and you will see why it is made of the glyphs , and .
Then you can make a true semicolon language, by mixing ; and ., (horizontal, if you will).
the first line given as an example program would go from ;;;;⁏;;⁏;;; (which doesnt even render in this browser text box for me atm) to ;;;;.,;;.,;;;
by IsaacSchlueter on 4/18/12, 1:19 AM