Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2015-08

Object Pascal Handbook

9 messages · 6 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Gour

Hello,

I’ve just noticed that Object Pascal Handbook
(http://www.marcocantu.com/objectpascalhandbook/) is released (avaialable @Amazon) and considering that on the back cover it says: “The Object Pascal Handbook is the complete guide to the programming language of Delphi and AppMethod, by Embarcadero Technologies.” I wonder, being FPC noob, how suitable it can be for learning FPC?

Sincerely,
Gour

p.s. My interest it purely FPC and do not intend using Delphi/AppMethod.

An intelligent person does not take part in the sources of misery, which are due to contact with the material senses. O son of Kuntī, such pleasures have a beginning and an end, and so the wise man does not delight in them.

Reply by email

Graeme Geldenhuys
to Gour
Gour wrote
I’ve just noticed that Object Pascal Handbook (http://www.marcocantu.com/objectpascalhandbook/) is released

Thanks for mentioning that. I'm pretty confident that much of the language content will be applicable even when using FPC. The best solution would probably be to download a sample (normally Kindle books allow that) and see for yourself.

Incidently, I came across a "Start programming using Object Pascal" book on my hard drive last night. It uses Free Pascal specifically. It was written by Motaz Abdel Azeem, and is available for free (Creative Commons license). I couldn't find it on the original site (code.sd), so made it available on my server. It is about 160 pages. I quickly scanned through the content and it seems pretty good as a starting point - as the title says. ;-)

http://geldenhuys.co.uk/~graemeg/StartProgUsingPascal.pdf

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Germano Rossi
to Graeme Geldenhuys: Thanks for mentioning that. I'm pretty confident that much of the language content will…

2015-08-07 14:05 GMT+02:00 Graeme Geldenhuys
:

Incidently, I came across a "Start programming using Object Pascal" book on my hard drive last night. It uses Free Pascal specifically. It was

also at https://archive.org/details/StartProgrammingUsingObjectPascal

================== Germano Rossi, Dipartimento di Psicologia, Universita' degli Studi di Milano Bicocca Piazza dell'Ateneo Nuovo, 1- 20126 Milano - Italy

Reply by email

Graeme Geldenhuys
to Gabor Boros: 2015.08.07. 13:13 keltezéssel, Gour írta: The official documentation is not a good…
Gabor Boros wrote
The official documentation is not a good start point?

Indeed, Michael's work is of very high quality, and the PDF documents look fantastic (thank you LaTeX).

@Michael van Canneyt:
Any chance of generating a A5 version of the Language Guide or would that be a huge amount of work? I would imagine the syntax graphs might cause an issue. The reason I'm asking... I found that A5 PDF documents can be viewed pretty comfortably on a Kindle (while we don't have a ePub or Mobi version <wink>).

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Michael Van Canneyt
to Graeme Geldenhuys
Graeme Geldenhuys wrote 13 lines
On 2015-08-07 13:07, Gabor Boros wrote: > The official documentation is not a good start point? Indeed, Michael's work is of very high quality, and the PDF documents look fantastic (thank you LaTeX). @Michael van Canneyt: Any chance of generating a A5 version of the Language Guide or would that be a huge amount of work? I would imagine the syntax graphs might cause an issue. The reason I'm asking... I found that A5 PDF documents can be viewed pretty comfortably on a Kindle (while we don't have a ePub or Mobi version <wink>).

Normally it requires you to edit 2 lines:
change preamble.report to use a5paper.
in fpc.sty, comment out the RequirePackage{a4} statement

That's it. I just tried, works fine.
You may need to edit the margins to use more of the page, as the margins are fo A4 paper.

Michael.

Reply by email

Gour
to Graeme Geldenhuys: Thanks for mentioning that. I'm pretty confident that much of the language content will…

Graeme Geldenhuys

I'm pretty confident that much of the language content will be applicable even when using FPC.

Good.

Is it reasonable to assume that if there are some current ’Delphi-only’ features described in the book they are going to arrive in FPS sooner or later?

The best solution would probably be to download a sample (normally Kindle books allow that) and see for yourself.

So far, nothing is available, neither detailed TOC, nor sample pages…

Show quoted text 7 lines
Incidently, I came across a "Start programming using Object Pascal" book on my hard drive last night. It uses Free Pascal specifically. It was written by Motaz Abdel Azeem, and is available for free (Creative Commons license). I couldn't find it on the original site (code.sd), so made it available on my server. It is about 160 pages. I quickly scanned through the content and it seems pretty good as a starting point - as the title says. ;-)

Thanks a lot! I bet we already stumbled on it, but, somehow, forgot it later. :-(

Sincerely,
Gour

A person is considered still further advanced when he regards honest well-wishers, affectionate benefactors, the neutral, mediators, the envious, friends and enemies, the pious and the sinners all with an equal mind.

Reply by email

Gour
to Gabor Boros: 2015.08.07. 13:13 keltezéssel, Gour írta: The official documentation is not a good…
Gabor Boros wrote
The official documentation is not a good start point?

Well, it’s pretty comperhensive, but “Reference Guide” is reference, while, atm, I’m looking for something like manual/tutorial.

Of course, I’m sure that official docs will be indispensable later. ;)

Sincerely,
Gour

A person who has given up all desires for sense gratification, who lives free from desires, who has given up all sense of proprietorship and is devoid of false ego — he alone can attain real peace.

Reply by email

Sven Barth
to Gour: Graeme Geldenhuys Good. Is it reasonable to assume that if there are some current…
"Gour" wrote 12 lines
Graeme Geldenhuys writes: > I'm pretty confident that much of the language content will be > applicable even when using FPC. Good. Is it reasonable to assume that if there are some current ’Delphi-only’ features described in the book they are going to arrive in FPS sooner or later?

In general, yes. Though some features might take longer than others...

Regards,
Sven

Reply by email