Delphi 2007 Handbook




Essential Pascal




social web book








April 26, 2008

Essential Pascal Published on Lulu

The first printed edition of Essential Pascal (along with a download version) is available on Lulu.

Essential Pascal CoverMy online book Essential Pascal is available in its 4th edition, the first also on paper. The first printed edition of Essential Pascal is available on Lulu.com for only Eur 16.50 (apparently only about 21 US dollars for Lulu!) At the same link (www.lulu.com/content/2398448), you can also buy the  electronic version (a PDF) for a mere Eur 6.50 (about 8 US dollars).

The book has 140 pages and is focused on the core Pascal language (and not its OOP extensions) as found in Delphi, with some references to differences or similarities in Delphi for .Net, in Chrome, and in Free Pascal. From the page "Essential Pascal is an introduction to the basic features of the Pascal language, as found in Delphi and other modern development tools, from the best selling author of Mastering Delphi."

Compared to past online edition I've reworked all of the examples to be console-based, so they can be focused on core features and be (potentially) cross-platform. The book has had extensive editing and dozen of relevant corrections and improvements. I've kept the price very low on purpose, as the book is already used in Universities around the world, and some of its users might want to buy the printed edition.

Although the book is focused on new users of the Pascal language, it is not only an introductory book. By covering dynamic arrays, pointers, functions overloading, open array parameters, and variants (to name a few rather advanced topics) the book delves into many areas that not all Delphi developers are fluent with. An twin book introducing OOP and VCL foundations (Essential Delphi) might be turned into a printed volume depending on the success of Essential Pascal.

Finally notice that I intend to update the free HTML version of the book (I'll add quite some advertising to it, though... let me know if you are interested in promoting your tools in it) and will also published the source code. These two further steps might take a couple of weeks, because next week we have a very long weekend (4 days) and I'm taking a few days off with my family.

Overall, anyway, the book will be available as advertise-based one-page-per-section HTML (free), PDF file (paid), and printed version (paid). After that I'll retire the previous edition...





 

4 Comments

Essential Pascal Published on Lulu 

You might want to tap the sources of the CodeGear's
recent one million licenses deal with the Russion
education system, to see if they can also buy a
million copies of this book / pdf, if you have not
already done that! :)

Anyway, thanks for providing and updating these great
essential Pascal / Delphi resources.

Thanks,
Satya
Comment by Satya on April 26, 01:19

Essential Pascal Published on Lulu 

Hi Marco; Purchased and enjoyed your Delphi 2007 
book, but am probably going to pass on this one.  The 
problem is Lulu only allows you to view the first 8 
pages, so i have no idea of the programming level of 
the content.  No one can buy a book with that little 
information, so if you have any control over that 
aspect then i recommend you re-configure.
Comment by naf [http://nafdb.blogspot.com/] on April 26, 02:37

Essential Pascal Published on Lulu 

Having a Russian versions could be a good idea, but
translating to other languages is possible as well.

I've increased the length of the Lulu preview, so that
it now includes the entire Table of Contents and the
first (very short) chapter.
Comment by Marco Cantù [http://www.marcocantu.com] on April 26, 10:25

Essential Pascal Published on Lulu 

Hi Marco,

I just purchased Essential Pascal. Though I know it 
pretty wel, I find it quite handy to have around. I 
would most surely buy Essential Delphi also - if and 
when available. BTW, the D2007 Handbook was great. I 
learned alot from it. Thanks.

Best regards,
Fons N.
Comment by Fons N. on April 26, 16:37


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.