Vous l'avez déjà ? Vendez votre exemplaire ici
Python - Les Fondamentaux du langage - La Programmation pour les scientifiques
 
 
Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Python - Les Fondamentaux du langage - La Programmation pour les scientifiques [Broché]

Matthieu Brucher
2.0 étoiles sur 5  Voir tous les commentaires (2 commentaires client)

Voir les offres de ces vendeurs.



Offres spéciales et liens associés


Les clients ayant acheté cet article ont également acheté


Descriptions du produit

Présentation de l'éditeur

L'objectif de ce livre sur Python est de fournir les fondamentaux de ce langage à des scientifiques habitués à d'autres langages comme le Fortran, le C, Matlab... et aussi à des informaticiens qui travaillent dans le milieu scientifique. Des connaissances élémentaires sur la programmation sont nécessaires au lecteur pour tirer le meilleur parti de ce livre. L'auteur détaille les bases du langage puis présente, avec des exemples, des outils que les scientifiques n'ont pas l'habitude d'utiliser (sauvegarde des données, parallélisme, XML...). Ensuite, l'auteur décrit le module matriciel Numpy (comment manipuler des tableaux, la syntaxe et les fonctions usuelles), un " catalogue " des outils proposés par Scipy (optimisation numérique, statistiques, traitement du signal...) ainsi que des fonctionnalités graphiques indispensables pour les rapports ou les publications. La dernière partie présente les outils pour communiquer avec le C ou le C + +Le code des exemples cités dans l'ouvrage est en téléchargement sur le site www.editions-eni.fr/livres.

Biographie de l'auteur

Matthieu Brucher est ingénieur Supélec et prépare un doctorat en traitement d'images à l'Université Louis Pasteur, Strasbourg 1.

Détails sur le produit

  • Broché: 400 pages
  • Editeur : Editions ENI (9 janvier 2008)
  • Collection : Ressources informatiques
  • Langue : Français
  • ISBN-10: 2746040883
  • ISBN-13: 978-2746040885
  • Moyenne des commentaires client : 2.0 étoiles sur 5  Voir tous les commentaires (2 commentaires client)
  • Classement des meilleures ventes d'Amazon: 185.358 en Livres (Voir les 100 premiers en Livres)
  • Table des matières complète
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur l'auteur

Matthieu Brucher
Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Consultez la page Matthieu Brucher d'Amazon

Dans ce livre (En savoir plus)
Première phrase
Python est un langage de programmation apparu officiellement en 1991. Lire la première page
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Mots-clés associés par les clients à ce produit

 (De quoi s'agit-il ?)
Cliquez sur un mot-clé pour trouver les produits, discussions et clients qui y sont associés.
 

Vos mots-clés : Ajouter votre premier mot-clé
 

Vendre une version numérique de ce livre dans la boutique Kindle.

Si vous êtes un éditeur ou un auteur et que vous disposez des droits numériques sur un livre, vous pouvez vendre la version numérique du livre dans notre boutique Kindle. En savoir plus

Quels sont les autres articles que les clients achètent après avoir regardé cet article?


 

Commentaires en ligne 

2 évaluations
5 étoiles:    (0)
4 étoiles:    (0)
3 étoiles:
 (1)
2 étoiles:    (0)
1 étoiles:
 (1)
 
 
 
 
 
Moyenne des commentaires client
2.0 étoiles sur 5 (2 commentaires client)
 
 
 
 
Partagez votre opinion avec les autres clients:
Commentaires client les plus utiles

2 internautes sur 2 ont trouvé ce commentaire utile 
1.0 étoiles sur 5 Expéditif, 1 décembre 2011
Ce commentaire fait référence à cette édition : Python - Les Fondamentaux du langage - La Programmation pour les scientifiques (Broché)
L'ouvrage décrit

1°) le langage Python, sa bibliothèque standard et l'interfaçage de Python avec C/C++ (pages 1-167 et pages 277-346)
2°) Des bibliothèques scientifiques sous Python.

Mon analyse ne porte que sur le point 1°) ci-dessus.

En résumé, l'exposé est extrêmement aride et extrêmement surchargé.

Les notions ne sont pas introduites avec progressivité mais tout d'un bloc, en mélangeant

-- les notions élémentaires et les notions avancées,
-- les notions essentielles et les notions marginales,
-- les banalités et l'exposé technique pointu,
-- les fonctionnalités d'usage rare et les fonctionnalités d'usage fréquent.

Il n'y a aucun filtrage dans les propos de l'auteur, il nous donne tout tout de suite sans aucune discrimination. L'exposé est très abstrait, non arrimé à du code concret si bien que si on n'est pas connaisseur (ce qui ipso facto est le cas d'une personne qui achète ce genre de manuel), l'exposé reste abscon. L'exposé utilise abondamment le jargon, ce qui rend l'exposé encore plus cryptique. Les exemples sont décontextualisés et incomplets, en général non accompagnés directement de commentaires et arrivent bien trop tard dans l'ordre d'exposition.

L'auteur ne se soucie d'aucune questions pratiques d'installation, et d'utilisation d'outils périphériques (éditeur, débogueur, etc). Concernant l'utilisation pratique de Python lui-même, l'auteur y consacre 1 page et demi. Les explications sont très approximatives voire incorrectes (l'auteur sous-entend qu'il faut utiliser le système de paquets sous Linux alors que Python y est installé par défaut). Pour Windows, l'adresse du lien de téléchargement n'est pas donnée, il n'est pas indiqué quelle version choisir (de multiples sont proposées sur le site de python.org), aucune icône n'est placé sur le bureau (contrairement à ce qui est dit) et le lancement en console ne marche pas si on n'a pas modifié le path, ce que l'auteur n'explique pas. L'auteur n'explique pas comment utiliser IDLE, il n'explique pas vraiment le processus de programmation sous Python (mode interactif et mode fichier). Sous Windows, l'auteur suggère de double-cliquer sur un fichier pour le lancer ce qui est une aberration complète (phénomène de console furtive). Les explications données concernant la compilation des fichiers Python sont cryptiques. L'auteur parle IPython sans expliquer ce que c'est.

Globalement, la qualité des explications est extrêmement faible. Par exemple, l'auteur consacre 1 page un quart (pages 45-6) à expliquer toutes les subtilités des arguments, des paramètres nommés, de la compression et de la décompression en tuples et dictionnaires, il en résulte un affreux charabia. L'exposé sur la programmation orienté objet, déjà très conceptuelle en soi, devient complètement cryptique (à moins d'être déjà connaisseur, et encore !). L'auteur vous explique en 10 lignes et sans exemple TOUT sur les descripteurs alors que c'est une notion très délicate et peu employée dans les programmes courants, même avancés. Idem pour le système d'exception, si vous n'en avez jamais entendu parler, vous saurez tout en une page et demi !!!! Idem, l'exposé sur les expressions régulières, domaine très technique, est complètement cryptique et totalement inutilisable, même si on est initié.

La rédaction et le style sont peu soignés, on a parfois du mal à suivre l'auteur dans ses propos (toujours le problème du degré d'abstraction trop élevé de l'exposé et du manque de précision). Les titres des paragraphes ne sont pas toujours en accord avec leur contenu. Il emploie des termes incompréhensibles (par exemple, page 61, il parle de chercher un attribut dans (sic) "un repository externe"). L'orthographe est parfois défaillante, j'ai relevé plusieurs fautes d'accord grossières.

Pour ce qui est de la qualité de l'exposé, l'auteur semble être quelqu'un de compétent. Néanmoins, le texte contient de nombreuses approximations regrettables, même si elles n'affecteront pas le lecteur débutant. Par exemple, l'auteur mélange sans cesse paramètre et argument (il suffit de lire page 45 : "les arguments d'une fonction se séparent en deux catégories : paramètres positionnels et paramètres formels" (le dernier point est d'ailleurs doublement incorrect, le terme adéquat étant "arguments nommés"). Ou encore, l'auteur mélange (pages 47 et suivantes) fonctions built-in et types built-in. Ou encore l'auteur utilise l comme nom de variable et on sait bien que le chiffre 1 se confond souvent typographiquement avec le l.

Cet ouvrage présente au total peu d'intérêt. Il n'intéressera pas les débutants ni même les débutants avancés car les explications seront trop cryptiques pour eux. Il peut intéresser un programmeur expérimenté qui connaît bien un langage orienté objet avec des composantes de haut niveau, comme C++ ou Java. Mais au bout du compte, un tel programmeur aura plus intérêt à s'informer en lisant le tutoriel officiel (qui est médiocre mais déjà meilleur que la présentation du présent ouvrage) et en consultant la documentation officielle de la bibliothèque standard qui est assez bien faite.

Pour ce qui est de la partie consacrée à la programmation scientifique sous Python avec Numpy et sciPy, je ne l'ai pas examinée, elle est peut-être correcte (c'est la spécialité de l'auteur après tout).

Concernant la version numérique du livre, un encart publicitaire dans le livre dit:

"1 livre imprimé acheté" = "la version numérique offerte"

ce qui suggère qu'on aura l'_équivalent_ du livre . En fait, on a juste un accès :

- limité dans le temps (pas le cas du livre imprimé)
- par morceaux (pas le cas du livre imprimé)
- distant -> obligation très contraignante d'être connecté qui retire toute ubiquité à l'objet (pas le cas du livre imprimé).

La version numérique permet juste de télécharger le livre en pdf page par page, très décevant.
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non


5 internautes sur 6 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 Tintin chez les Soviets, 7 juillet 2009
Ce commentaire fait référence à cette édition : Python - Les Fondamentaux du langage - La Programmation pour les scientifiques (Broché)
Ce n'est pas du tout un mauvais ouvrage : l'auteur sait de quoi il parle, nous fait part des bonnes façons de faire mais ce livre et froid comme le scalpel d'un médecin légiste.

La mise en page "à la sovietique" est une bonne image du contenu : pas de littérature, des faits énoncés de façon spartiate, ça rigole pas :(
Aidez d'autres clients à trouver les commentaires les plus utiles 
Avez-vous trouvé ce commentaire utile ? Oui Non

Partagez votre opinion avec les autres clients: Créer votre propre commentaire
 
 
Rechercher uniquement parmi les commentaires portant sur ce produit



Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Thème:
Première publication:
Aller s'identifier
 

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon
   


Listmania!


Rechercher des articles similaires par rubrique


Rechercher des articles similaires par thème







c'est-à-dire, chaque produit doit être dans le thème 1 ET 2 ET ...

Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?