I did what any sensible Lisp hacker does: I wrote my own object system
mikelevins.livejournal.com
I did what any sensible Lisp hacker does: I wrote my own object system
1–10 of 18 posts
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#2Re: I did what any sensible Lisp hacker does: I wrote my own object system
#3Blue Rondo a la Turk is a great song to write an object system to.
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#4Re: I did what any sensible Lisp hacker does: I wrote my own object system
#5Re: I did what any sensible Lisp hacker does: I wrote my own object system
#6Blue Rondo a la Turk is a great song to write an object system to.
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#7exactly why i don't like Lisp: every Lisp hacker makes his own object or whatever system, making it hard for other people to understand his work.
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#8exactly why i don't like Lisp: every Lisp hacker makes his own object or whatever system, making it hard for other people to understand his work.
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#9I wouldn't mind seeing the author's code. I decided to use Clojure for a project, and while it has generally been a good experience, I do miss the ability to strategically apply CLOS in places.
Re: I did what any sensible Lisp hacker does: I wrote my own object system
#10exactly why i don't like Lisp: every Lisp hacker makes his own object or whatever system, making it hard for other people to understand his work.
I don't think you should write off lisp just because it's too flexible. If anything, that makes it much more interesting to learn - there are lots of ways to do things. Clojure currently says there should be one obvious way to do it; so maybe you should check that out.
Idiomatic Clojure wouldn't really embrace an object system anyways since it's meant to be pragmatically functional.