Centre de Documentation Campus Montignies
Horaires :
Lundi : 8h-18h30
Mardi : 8h-18h30
Mercredi 9h-16h30
Jeudi : 8h-18h30
Vendredi : 8h-16h30
Bienvenue sur le catalogue du centre de documentation du campus de Montignies.
Détail de l'auteur
Auteur Philippe Boulanger
|
Documents disponibles écrits par cet auteur
Ajouter le résultat dans votre panier Faire une suggestion Affiner la recherche

[article]
Titre : |
Choisir son langage de Programmation |
Type de document : |
texte imprimé |
Auteurs : |
Philippe Boulanger |
Année de publication : |
2022 |
Article en page(s) : |
p. 35-46 |
Langues : |
Français (fre) |
Résumé : |
Un langage de programmation est un outil permettant de transformer un concept en un programme qui s’exécutera sur un ordinateur. Il existe beaucoup de langages de programmation et de nouveaux sont créés régulièrement. Comment choisir celui qui correspond à son besoin ? Quelles contraintes seront les conséquences de ce choix ? Que l’on soit un jeune développeur qui souhaite s’investir sur une technologie ayant un avenir ou un architecte/directeur de projet qui souhaite faire le bon choix technique (le langage le plus intéressant efficacité/coût) ou humain (un langage ayant une plus grande communauté de développeurs afin de faciliter les recrutements), le choix d’un langage est souvent important et engage pour une longue période (dans les banques des logiciels ayant 20 à 30 ans ne sont pas des cas isolés)… |
Permalink : |
./index.php?lvl=notice_display&id=105400 |
in Programmez ! > 253 (juillet 2022) . - p. 35-46
[article] Choisir son langage de Programmation [texte imprimé] / Philippe Boulanger . - 2022 . - p. 35-46. Langues : Français ( fre) in Programmez ! > 253 (juillet 2022) . - p. 35-46
Résumé : |
Un langage de programmation est un outil permettant de transformer un concept en un programme qui s’exécutera sur un ordinateur. Il existe beaucoup de langages de programmation et de nouveaux sont créés régulièrement. Comment choisir celui qui correspond à son besoin ? Quelles contraintes seront les conséquences de ce choix ? Que l’on soit un jeune développeur qui souhaite s’investir sur une technologie ayant un avenir ou un architecte/directeur de projet qui souhaite faire le bon choix technique (le langage le plus intéressant efficacité/coût) ou humain (un langage ayant une plus grande communauté de développeurs afin de faciliter les recrutements), le choix d’un langage est souvent important et engage pour une longue période (dans les banques des logiciels ayant 20 à 30 ans ne sont pas des cas isolés)… |
Permalink : |
./index.php?lvl=notice_display&id=105400 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
La migration de Python 2.X à Python 3.X |
Type de document : |
texte imprimé |
Auteurs : |
Philippe Boulanger |
Année de publication : |
2018 |
Article en page(s) : |
p. 39-45 |
Langues : |
Français (fre) |
Résumé : |
Depuis 2008, deux versions de Python coexistaient avec, pour chacune d’entre elles, son lot de défenseurs… Guido Van Rossum avait souhaité, avec la version 3.X, corriger certaines syntaxes qui limitaient l’évolution du langage. Python 3 a été conçu comme un vrai langage fonctionnel. Malheureusement, pendant un temps, la version Python 2 étant plus performante, cela a ralenti l’adhésion de la communauté à cette nouvelle mouture. Aujourd’hui, si on regarde les différents benchmarks, la version 3.X est globalement plus performante que la version 2.X. et la communauté a basculé petit à petit mais point assez vite. Aussi Guido a sifflé la fin de la récréation ! Le support de Python 2 prendra fin le 1er janvier 2020… Deux choix s’offrent aux entreprises et particuliers qui sont encore sous Python 2.X : une migration forcée ou rester avec une version obsolète qui n’aura plus de mises à jour, plus aucune nouvelle fonctionnalité et des coûts d’exploitation qui augmenteront au fil des années. |
Permalink : |
./index.php?lvl=notice_display&id=103673 |
in Programmez ! > 224 (Décembre 2018) . - p. 39-45
[article] La migration de Python 2.X à Python 3.X [texte imprimé] / Philippe Boulanger . - 2018 . - p. 39-45. Langues : Français ( fre) in Programmez ! > 224 (Décembre 2018) . - p. 39-45
Résumé : |
Depuis 2008, deux versions de Python coexistaient avec, pour chacune d’entre elles, son lot de défenseurs… Guido Van Rossum avait souhaité, avec la version 3.X, corriger certaines syntaxes qui limitaient l’évolution du langage. Python 3 a été conçu comme un vrai langage fonctionnel. Malheureusement, pendant un temps, la version Python 2 étant plus performante, cela a ralenti l’adhésion de la communauté à cette nouvelle mouture. Aujourd’hui, si on regarde les différents benchmarks, la version 3.X est globalement plus performante que la version 2.X. et la communauté a basculé petit à petit mais point assez vite. Aussi Guido a sifflé la fin de la récréation ! Le support de Python 2 prendra fin le 1er janvier 2020… Deux choix s’offrent aux entreprises et particuliers qui sont encore sous Python 2.X : une migration forcée ou rester avec une version obsolète qui n’aura plus de mises à jour, plus aucune nouvelle fonctionnalité et des coûts d’exploitation qui augmenteront au fil des années. |
Permalink : |
./index.php?lvl=notice_display&id=103673 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Réserve | Consultable sur demande auprès des documentalistes Exclu du prêt |

[article]
Titre : |
Performance et optimisation |
Type de document : |
texte imprimé |
Auteurs : |
Philippe Boulanger |
Année de publication : |
2019 |
Article en page(s) : |
p. 27-31 |
Langues : |
Français (fre) |
Résumé : |
Python est un langage bytecodé, ce qui signifie que le code est converti en bytecode puis, celui-ci est interprété. Aujourd’hui, les différents benchmarks démontrent que le CPython - la version la plus courante de Python - est entre 2 et 100 fois plus lent que du C suivant le type des opérations. Vous trouverez ci-contre un diagramme des performances de différents langages extrait du site officiel du langage Julia ; et si nous ne pouvons pas résoudre tous les problèmes de performance, nous pouvons toutefois développer notre code afin d’éviter les principaux pièges. |
Permalink : |
./index.php?lvl=notice_display&id=103625 |
in Programmez ! > 226 (Février 2019) . - p. 27-31
[article] Performance et optimisation [texte imprimé] / Philippe Boulanger . - 2019 . - p. 27-31. Langues : Français ( fre) in Programmez ! > 226 (Février 2019) . - p. 27-31
Résumé : |
Python est un langage bytecodé, ce qui signifie que le code est converti en bytecode puis, celui-ci est interprété. Aujourd’hui, les différents benchmarks démontrent que le CPython - la version la plus courante de Python - est entre 2 et 100 fois plus lent que du C suivant le type des opérations. Vous trouverez ci-contre un diagramme des performances de différents langages extrait du site officiel du langage Julia ; et si nous ne pouvons pas résoudre tous les problèmes de performance, nous pouvons toutefois développer notre code afin d’éviter les principaux pièges. |
Permalink : |
./index.php?lvl=notice_display&id=103625 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
Performances |
Type de document : |
texte imprimé |
Auteurs : |
Philippe Boulanger |
Année de publication : |
2025 |
Article en page(s) : |
p. 78-82 |
Langues : |
Français (fre) |
Mots-clés : |
Performances Développeurs |
Résumé : |
La course à la performance dans les applications est un sujet complexe qui empoisonne la vie du développeur. C’est un peu comme un marathon, si le développeur part trop vite, il ratera l’objectif. S’il ne maintient pas le rythme, il s’épuisera en vain. Et s’il accélère trop tard, il passera à côté de la victoire. La tâche peut devenir rapidement coûteuse et ingrate. |
Permalink : |
./index.php?lvl=notice_display&id=121033 |
in Programmez ! > 267 (Janvier-février 2025) . - p. 78-82
[article] Performances [texte imprimé] / Philippe Boulanger . - 2025 . - p. 78-82. Langues : Français ( fre) in Programmez ! > 267 (Janvier-février 2025) . - p. 78-82
Mots-clés : |
Performances Développeurs |
Résumé : |
La course à la performance dans les applications est un sujet complexe qui empoisonne la vie du développeur. C’est un peu comme un marathon, si le développeur part trop vite, il ratera l’objectif. S’il ne maintient pas le rythme, il s’épuisera en vain. Et s’il accélère trop tard, il passera à côté de la victoire. La tâche peut devenir rapidement coûteuse et ingrate. |
Permalink : |
./index.php?lvl=notice_display&id=121033 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

[article]
Titre : |
Programmation & calculatrices |
Type de document : |
texte imprimé |
Auteurs : |
Philippe Boulanger |
Année de publication : |
2021 |
Article en page(s) : |
p. 61-66 |
Langues : |
Français (fre) |
Résumé : |
Philippe nous a codé un superbe dossier sur la programmation sur les calculatrices. Depuis plusieurs années, elles supportent le langage Python et certaines peuvent même servir à de la robotique, à interagir avec capteurs, etc. C’est un support idéal pour apprendre les bases de la programmation. |
Permalink : |
./index.php?lvl=notice_display&id=103065 |
in Programmez ! > 246 (Mai/juin 2021) . - p. 61-66
[article] Programmation & calculatrices [texte imprimé] / Philippe Boulanger . - 2021 . - p. 61-66. Langues : Français ( fre) in Programmez ! > 246 (Mai/juin 2021) . - p. 61-66
Résumé : |
Philippe nous a codé un superbe dossier sur la programmation sur les calculatrices. Depuis plusieurs années, elles supportent le langage Python et certaines peuvent même servir à de la robotique, à interagir avec capteurs, etc. C’est un support idéal pour apprendre les bases de la programmation. |
Permalink : |
./index.php?lvl=notice_display&id=103065 |
|
Exemplaires (1)
|
Revue | Revue | Centre de Documentation HELHa Campus Montignies | Salle de lecture - Etagère presse et actualité | Document exclu du prêt - à consulter sur place Exclu du prêt |

Permalink
Permalink