Sortie de gtk-fortran 4.2 : conda et fpm au menu

Posté par  (site Web personnel) . Édité par Ysabeau et Xavier Teyssier. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
22
27
avr.
2022
Fortran

gtk-fortran est une bibliothèque permettant de créer des interfaces graphiques GTK en Fortran moderne, ainsi que d’accéder à la bibliothèque généraliste GLib sur laquelle est basée GTK. La dernière version, gtk-fortran 4.2.1, offre des interfaces Fortran à GTK 4.6.2 et GLib 2.72.1, versions actuellement livrées avec la toute nouvelle Fedora 36. Vous pouvez bien sûr utiliser cette version de gtk-fortran avec des versions précédentes de GTK 4, à condition de ne pas appeler de nouvelles fonctions. Elle a été testée sur Linux, MSYS2/Windows 10, macOS et FreeBSD.

Les deux grandes nouveautés qu’apporte cette nouvelle mouture sont l’installation par conda et l’utilisation comme dépendance fpm.

Des nouvelles de Fortran n°3 - Février 2022

Posté par  (site Web personnel) . Édité par E3Ms6vyX, Ysabeau et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
31
8
fév.
2022
Fortran

Après deux journaux consacrés au monde du Fortran, publiés en mai 2020 et mai 2021, il va falloir s’habituer à des dépêches peut-être semestrielles, sur le langage vétéran. Il est temps de faire le point, la communauté Fortran-lang, point chaud de la planète Fortran depuis fin 2019, ayant publié fin décembre le bilan de ses activités en 2021. Mais nous aborderons bien sûr l’actualité Fortran de façon plus large.

Journal Le Tiobe nouveau est sorti

Posté par  (site Web personnel) . Licence CC By‑SA.
20
12
jan.
2022

Salut les gens et les autres

L’indice Tiobe, qui est, donc, mais vous le savez sans doute déjà, un indice de popularité1 néerlandais (mais le site est anglais) des langages de programmation est sorti. Résultat : Python est le langage de l’année 2021, avec une popularité en hausse de 1,86 %, suivi par C, dont la popularité a baissé (-4,94%) et de Java qui connaît aussi un recul de popularité, mais moindre (−1,30%).

Au hasard Balthazar le

(…)

Journal Unknown Pleasures : un pulsar iconique

81
23
nov.
2021

Prenant prétexte du portage en Fortran d'un programme en Javascript sous licence MIT générant des figures similaires, je m'en vais vous conter l'histoire d'une icône post-punk, à la frontière de la science et de l'art, où l'on croisera à la fois pulsations métronomiques et épilepsie.

Découverte d'un phare céleste

En juillet 1967, Jocelyn Bell, étudiante en thèse à l'université de Cambridge sous la direction d'Antony Hewish 1, découvre un curieux signal se répétant toutes les 1,337 secondes dans (…)

Sortie de Fedora Linux 35

Posté par  (site Web personnel) . Édité par bobble bubble, Ysabeau, Benoît Sibaud et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
65
3
nov.
2021
Fedora

En ce mardi 2 novembre, les utilisateurs et les utilisatrices du Projet Fedora seront ravis d’apprendre la disponibilité de la version Fedora Linux 35.

Fedora Linux est une distribution communautaire développée par le projet Fedora et sponsorisée par Red Hat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora Linux peut être vu comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.

Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, Wayland, systemd, la célèbre suite de compilateurs GCC, etc. Cliquez ici pour voir l’ensemble des contributions de Red Hat.

Cela a été aussi abordé dans une série d’articles ici, et par ici encore.

GNOME Nature

Journal TapTempo Fortran

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
30
1
nov.
2021

TapTempo Fortran

Difficile d'échapper à l'engouement planétaire pour TapTempo… Voici donc enfin une version en Fortran moderne (ce qui pour moi désigne le langage à partir de la norme Fortran 90).

Pourquoi Fortran ?

  1. Le calcul éminemment scientifique du tempo me semble mériter de recourir au King du calcul, le mathematical FORmula TRANslating system de John Backus, prix Turing 1977.
  2. Fortran a commencé sa carrière en même temps qu'Elvis Presley, en 1954 (année de début du projet, le premier (…)

La voiture allergique à la glace à la vanille, et autres bugs

83
5
juin
2021
Humour

Une liste de bugs étonnants. Pour certains, il y a suffisamment d’informations pour remonter à la source et on peut s’assurer qu’il s’agit de vrais bugs. Pour d’autres, différentes versions circulent, les origines se perdent trop loin dans le passé, et on s’approche plus de la légende urbaine que de l’histoire vraie. L’histoire de la voiture allergique à la glace à la vanille, quant à elle, n’est pas à proprement parler un bug informatique, mais elle est intéressante.

Ce qu’il faut néanmoins retenir de l’ensemble de ces histoires, vraies ou fausses, c’est qu’une corrélation, même douteuse, même étonnante, est un indice qu’il convient d’examiner avant de le rejeter, et peut-être aussi, que le problème ne vient pas systématiquement de l’interface entre la chaise et le clavier (ou de son chat).

Elles sont tirées en partie du site en anglais, Software Folklore, et, plutôt que de les traduire intégralement, on a pensé que vous en résumer quelques-unes pouvait être plus intéressant en permettant de vous donner un échantillon assez varié (bon, soyons tout à fait honnêtes, personne n’était motivé pour se lancer dans des traductions complètes et ça épargne certaines longueurs des textes originaux).

Python — partie 10 — Entretiens

24
12
mai
2021
Python

Pour cette dépêche, nous donnons la parole à celles et ceux qui pratiquent le langage de programmation Python : des développeuses et développeurs de différents domaines, mais aussi d’autres métiers comme les scientifiques des données (data scientists), les scientifiques de l’apprentissage automatique (machine learning), les analystes quantitatifs (quant)… et bien d’autres…

Un barbu se tien derrière un écran d'ordinateur qui affiche « partie = 13, "Entretiens" \n print(partie) » et à droite le logo de Python (deux serpents stylisés) entouré de petites icônes symbolisant la variété des domaines où s'applique Python.

Journal Encore des nouvelles de Fortran

33
6
mai
2021

Mon précédent article Des nouvelles de Fortran du 3 mai 2020 commençait par ces mots : « Punk is not dead, Fortran non plus ». Et voilà que dans le TIOBE Index d'avril 2021, le Fortran fait son retour dans le top 20 avec un saut de la 34e position à la 20e, après 10 ans d'éclipse. Avec un taux de 0,91 %, on pourrait se contenter de s'étonner et penser que l'on est dans le bruit (…)

Lien Intel publie gratuitement son oneAPI Toolkit, qui inclue la dernière version de ses compilateurs

Posté par  (site Web personnel) .
Étiquettes :
3
8
fév.
2021