What They Say, Part Two


These are actual emails sent to me or to the REALbasic mailing list by readers of my REALbasic book. In case you’re wondering, this is the stuff that makes life worth while. Many thanks to each and every one.

I heartily recommend that everybody buys a copy of this book. Not only does Matt cover the breadth of all of the features in RB, but he also covers them in depth, including real world examples. - Andrew Barry (creator of REALbasic)

The book is WONDERFUL, everything we all expected and more - gems in every chapter, and my 3-year-old alpha-tester is especially grateful for the IsPlaying examples on p. 511. Easily Matt’s finest work since his article on the Antigone in Classical Quarterly for 1990.

There is really only ONE decent book about REALbasic and Matt wrote it. Although the RB manual is “decent”, I have come to think of Matt’s book as the REAL manual. There have been numerous occasions that the index didn’t steer me correctly, and Matt’s references to page numbers and chapters has been a HUGE help to me. I don’t know how anyone could learn RB more effectively than to buy a copy of “REALbasic: The Definitive Guide”. My copy is dog-eared already, and I may have to buy another copy to keep at work.

This book’s pretty darn fabulous!

A very informative, fog-clearing, practical-minded effort, and stylistically a cut above your average tech opus (who else quotes Plato in a computer book?). Yet it’s decidedly not “high-brow”; it is, in fact, so accessible I found myself reading it like a novel when all I wanted to do was look something up. The book also has a great explication of OOP. P.S. It’s refreshing to see that the semicolon is alive and well.

Matt Neuburg’s definitive guide to REALbasic is an excellent example of good pedagogical writing - he “exposes” the layers of concepts embedded in the OOP paradigm along with the way REALbasic handles them, and discusses his examples in that context - what is really happening here. There are no chapters that can be ignored because the “whole” hangs together (and I don’t even use REALbasic, I just enjoyed the book and found that it substantially enhanced my understanding of SuperCard, JavaScript, and other OOP languages as well). After 30+ years of teaching engineering in universities, I have found that there is always a portion of a class that wants “recipes” for everything - to them engineering is a database with algorithms. There is another portion that wants to understand - to form an intuitive model of their own for what is going on. These are generally the more creative folks - for them, it’s all just basics, not material pigeon-holed into courses. No exposition can satisfy both crowds. Matt’s book is for the “basics” crowd

I pick it up to look up something, and two chapters later I remember that I’m supposed to be working…

It’s a good book for any level. I read it cover to cover, and now it’s my main reference.

Since it operates as a complete reference, it’s useful even to the expert if you get into an area you haven’t worked with before (i.e. sockets or printing or whatever), and it’s also great because it documents bugs or limitations of REALbasic. For instance, I consider my copy paid for because it helped me fix one bug in my program that was driving me nuts.

Even when I knew enough of RB to do what I was trying to do, TDG helped me a lot (learning about type casting, memory blocks, and resource forks come to mind of what I have used it for). It also frequently seems to not only provide a code reference, but also information on the exact problem I am trying to solve. I would highly recommend it to any RB user.

The book is an indispensible must-have.

Don’t think you can get by without it - you will be reinventing many wheels.

Exceptionally well written. He’s one of the few authors I’ve read on programming languages where the material is ENJOYABLE, and the pleasure does not come at the price of efficacy.

It is the REALbasic bible. No believer is without it!

If you’re the kind of person who likes well-written, complete handbooks with lots of real-world examples, I guess it’s ok.

I received your book in the mail yesterday and haven’t put it down yet. The book does an exceptional job at pointing out some of the “what’s really going on here” situations that can leave you dumbfounded or searching through archives to find the answer. Very comprehensive and well thought out. I think I have already used your book more in 24 hrs. than the more expensive programming books I have bought over the years.

Your book arrived here today! I’ve read a couple of chapters already and it’s EXCELLENT. Even better than I dreamed it could be. Great job!

Great Book. I have been using RB since January 99 and find your book to be just what I needed. As a general contractor (building) I have written several apps that I use everyday. Your book has filled in the gaps in the RB docs and I find it very easy to comprehend and use. I am a former teacher that may be teaching some classes to junior high students again soon and I plan to use your book extensively.

The world of computing would be a better place for everyone if all programming books were this well written.

Very very insightful and helpful. Great job!

i received my copy from yesterday, and i’m very pleased with it. i think it makes an excellent complement to the documentation and tutorial included with REALbasic.

I would like to congradulate your on your book - it has been very informative and useful.

I must congratulate you, this is one of the best programming books I have seen. I have already been struck by a number of ideas as to how I might do things better or in a rather more elegant fashion. I’m certain that I will be referring to it frequently in the future.

I picked up your book yesterday. I found a pile of information that I didn’t know and a pile more that I didn’t know that I din’t know. I am really impressed

I want to congratulate you on a fine work. You write very well and its truly a service to the REALbasic community.

I am very impressed with your book. I share your enthusiasm for REALbasic. I am a retired engineer who has used C for some serious aerospace programming. The fact that REALbasic frees me from building the GUI is wonderful.

I can’t recommend it highly enough. In a few short minutes, it’s answered several plaguing questions and has been worth the money in the time it’s saved me from beating my head against a brick wall. The book is well written, easy to read and full of helpful examples and tidbits. Well done Matt - thank you for writing it!

“REALbasic: The Definitive Guide” is a god-send! As a new user of REALbasic, it is filling in all those gaps and unanswered questions of the manual (even though the manual is pretty good.) I have a feeling I’m going to wear out this copy pretty fast…

I have your book and it is great!

Your book, “REALbasic: The Definitive Guide”, is helping me get up-to-speed quickly, and I want to thank you for doing such a wonderful job.

i just finished reading chapter 7 : the architecture of an application. i have to say that it really opened my eyes (esp. the scope section), and I thought I’d drop you a note to say thanks, in between changing the scope of my ‘spaghetti code’.

Just wanted to heap you with praise, as I’m sure countless others have. The book is BRILLIANT. I picked up more RealBasic minutiae from your book in a week than I have in six months of tinkering and reading the docs. Thank you.

Your book is great! I’m nearly finished with a little program that includes stuff like save, open, undo, graphics, multiple screens, … wow! REALbasic is fantastic and your book is very well written.

Thanks for a great book. It is very well written and has really clarified the whole RealBasic environment. A valuable addition to the RB manuals. You’ve done a fine job!

Been enjoying your REALbasic book. The parts I’ve read have been very clear and almost always include something I didn’t know. Always helps when technical writers have a non-computing background.

I want to compliment you on a terrific job. It is actually fun to read! I very much appreciate that you infuse every page with the philosophical or conceptual approach to using each aspect of the program rather than merely reciting a sequence of steps. This conceptual emphasis is especially valuable to a non-programmer like myself.

After reading only about a fifth of your book and applying it to my long running project, the “light bulb” is really starting to get lit. I’ve understood the concepts of OOP for a couple of years but have always had a very hard time shifting my thought process away from the procedural way of programming and employing the OOP concepts in a helpful way. The methodical explanations and “just right” level of detail in your book has really resonated with me and is bearing fruit in a big way. I can really appreciate the effort you put in and the talent you have for assimilating and organizing all that info on RB and the discipline to get it all down. Not to mention the tenacity of chasing down the details and proving, not just surmising, all the nuances. You have provided a tremendous service to all of us and I thank you.

I just wanted to thank you for your book on REALbasic. I’ve found it incredibly helpful in my efforts to continue learning to program. I studied programming in school (subsequently dropping out, as I couldn’t seem to grasp many of the concepts) and continued trying to learn it these past few years on my own, venturing in to Visual C++, Visual Basic, and a few others. I gave REALbasic a shot just for fun, and was doing ok, but your book has taken me farther in the month since I got it than in the past years. Now, finally, I’m comfortable enough to purchase the full language and have fun with it. Your book is much better than many of the textbooks I’ve been through and other books I’ve purchased for various languages.

Thanks for your well-written book on REALbasic. I always like the O’Reilly books because they always seems to be straightforward and don’t treat the reader like an idiot. Your book fits right in with they’re style. I can’t imagine how much further behind I would be without it! It IS the documentation.

Your book answers most of my questions about REALbasic. It has helped me make great strides in my programming efforts and has given me a “programmer’s insight” as to how programs work and should be structured.

I have found it to be a really great as a guide. Congratulations on the excellent book!

It’s a difficult proposition to write a book that serves both as a learning guide for newcomers, and a definitive reference for programmers with actual experience. I think your book works wonderfully on both fronts. Your writing is clear, and the tone is friendly without being condescending. I also think your examples are very instructive.

I’ve read through every last word in your book(in many cases a few times) and have found it to be incredibly valuable to my development and, really, irreplacable. It is extremely well writen and has allowed us to move much faster with our development than we otherwise could have. I, and the rest of my team, are very thankfull of the time you spent writing this book.

I just wanted to thank you for your book. You have no idea how much time it has saved me. Nice work.

I was stuck. I picked up “The Book” and started searching for the answer to my question. An hour later not only had I found the answer but several others that had been hindering my efforts. Thanks again for a great book.

I’ve just read your RealBasic guide from cover to cover, which says a lot about how clearly it is written (and how entertaining it is as well). You have the gift of writing amusingly without getting on the reader’s nerves (unlike most would-be “For Idiots” authors), and going back to the book for detailled explanations has proved to be very easy, which is the mark of a good textbook. Congratulations.

I’ve been dabbling in Mac programming for years, but have always stopped halfway. Recreating examples in a tutorial has always been painful for me, as I never have any use for them. In addition, the authors aren’t usually very interesting. Thanks to your style of writing and grasp of the subject matter, I’m happily following along… [You don’t] patronize beginners, or leave more experienced folks wondering “where’s the beef”. Too many technical authors are fanatical about their topic, and intolerant of those who aren’t. Your teaching philosophy is accessible and interesting to anyone who’s ever asked themselves “Why isn’t there a program that does _?”.

A big thank you for taking the time to write such a comprehensive book on RB. It has helped everyone (including myself) immensely.

What is so valuable about RB:TDG is that it deals with reality. Without that, no progress can be made.

Just a short note to let you know how much I’ve been helped by your excellent book. Not only have I avoided many of the pitfalls by heeding the advice given in its pages, but there’s also been plenty to chuckle at along the way.

I am specially fond of your writing style, it is very well written and it has some humour (which I find necessary in technical subjects to stay alive). Great book, thanks a lot.

I have had the book in my possession for only two days and have already spilled coffee on it.

It is the best computer book I have read.


This page prepared October 1, 2011 by Matt Neuburg, phd = matt at tidbits dot com, using RubyFrontier. RubyFrontier is a port, written in the Ruby language, of the Web-site-creation features of UserLand Frontier. Works just like Frontier, but written in Ruby!
Download RubyFrontier from GitHub.