Nouveau livre : J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus
Livre : J'apprends à programmer en Pascal Objet
avec l'environnement de développement Lazarus et le compilateur Free Pascal
Jean-Luc Gofflot (alias Alcatîz) et Gilles Vasseur (alias gvasseur58) ont le plaisir de vous annoncer la naissance, après plusieurs années de gestation, de leur ouvrage intitulé J'apprends à programmer en Pascal Objet :). C'est à notre connaissance le premier livre en français entièrement consacré à l'apprentissage du langage Pascal au moyen de l'EDI Lazarus. Il est destiné aux grands débutants en programmation et à tous ceux qui souhaitent renforcer leurs connaissances dans ce domaine.
Entièrement gratuit, l'ensemble comprend plus de 900 pages et 250 illustrations. Il est accompagné de quizz et de nombreuses applications complètes fournies avec leur code source. En s'appuyant en permanence sur l'algorithmique et l'apprentissage par la pratique, les auteurs présentent aussi bien la programmation dite procédurale que la programmation orientée objet sur laquelle est fondé le langage moderne Free Pascal.
Un premier module introduit en huit chapitres les éléments de base à connaître impérativement. Il impose une lecture linéaire pour une découverte très progressive du monde de la programmation. Le second module, en dehors de quelques restrictions signalées, peut se lire librement, selon un parcours personnalisé. Il comprend vingt-deux chapitres qui exposent et mettent en œuvre les notions clés nécessaires au développement d’applications performantes.
Vous trouverez ci-après les liens permettant l'accès aux différents éléments du projet :
Le travail présenté est destiné à évoluer et à se développer, éventuellement sous la forme d'un troisième module un peu plus pointu. Il a déjà bénéficié d'une relecture attentive et éclairée d'Yves Lemaire (alias tourlourou). Nous comptons lui adjoindre d'ici quelque temps une série d'illustrations humoristiques ainsi que de nouveaux chapitres.
N'hésitez pas à nous faire part de vos remarques, suggestions, demandes particulières et éventuels encouragements !
Et vous ?
:arrow: Qu'en pensez-vous ?
:arrow: Connaissez-vous déjà l'environnement de développement Lazarus ?
:arrow: Avez-vous des suggestions pour étoffer ce livre d'un troisième module ?
Nouveau livre : J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus
Bravo...Travail très impressionnant!
Mais je crains que les lecteurs cible ne soient surtout des développeurs à l'age avancé... Il serait peut-être judicieux que Embarcadero profite de ce genre de support pour développer une stratégie auprès des écoles d'informatique... Sinon, cette oeuvre, au même titre que ses lecteurs, finiront exposés dans un musée d'archéologie :mrgreen:
Petit question par curiosité: Pourquoi avoir utiliser Lazarus plutôt qu'un Delphi en version gratuite?
Pour privilégier l'aspect freeware?
PS: Il serait intéressant de connaître le pourcentage de développeur Pascal qui utilisent Delphi, Lazarus ou CodeTyphoon. Perso, à différent moment de la vie pour des projets particuliers, j'ai utilisé les 3 EDI (par exemple Lazarus pour des applications sur WinCE, aujourd'hui Delphi pour des app Android, etc...)
Livre et l'ivresse (oui n'importe quoi)
Bonjour,
Ce bouquin n'est pas neutre dans la pérennité du Pascal.
J'ai toujours été surpris du manque de supports pour les produits open-source. Manque de livres et manque de formations notamment.
Pour les plus réputés, il existe des forums et des FAQ voire même un peu de support (éventuellement payant) mais c'est nettement insuffisant car, si internet excelle dans la vue pointilliste (recettes en tout genre), il propose peu d'éléments de synthèse indispensables pour appréhender la complexité de beaucoup de produits. Est-ce qu'une collection de grains de sables forme un bac à sable, une plage ou le Sahara ?
Et cela ne se limite pas au domaine informatique. Je pense à GIMP (il y a quand même quelques ouvrages), FreeCad, KiCad, LibreOffice, etc.
Donc même si ce bouquin, à lui seul, ne changera pas l'avenir de Pascal, il peut y contribuer.
En outre de vrais RAD qui permettent de générer un code natif efficace tout en travaillant à un haut niveau d'abstraction sans interdire un code raz de machine (assembleur embarqué), il y en a très peu. Je ne vois que Delphi (des sous, des sous...), Visual Studio (pas vraiment gratuit) et QT (avec un flou de licence redoutable). Il y a donc une place pour Lazarus (et Code Typhon dont l'environnement est plus complet même s'il sent un peu le souffre).
L'autre grand manque de Lazarus est la documentation qui, trop souvent, renvoie vers l'implémentation. Mais il faut bien commencer par un bout.
Salutations