Hacker Poesy
  • FAQ
  • Login
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • Directory

Conversation:

Notices

  1. arnebab (arnebab)'s status on Saturday, 10-Nov-2012 08:08:06 EST arnebab arnebab
    Remote profile options...
    «Some joke #Lisp [means] "Lots of Irritating Silly Parentheses"; I [prefer] "Lisp Is Syntactically Pure"» → http://ur1.ca/avkk6 !emacs
    Saturday, 10-Nov-2012 08:08:06 EST from identi.ca at 49°10'1"N 8°29'32"E permalink
    • Joshua Judson Rosen (rozzin)'s status on Saturday, 10-Nov-2012 15:58:40 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      I don't know of many languages that have fewer parentheses than #lisp; they mostly just have *more types of parens* and placement-rules.
      Saturday, 10-Nov-2012 15:58:40 EST permalink
      arnebab likes this.
    • arnebab (arnebab)'s status on Sunday, 11-Nov-2012 11:05:16 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin #bash, !python, #ruby, #fortran and #assembler have less parentheses than #lisp. Except for python they all use the dreadful “end”…
      Sunday, 11-Nov-2012 11:05:16 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 11-Nov-2012 14:43:27 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      #Ruby & #bash spelling some of their #parens "begin", "then", "do", "in", "esac", "end", and "fi" doesn't make them those parens not exist.
      Sunday, 11-Nov-2012 14:43:27 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 11-Nov-2012 14:52:38 EST Joshua Judson Rosen Joshua Judson Rosen
      Frankly, I find it a lot easier to determine if regular #parens are balanced than to check if my begin/then/do/esac/fi/end tags are balanced (and the #astute-reader will notice that I left that begin…end sequence unbalanced, but correctly balanced this parenthetical)
      Sunday, 11-Nov-2012 14:52:38 EST permalink
    • arnebab (arnebab)'s status on Sunday, 11-Nov-2012 16:55:33 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin if you count it like that, then the number of parens will always be inversely related to the number of functions/predefined whatever
      Sunday, 11-Nov-2012 16:55:33 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 11-Nov-2012 21:31:11 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      @arnebab, cf. ` #s-expressions vs. #XML '.
      Sunday, 11-Nov-2012 21:31:11 EST permalink
    • drysdam (drysdam)'s status on Sunday, 11-Nov-2012 22:32:55 EST drysdam drysdam
      Remote profile options...
      • Joshua Judson Rosen
      !lisp = Lots of Identically Separated Parts
      Sunday, 11-Nov-2012 22:32:55 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 11-Nov-2012 23:35:12 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      I once took over a C project from someone who had ♯define'd words like "BEGIN", "THEN", and "END" to use instead of various parens—like she was a medieval theologian, asserting control by naming things. I gathered that she was an #Ada or somesuch programmer who thought she was `making C have less parens'. It's usually C programmers who make the `Lots of Irritating Silly Parentheses' crack, though—isn't it?
      Sunday, 11-Nov-2012 23:35:12 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Sunday, 11-Nov-2012 23:52:37 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      The only recorded case where giving something a longer name actually made it go away was `your name's not "Bob", it's "Rumpelstilzchen"!'
      Sunday, 11-Nov-2012 23:52:37 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 12-Nov-2012 00:13:53 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      Reading #Norvig's `lisp in Python' impl—is there some mandate to misparse #lisp lists into #Python lists? http://norvig.com/lispy.html
      Monday, 12-Nov-2012 00:13:53 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 05:49:17 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin sorry, I don’t understand… (that was too brief). What do you mean by cf.?
      Monday, 12-Nov-2012 05:49:17 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 12-Nov-2012 08:06:20 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      @arnebab, "cf." is a literary abbreviation for "compare" or "see also": https://en.wikipedia.org/wiki/Cf.
      Monday, 12-Nov-2012 08:06:20 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 09:40:29 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin what does the ' mean in xml? Anything else than quoting? — note: I just stumbled over `(... ,a) recently (got saved by #emacs #IRC)
      Monday, 12-Nov-2012 09:40:29 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 12-Nov-2012 10:40:30 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      @arnebab, I just meant the whole phrase as a not-necessarily-literal English quotation (like: `foo'); the spaces inside the quote-marks were just to ensure StatusNet saw the hashtags correctly. Not sure where I got the style, but cf. #hackish "scare quotes": http://www.catb.org/jargon/html/writing-style.html
      Monday, 12-Nov-2012 10:40:30 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 15:05:55 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin ah, then I understand :) — (s-expressions) win leaps and bounds over <xml></xml>, begin fortran end fortran and if ruby end.
      Monday, 12-Nov-2012 15:05:55 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 15:06:59 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin the only syntax I really see winning over lispy brackets is indentation: You do that anyway, so why not leave out the ().
      Monday, 12-Nov-2012 15:06:59 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 12-Nov-2012 16:22:52 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      @arnebab, you may enjoy the #Pliant #language: http://www.fullpliant.org/
      Monday, 12-Nov-2012 16:22:52 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 16:34:18 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin that page has much talk about the language, but after scanning 5 pages, I did not see a code snippet yet. I stopped.
      Monday, 12-Nov-2012 16:34:18 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 16:38:37 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin searched further and found: `gvar Str input := keyboard_input "Inches: "` — are they serious?
      Monday, 12-Nov-2012 16:38:37 EST permalink
    • Joshua Judson Rosen (rozzin)'s status on Monday, 12-Nov-2012 16:41:30 EST Joshua Judson Rosen Joshua Judson Rosen
      • arnebab
      @arnebab, #Pliant #language syntax: http://www.fullpliant.org/doc/language/syntax
      Monday, 12-Nov-2012 16:41:30 EST permalink
    • arnebab (arnebab)'s status on Monday, 12-Nov-2012 16:44:11 EST arnebab arnebab
      Remote profile options...
      • Joshua Judson Rosen
      @rozzin I’d like to have that as a simple preprocessor for lisp.
      Monday, 12-Nov-2012 16:44:11 EST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Hacker Poesy is a GNU social hub. It runs version 1.1.3-beta3, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Hacker Poesy content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.