Racket Programming the Fun Way : Des chaînes de caractères aux machines de Turing

Note :   (4,2 sur 5)

Racket Programming the Fun Way : Des chaînes de caractères aux machines de Turing (W. Stelly James)

Avis des lecteurs

Résumé:

Ce livre constitue une introduction attrayante à la programmation Racket, incitant les lecteurs à explorer au-delà des exemples. Cependant, il est critiqué pour être inadéquat pour ceux qui ont une expérience préalable de la programmation, pour manquer de matériel essentiel, et pour ne pas couvrir des sujets plus profonds dans Racket.

Avantages:

Approche inspirante qui encourage le codage en Racket, explications claires des sujets, progression logique des concepts de base vers des concepts plus intéressants, inclusion de la programmation GUI, et un éditeur recommandé (DrRacket) qui améliore l'expérience de codage.

Inconvénients:

Ne convient pas aux lecteurs ayant une expérience de la programmation, manque de discussion sur les fonctionnalités avancées de Racket telles que le système de macros, absence ou obsolescence d'éléments essentiels qui entravent l'apprentissage, et traitement superficiel de sujets tels que la théorie des ensembles et la théorie des graphes.

(basé sur 2 avis de lecteurs)

Titre original :

Racket Programming the Fun Way: From Strings to Turing Machines

Contenu du livre :

Une introduction au langage de programmation fonctionnelle Racket et à l'environnement de développement DrRacket pour explorer des sujets en mathématiques (surtout récréatives) et en informatique.

Enfin une visite guidée animée à travers toutes les caractéristiques, fonctions et applications du langage de programmation Racket. Vous apprendrez une variété de paradigmes de codage, y compris la programmation itérative, orientée objet et logique ; vous créerez des graphiques interactifs, dessinerez des diagrammes et résoudrez des énigmes tout en explorant Racket à travers des sujets informatiques amusants - de l'analyse statistique aux algorithmes de recherche, à la machine de Turing, et plus encore.

Les premiers chapitres couvrent les concepts de base de Racket tels que les types de données, la syntaxe, les variables, les chaînes de caractères et les sorties formatées. Vous apprendrez à effectuer des calculs dans l'environnement numérique riche de Racket et à utiliser des constructions de programmation dans différents domaines (comme le codage des solutions au puzzle de la Tour de Hanoi). Plus tard, vous jouerez avec les tracés, vous vous attaquerez aux graphiques et vous visualiserez des données. Enfin, vous sortirez des limites de la ligne de commande pour produire des animations, des jeux interactifs et un programme de tours de cartes qui éblouira vos amis.

Vous apprendrez à : - utiliser DrRacket

Utiliser DrRacket, un environnement de développement interactif (IDE) pour écrire des programmes.

Calculer des problèmes mathématiques classiques, comme la suite de Fibonacci.

Générer des tracés de fonctions en deux dimensions et créer des dessins à l'aide de primitives graphiques.

Importer et exporter des données vers et depuis Racket à l'aide de ports, puis les analyser visuellement.

Construire des dispositifs de calcul simples (automate pushdown, machine de Turing, etc.) qui exécutent des tâches.

Exploiter les bibliothèques intégrées de Racket pour développer une calculatrice algébrique en ligne de commande.

Racket Programming the Fun Way est à l'image du langage lui-même - une incarnation de tout ce qui rend la programmation intéressante et utile, et qui fait de vous un meilleur programmeur.

Autres informations sur le livre :

ISBN :9781718500822
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :380

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Racket Programming the Fun Way : Des chaînes de caractères aux machines de Turing - Racket...
Une introduction au langage de programmation...
Racket Programming the Fun Way : Des chaînes de caractères aux machines de Turing - Racket Programming the Fun Way: From Strings to Turing Machines

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)