Computer ScienceScience & MathematicsEconomics & FinanceBusiness & ManagementPolitics & GovernmentHistoryPhilosophy

Modern Object Pascal Introduction for Programmers

by Michalis Kamburelis

Modern Object Pascal Introduction for Programmers

Subscribe to new books via dBooks.org telegram channel

Join
DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

There are many books and resources about Pascal out there, but too many of themtalk about the old Pascal, without classes, units or generics.

So I wrote this quick introduction to what I call modern Object Pascal. Most of theprogrammers using it don't really call it "modern Object Pascal", we just call it "ourPascal". But when introducing the language, I feel it's important to emphasize that it'sa modern, object-oriented language. It evolved a lot since the old (Turbo) Pascal thatmany people learned in schools long time ago. Feature-wise, it's quite similar to C++ or Java or C#.

This open book is licensed under a GNU Free Documentation License (GNU FDL). You can download Modern Object Pascal Introduction for Programmers ebook for free in PDF format (0.5 MB).

Table of Contents

Chapter 1
Why
Chapter 2
Basics
Chapter 3
Units
Chapter 4
Classes
Chapter 5
Freeing classes
Chapter 6
Exceptions
Chapter 7
Run-time library
Chapter 8
Various language features
Chapter 9
Advanced classes features
Chapter 10
Interfaces

Book Details

Title
Modern Object Pascal Introduction for Programmers
Subject
Computer Science
Publisher
Self-publishing
Published
2021
Pages
104
Edition
1
Language
English
PDF Size
0.5 MB
License
GNU FDL

Related Books

Objective-C Notes for Professionals
The Objective-C Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Open Government
In a world where web services can make real-time data accessible to anyone, how can the government leverage this openness to improve its operations and increase citizen participation and awareness? Through a collection of essays and case studies, leading visionaries and practitioners both inside and outside of government share their ideas on how to...
Modern Web Development on the JAMstack
Learn how to run your web projects - everything from simple sites to complex applications - without a single server. It's possible with the JAMstack, a modern web development architecture for deploying fast, highly-scalable sites and applications that don't require traditional origin infrastructure. This practical report explains how the ...
The Brownian Motion
This open access textbook is the first to provide Business and Economics Ph.D. students with a precise and intuitive introduction to the formal backgrounds of modern financial theory. It explains Brownian motion, random processes, measures, and Lebesgue integrals intuitively, but without sacrificing the necessary mathematical formalism, making them...
Libelf by Example
This tutorial introduces libelf, a library for reading and writing object code in the Extensible Linking Format (ELF) file format. - Getting started with libelf: obtaining a handle to an ELF object, establishing a working ELF version, and handling errors reported by libelf. - How ELF data structures are laid out in-memory and on disk, the notions...
Category Theory for Programmers
Category Theory is one of the most abstract branches of mathematics. It is usually taught to graduate students after they have mastered several other branches of mathematics, like algebra, topology, and group theory. It might, therefore, come as a shock that the basic concepts of category theory can be explained in relatively simple terms to anybod...