Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 5,955 | Comments: 44,412

filter by tags archive

Building Domain Specific Languages in BooAvailable for early access


image Well, this is a big moment. My book is now available for as part of the Manning Early Access Program.

Chapter 1 to 4 are already there, but they are there in their nearly raw format. That means that they have not been edited yet, and I didn't put in the results from the review cycle that we did yet.

The book forum is here, I eagerly awaits the posts telling me how off base I am :-)

More seriously, I would appreciate any feedback that you have on the book, the topic, the code, etc.

Thanks,

  ~Ayende

More posts in "Building Domain Specific Languages in Boo" series:

  1. (29 Jul 2008) Chapter 9 TOC
  2. (17 Feb 2008) Available for early access

Comments

Avish

w00t!

Kevin Miller

I grabbed it and am wading into it. This sounds like the book I have been hoping for.

Onur Gumus

Hello congratulations for the book. I am big fan of boo. I've read your free chapter 1. My initial impression is the book language is very fluent , non-boring and very easy to read. Also it looks quite up to date.

Congratulations again

Philip Løventoft

Looks good. I read a bit of it and I quite liked it. However almost 60 $ for the printed book seems a little bit steep, but maybe that's just me ;) Keep up the good work !

Steve

Have you looked at IronPython ?

I'm curious if you can do the same things that you are doing with Boo

Or is there something Boo has that IronPython doesn't ?

vedic

you should reserve like 5000+ copies of this book right out of print and send them out to people "custom signed and dedicated". That would more than justify $60 for everyone out there ;)

otherwise... it's realy cool you used your "artist name" for the book.

Ayende Rahien

Steve,

IronPython works, at some level, but you have no control over the compiler. That means that you need to use ther ways to handle that.

I know that people are writing DSL in Python, but I am not familiar with the technical details.

Ayende Rahien

Vedic,

you have obviously never seen my hand writing :-)

Jafin

Good stuff Ayende!

Now have you signed up for: Manning Building a Zoo with Rhino.Commons, Manning Riding on the MonoRail, Manning Building a Fortress with Castle Project... Hmm oh wait, if you keep writing books, that would mean less times for blog posts. Arrrgh scratch that idea...

Cristian

Waiting and reading to get your book Ayende! good job!!!

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. What is new in RavenDB 3.5–Intro - 2 hours from now
  2. Production postmortem: The case of the infected cluster - about one day from now

There are posts all the way to Jul 09, 2015

RECENT SERIES

  1. The RavenDB Comic Strip (3):
    28 May 2015 - Part III – High availability & sleeping soundly
  2. Special Offer (2):
    27 May 2015 - 29% discount for all our products
  3. RavenDB Sharding (3):
    22 May 2015 - Adding a new shard to an existing cluster, splitting the shard
  4. Challenge (45):
    28 Apr 2015 - What is the meaning of this change?
  5. Interview question (2):
    30 Mar 2015 - fix the index
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats