views:

125

answers:

2

Hi,

I would like to start contributing to Cappuccino -- mainly though, Objective-J. I have a good understanding of JavaScript, but not of language design/implementation. Is there a good book that covers this topic(s)?

Thanks.

+1  A: 

Not sure how applicable it is to your specific needs, but Programming Language Pragmatics is a good book on general language design principles.

Bill the Lizard
A: 

A start could be this book -- haven't read it yet, but it does seem that (while just about every other related book is strictly about implementation only) it might have some good ideas about language design as well. An excellent textbook (mostly on implementation, but quite comprehensive) is this one, now out in the third edition -- haven't seen that specific edition, but I hear it may be worth it even if you already own a previous one.

Alex Martelli
@Alex: Have you read Language Implementation Patterns?
Matt Ellen
@Matt, no, in the end I decided otherwise; I thumbed through it at the OSCON book stall, but it seemed too full of Java (for my reading tastes) to be worth preferring over quite a number of other very attractive books that were for sale there.
Alex Martelli