Hacker Poesy
  • FAQ
  • Login
  • Public

    • Public
    • Groups
    • Recent tags
    • Popular
    • Directory

Conversation:

Notices

  1. firusvg (firusvg)'s status on Friday, 24-Aug-2012 10:23:33 EDT firusvg firusvg
    Remote profile options...
    The !Lisp Curse http://t.co/i2h6wuRQ by @rudolfwinestock /via @CompSciFact
    Friday, 24-Aug-2012 10:23:33 EDT from identi.ca permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 10:30:54 EDT cwebber cwebber
      Remote profile options...
      • firusvg
      I sometimes wish there was a lisp dialect that was more like python: there's a general convention and one good way to do almost everything.
      Friday, 24-Aug-2012 10:30:54 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 10:31:49 EDT cwebber cwebber
      Remote profile options...
      With a solid standard library (and of course good packaging... not that python is great there presently)
      Friday, 24-Aug-2012 10:31:49 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 10:34:46 EDT cwebber cwebber
      Remote profile options...
      However I will disagree with the author on "emacs has not fundamentally changed in the last 20 years"
      Friday, 24-Aug-2012 10:34:46 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 10:35:27 EDT cwebber cwebber
      Remote profile options...
      Emacs hacking is going through a kind of renaissance over the last few years, I feel.
      Friday, 24-Aug-2012 10:35:27 EDT permalink
    • firusvg (firusvg)'s status on Friday, 24-Aug-2012 10:40:48 EDT firusvg firusvg
      Remote profile options...
      • cwebber
      @cwebber I'm only slightly accustomized with Python, but AFAIK, that is quite truthful remark.
      Friday, 24-Aug-2012 10:40:48 EDT permalink
    • Evan Prodromou (evan)'s status on Friday, 24-Aug-2012 10:55:18 EDT Evan Prodromou Evan Prodromou
      Remote profile options...
      • cwebber
      http://identi.ca/url/73297577
      Friday, 24-Aug-2012 10:55:18 EDT permalink
    • barryfm (barryfm)'s status on Friday, 24-Aug-2012 10:56:12 EDT barryfm barryfm
      Remote profile options...
      • cwebber
      @cwebber What's wrong with using guile?
      Friday, 24-Aug-2012 10:56:12 EDT permalink
    • jasonriedy (jasonriedy)'s status on Friday, 24-Aug-2012 11:00:35 EDT jasonriedy jasonriedy
      Remote profile options...
      • cwebber
      • barryfm
      @barryfm @cwebber What's right with using guile? (Common Lisp has strong conventions, btw.)
      Friday, 24-Aug-2012 11:00:35 EDT permalink
    • barryfm (barryfm)'s status on Friday, 24-Aug-2012 11:11:25 EDT barryfm barryfm
      Remote profile options...
      • cwebber
      • jasonriedy
      @jasonriedy That's not really an answer. I have no problem with Common Lisp, but it does not meet @cwebber 's requirement of one good way.
      Friday, 24-Aug-2012 11:11:25 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 11:19:14 EDT cwebber cwebber
      Remote profile options...
      • barryfm
      @barryfm I haven't used guile much, so I guess I can't comment heavily, but seems to be much more minimal in the "batteries included" aspect
      Friday, 24-Aug-2012 11:19:14 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 11:19:33 EDT cwebber cwebber
      Remote profile options...
      I could be wrong though. Again, I don't know much about guile. I'd like to know more.
      Friday, 24-Aug-2012 11:19:33 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 11:20:22 EDT cwebber cwebber
      Remote profile options...
      One heresy I really wish a lisp system had nailed down: *one* way to do OOP and (biggest heresy) dot notation.
      Friday, 24-Aug-2012 11:20:22 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 11:21:22 EDT cwebber cwebber
      Remote profile options...
      I don't want (someclass-somemethod object args) or (callmethod object 'methodname args)... I want (object.method args)!
      Friday, 24-Aug-2012 11:21:22 EDT permalink
    • jasonriedy (jasonriedy)'s status on Friday, 24-Aug-2012 11:32:50 EDT jasonriedy jasonriedy
      Remote profile options...
      • cwebber
      • barryfm
      @barryfm @cwebber That there's only "one good way" is a myth even in Phyton, sorry.
      Friday, 24-Aug-2012 11:32:50 EDT permalink
    • barryfm (barryfm)'s status on Friday, 24-Aug-2012 11:33:36 EDT barryfm barryfm
      Remote profile options...
      • cwebber
      @cwebber Guile has (method object args) with common lisp like generic functions, so you can do (append vbox widget)
      Friday, 24-Aug-2012 11:33:36 EDT permalink
    • jasonriedy (jasonriedy)'s status on Friday, 24-Aug-2012 11:33:41 EDT jasonriedy jasonriedy
      Remote profile options...
      • cwebber
      @cwebber That's the risk that comes from being the first standard. When others decide to work differently, you're stuck.
      Friday, 24-Aug-2012 11:33:41 EDT permalink
    • jasonriedy (jasonriedy)'s status on Friday, 24-Aug-2012 11:34:30 EDT jasonriedy jasonriedy
      Remote profile options...
      • cwebber
      @cwebber Also, binding tightly to the object isn't how CLOS works. That drives me nuts in languages that conflate packaging with dispatch.
      Friday, 24-Aug-2012 11:34:30 EDT permalink
    • cwebber (cwebber)'s status on Friday, 24-Aug-2012 11:53:42 EDT cwebber cwebber
      Remote profile options...
      • jasonriedy
      It is a myth in "full completion of that idea". But aspiring towards it leads to a cleaner infrastructure.
      Friday, 24-Aug-2012 11:53:42 EDT 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.