Note :
Ce livre constitue une solide introduction au langage de programmation Julia, offrant une approche structurée de ses concepts fondamentaux sans trop de détails. Les critiques apprécient sa progression logique, sa lisibilité et sa clarté, qui le rendent accessible à ceux qui découvrent Julia. Cependant, certaines critiques soulignent le manque d'approfondissement de certains sujets et le manque d'exemples détaillés qui mettent en valeur les forces uniques de Julia.
Avantages:⬤ Des sujets bien structurés et présentés de manière logique.
⬤ Langage clair et simple, facilitant la lecture.
⬤ Fournit une bonne introduction à Julia sans trop de détails.
⬤ Références utiles aux changements futurs du langage.
⬤ Forte performance dans les tâches de calcul et les fonctionnalités telles que la métaprogrammation et le parallélisme.
⬤ Manque d'exemples détaillés qui démontrent les avantages uniques de Julia, tels que la répartition multiple et son compilateur JIT.
⬤ Certains chapitres pourraient être améliorés ou clarifiés, en particulier sur des sujets avancés comme la métaprogrammation.
⬤ Les étapes d'installation manquantes pour certains outils (par exemple, IPython).
⬤ Certains évaluateurs ont trouvé des problèmes de grammaire et de qualité de l'anglais à certains endroits.
(basé sur 17 avis de lecteurs)
Getting started with Julia Programming Language
Entrez dans le monde passionnant de Julia, un langage de haute performance pour l'informatique technique.
A propos de ce livre
Travaillez avec Julia dans un environnement multicœur, distribué et en réseau Apprenez les techniques pour créer des programmes ultra-rapides avec Julia Le livre vous guide à travers divers exemples pratiques pour vous familiariser avec Julia
À qui s'adresse ce livre ?
Ce livre s'adresse à vous si vous êtes un scientifique des données ou si vous travaillez sur des projets de calcul technique ou scientifique. Le livre suppose que vous avez une connaissance pratique de base des langages dynamiques de haut niveau tels que MATLAB, R, Python ou Ruby.
Ce que vous apprendrez
Configurer votre environnement Julia pour atteindre une productivité maximale Résoudre vos tâches dans un langage dynamique de haut niveau et utiliser des types pour vos données uniquement lorsque cela est nécessaire Créer vos propres types pour étendre le système de types intégré Visualiser vos données dans Julia avec des packages de traçage Explorer l'utilisation des macros intégrées pour les tests, le débogage, l'analyse comparative, et plus encore Appliquer Julia pour résoudre des problèmes simultanément et dans un environnement distribué Intégrer d'autres langages tels que C, Python, et MATLAB
En détail
Julia est un nouveau langage de programmation open source utilisé dans le domaine de la science des données. Il a été créé pour résoudre le dilemme entre un code lent de haut niveau et un code rapide mais de bas niveau, et la nécessité d'utiliser les deux pour atteindre de hautes performances. Ce livre vous donnera une longueur d'avance pour aborder vos problèmes numériques et de données avec Julia. Vous commencerez par apprendre à mettre en place une plate-forme Julia opérationnelle avant d'explorer ses différents types intégrés. Vous passerez ensuite à la couverture des différentes fonctions et constructions de Julia. Le livre vous guidera ensuite à travers les deux types de collection importants : les tableaux et les matrices. Au cours du livre, vous serez également initié à l'homoiconicité, le concept de métaprogrammation de Julia.
Vers la fin du livre, vous apprendrez également à exécuter des programmes externes. Ce livre couvrira tout ce que vous devez savoir sur Julia pour tirer parti de sa vitesse et de son efficacité.
© 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)