Cython : Un guide pour les programmeurs Python

Note :   (4,7 sur 5)

Cython : Un guide pour les programmeurs Python (W. Smith Kurt)

Avis des lecteurs

Résumé:

Le livre fournit une introduction complète et bien écrite à Cython, soulignant sa capacité à améliorer les performances de Python en traduisant le code en C/C++. Bien qu'il soit loué pour sa clarté et sa profondeur, certains utilisateurs ont noté qu'il pouvait être trop verbeux et que certaines parties du contenu étaient répétitives par rapport à la documentation officielle. Il convient mieux aux lecteurs ayant une certaine expérience de Python et de C/C++. Dans l'ensemble, il est recommandé comme une ressource précieuse pour ceux qui cherchent à améliorer les performances du code Python.

Avantages:

Explications claires et bien écrites
couverture complète de Cython
efficace pour accélérer le code Python
bien pour les lecteurs ayant de l'expérience en Python et C/C++
présentation concise et sans gaspillage
inclut des exemples pratiques
impact positif sur les calculs numériques et les simulations.

Inconvénients:

Suppose une connaissance préalable de Python et de C/C++
certains lecteurs ont trouvé qu'il y avait redondance avec la documentation officielle
perception de verbosité et d'informations inutiles
peut ne pas convenir à des débutants complets en C.

(basé sur 27 avis de lecteurs)

Titre original :

Cython: A Guide for Python Programmers

Contenu du livre :

Créez des logiciels qui combinent l'expressivité de Python avec les performances et le contrôle de C (et C++). C'est possible avec Cython, le compilateur et le langage de programmation hybride utilisé par des paquets fondamentaux tels que NumPy, et qui occupe une place importante dans des projets tels que Pandas, h5py et scikits-learn.

Dans ce guide pratique, vous apprendrez à utiliser Cython pour améliorer les performances de Python - jusqu'à 3000 fois - et pour intégrer facilement des bibliothèques C et C++ dans Python. L'auteur, Kurt Smith, vous fait découvrir les possibilités de Cython, avec des exemples de code et des exercices pratiques approfondis.

Si vous débutez avec Cython, ou si vous voulez aller plus loin, vous apprendrez comment ce langage est une partie essentielle de l'arsenal de tout programmeur Python orienté vers la performance. Utiliser le typage statique de Cython pour accélérer le code Python Acquérir une expérience pratique de l'utilisation des fonctionnalités de Cython pour améliorer votre Python à forte composante numérique Créer de nouveaux types avec Cython - et voir à quel point la programmation orientée objet en Python peut être rapide Organiser efficacement le code Cython en modules et paquets séparés sans sacrifier la performance Utiliser Cython pour donner des interfaces Python aux bibliothèques C et C++ Optimiser le code avec les outils de profilage d'exécution et de compilation de Cython Utiliser la fonction prange de Cython pour paralléliser les boucles de manière transparente avec OpenMP

Autres informations sur le livre :

ISBN :9781491901557
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2015
Nombre de pages :254

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Cython : Un guide pour les programmeurs Python - Cython: A Guide for Python Programmers
Créez des logiciels qui combinent l'expressivité de Python avec...
Cython : Un guide pour les programmeurs Python - Cython: A Guide for Python Programmers

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)