Journal Comprendre Go en 5 minutes, en Haskell
D'après leur réputation, Go et Haskell sont des langages de programmation assez opposés : Go privilégie la simplicité, Haskell l'expressivité. Cependant ces deux langages ne sont pas si éloignés que cela. Plus exactement, les concepts de base de Go se retrouvent, de façon assez ressemblante, en Haskell.
Ce journal reprend, en Haskell, les exemples de code en Go de l'article Comprendre Go en 5 minutes. L'objectif n'est pas de présenter exhaustivement Go ou Haskell, ni de démontrer que l'un (…)
Rapido : un nouveau logiciel pour créer rapidement un site Web
Rapido est une nouvelle application (encore une !) pour faire rapidement un site Web, avec des pages statiques et un menu. Quelque chose de très simple, où l’administrateur a juste à faire quelques paramétrages, les utilisateurs se débrouillent ensuite tout seuls, sans nécessiter l’intervention d’un administrateur. Rapido est une réécriture en Go et Vue.js de razorCMS, qui n’est malheureusement plus mis à jour.
Rapido est diffusé sous licence libre (GNU AGPL).
Journal Moi, expert C++, j'abandonne le C++
Je profite de cette anecdote pour rédiger un long journal afin de partager mon expérience et mon apprentissage en espérant t’apprendre de nouveaux points de vue.
Peut-être cela vaut le coup d'en faire une dépêche… Dis-le moi dans les commentaires. 😉
Ma passion C++11, C++14, C++17…
Ma carrière professionnelle de développeur C a débuté en 1994 et j’ai naturellement adopté avec enthousiasme le C++ en 1999.
J’étais un développeur C++ heureux et j'avais considéré la nouvelle version du standard C++11 (…)
Journal Les 7 étapes pour devenir un programmeur Go.
Je vous propose ici une traduction sans prétention d'un article de Daisuke Maki publié sur www.opensource.com concernant les différentes étapes à traverser pour devenir un vrai programmeur en Go sur base de son expérience. Si vous maîtrisez l'anglais, la lecture de l'original sera sans doute plus agréable.
Que vous soyez nouveau à Go ou que vous soyez un utilisateur chevronné, vous reconnaîtrez peut-être ces étapes sur le chemin de l’illumination.
Un jour, au travail, nous discutions du langage de programmation (…)
Journal Boohu : version 0.12 et nouveautés
Bonjour Nal,
Je profite de la sortie de la version 0.12 de Break Out Of Hareka's Underground (Boohu), mon roguelike « pause café », pour te faire un résumé des nouveautés depuis la dépêche d'août pour la version 0.9, où je te parlais de génération de cartes. Boohu a maintenant plus d'un an de développement et plus de mille commits !
Nouveautés
Les nouveautés sont nombreuses : nouveaux objets, monstres, etc. Voici les plus marquantes :
- Une nouvelle version graphique (…)
Forum général.petites-annonces [Capensis] Recrutement d'un Lead Dev - CDI - Lille
Journal GoFr - Episode 02
Lien podcast go en français
Forum Programmation.autre Podcast en Français sur Go
Le premier épisode de GoFr est sorti : GoFr - Episode 01
Au programme :
- L'actualité du langage
- Des coups de coeur
- Des revues de livre
- Un jeu concours
Vos suggestions/critiques/remarques/participations seront vraiment appréciées…
(gofr (arobase) assad. fr)
Journal Go et Rust, lequel est le remplaçant du C ?
Go et Rust sont deux langages qui sont souvent comparés l'un à l'autre. Et cela vient en partie du fait qu'ils sont tous les deux des langages vus comme des remplaçants du C et du C++. Pourtant, ces deux langages sont relativement différents et n'ont pas empruntés les mêmes caractéristiques au C et au C++.
Sur le plan philosophique, C est souvent vu comme un langage assez simple (peu de mots-clés, peu de concepts compliqués comme la surcharge d'opérateurs, un (…)
Lien Go v1.11 released
Forum Programmation.autre Sondage podcast Go
Bonjour,
J'envisage la création d'un podcast portant sur le langage Go.
Je serais intéressé par le retour de gophers (ou de ceux qui souhaiterait le devenir :-) ), pour déterminer l'intérêt et le format idéal pour ce podcast.
Le (court) sondage : Clicker ici
Forum Linux.debian/ubuntu golang-1.10/testing segmentation fault
Bonjour,
J'ai voulu testé soundscape et pour cela j'ai installé golang-1.10 dans ma debian testing, ce qui aboutit à l'installation des paquets suivants:
golang-1.10
golang-1.10-doc
golang-1.10-go
golang-1.10-src
golang-doc
golang-go
golang-src
Mon souci est que dès que je tente un go
, indépendamment de l'endroit où je le lance dans mon arborescence, je me vois répondre instantanément Segmentation fault
quelques soient les arguments accompagnant la commande.
Un backtrace sous gdb go
me donne le très instructif:
(gdb) run
Starting program: /usr/bin/go
(…)