The Artima Developer Community
Sponsored Link

Java Buzz Forum
Lisp is Cool, Smalltalk Scares Me

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Brian McCallister

Posts: 1282
Nickname: frums
Registered: Sep, 2003

Brian McCallister is JustaProgrammer who thinks too much.
Lisp is Cool, Smalltalk Scares Me Posted: Dec 3, 2004 10:29 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Brian McCallister.
Original Post: Lisp is Cool, Smalltalk Scares Me
Feed Title: Waste of Time
Feed URL: http://kasparov.skife.org/blog/index.rss
Feed Description: A simple waste of time and weblog experiment
Latest Java Buzz Posts
Latest Java Buzz Posts by Brian McCallister
Latest Posts From Waste of Time

Advertisement

I grabbed the pre-release pdf's of Peter Seibel's Practical Common Lisp, upcoming from APress, because, while I played with Scheme a lot this past year, I have not played with macros at all. In skimming Peter's pdf's, he introduces macros the way that the lispers I know talk about them -- as a core piece of lisp which you should learn right up front.

Through chapter three, playing in the repl and reading the chapters, and beating away (I pre-empted his macros for criteria resolution in the db system built in chapter 3, but I suspect the macro-based system he builds up to is more efficient, and is certainly less code) at the code he introduces (ie, use his, break his, implement it slightly differently, curse as I keep getting dropped into the debugger (nice feature!) as things break...).

Ah well, I digress. I thought just the design options of functional abstraction I've been exploring in scheme have been cool, need to go back and play with macros there. I keep getting caught in schemisms in common lisp =( Ah well, play on!

(push 
  (create-book :Title "Practical Common Lisp" 
               :Author "Peter Seibel"
               :Keywords (list "lisp" "macros" "programming" "brain pain")) 
  *to-buy*)

Smalltalk, on the other hand, is frightening! I posted my joke about Aspect Oriented Inversion of Control (with Blocks!), redubbed IoC Type 6 by Geert, and no sooner does 1) jez say ~"I was thinking about doing that, actually", and 2) Binkley says ~"what's the big deal, Smalltalk does it now."

Read: Lisp is Cool, Smalltalk Scares Me

Topic: Desktop Java Live: Look & Feel Input ... Now Is Your Chance Previous Topic   Next Topic Topic: Studying vs. Doing

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use