Démarrer avec le langage de programmation Julia

Note :   (4,1 sur 5)

Démarrer avec le langage de programmation Julia (Ivo Balbaert)

Avis des lecteurs

Résumé:

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.

Inconvénients:

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)

Titre original :

Getting started with Julia Programming Language

Contenu du livre :

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é.

Autres informations sur le livre :

ISBN :9781783284795
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Guide de référence complet pour la programmation de Julia 1.0 - Julia 1.0 Programming Complete...
Apprenez la programmation dynamique avec Julia pour...
Guide de référence complet pour la programmation de Julia 1.0 - Julia 1.0 Programming Complete Reference Guide
The Way to Go : Une introduction approfondie au langage de programmation Go - The Way to Go: A...
Ce livre offre au lecteur une vue d'ensemble du...
The Way to Go : Une introduction approfondie au langage de programmation Go - The Way to Go: A Thorough Introduction to the Go Programming Language
Programmer Crystal : Créer des applications performantes, sûres et simultanées - Programming...
Crystal est destiné aux programmeurs Ruby qui...
Programmer Crystal : Créer des applications performantes, sûres et simultanées - Programming Crystal: Create High-Performance, Safe, Concurrent Apps
Développement Web avec Julia et Genie : Un guide pratique pour le développement Web côté serveur de...
Obtenez une vue d'ensemble pratique du...
Développement Web avec Julia et Genie : Un guide pratique pour le développement Web côté serveur de haute performance avec le langage de programmation Julia. - Web Development with Julia and Genie: A hands-on guide to high-performance server-side web development with the Julia programming language
Apprendre Dart - Deuxième édition - Learning Dart - Second Edition
Apprenez à développer des applications performantes avec Dart 1. 10A propos de ce livreDéveloppez...
Apprendre Dart - Deuxième édition - Learning Dart - Second Edition
Démarrer avec le langage de programmation Julia - Getting started with Julia Programming...
Entrez dans le monde passionnant de Julia, un langage de haute...
Démarrer avec le langage de programmation Julia - Getting started with Julia Programming Language

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)