Lien Fortran Package Manager and OpenMP



Apparemment, les rédacteurs de la FAQ xml ne connaissent pas les
différences de syntaxes entre langages de programmation … :
"C ou C++ (et autres langages comme Fortran, Pascal, Basic, Java et des
dizaines d'autres) sont des langages de programmation qu'on utilise pour
spécifier des calculs, des actions ou des décisions à prendre :
do when @front(@date,6) is equal "01-Apr"
print "April Fool!
"
else
print @days(@datesub("25-Dec",@date)),
" shopping days to Christmas
"
done
"
Non seulement l'exemple parle explicitement de C/C++, mais bien qu'il y ait
d'autres langages cités entre parenthèses, Perl (utilisé dans l'exemple)
n'apparait pas dans la liste ! ….surement un poisson d'avril ;-)
NdM. : cette dépêche a été initialement publiée le 03/05/2000 à 16h28, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

Lancée début 2011, la librairie gtk-fortran permet de créer des interfaces graphiques GTK dans des programmes en Fortran. Elle est multi-plateforme (Linux, Windows via MSYS2, BSD et macOS) et le projet est publié sous licence GNU GPLv3. Environ 10000 fonctions sont accessibles (GTK, GDK, GdkPixbuf, Cairo, Pango, ATK, GLib, GObject, GIO). En plus de l'aspect interface graphique, gtk-fortran permet également :

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.3, offre des interfaces Fortran pour GTK 4.8.2 et GLib 2.74.1. Elle a été testée sous Linux Ubuntu (avec les compilateurs GFortran et Intel ifx) et Fedora, MSYS2/Windows 10, macOS et FreeBSD.
On compte 80 commits depuis la version 4.2.1 : corrections de bugs divers, améliorations mineures, nettoyage du (…)


Après quelque mois en version Beta, les compilateurs Compaq C et Compaq
Fortran ( pour linux microprocesseur Alpha) sont passés en version stable,
gratuit pour un usage non commercial.
NdM. : cette dépêche a été initialement publiée le 16/12/1999 à 21h20, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).
Je viens d’achever la version alpha de fBlog, un moteur de blog destiné à générer des pages Web statiques (simple, sans le support des tags et des commentaires). Il est écrit en Fortran et ne dépend d’aucune bibliothèque pour la phase de compilation. Pour la phase d’exécution il ne requiert aucune base de données mais certains utilitaires que l’on trouve sur toutes les machines Linux (ls, cp, stty, rm...). Ce logiciel a deux interfaces : ligne de commande (…)
La béta du compilateur C de Compaq vient de sortir sous Linux Alpha. Un
facteur de gain de 2 ou plus sur les flottants et entre 15 et 30% sur les
entiers.
Pour mémoire, l'équivalent est accessible en fortran sur Alpha.
Update: Le compilateur a été installé sur testdrive, et vous pouvez donc
tester gratuitement ce produit sur les machines Compaq (Alpha). Et hop un
compte à titre gracieux :)
NdM. : cette dépêche a été initialement publiée le 08/09/1999 à 15h50, perdue lors d'une migration du site, retrouvée et remise en ligne le 1er mai 2012 (les éventuels commentaires initiaux ont été perdus).

Yo,
Pythran est un compilateur qui traduit des modules Python sans classes utilisateurs et implicitement statiquement typé en méta-programmes C++. Sa vie a déjà été évoquée sur linuxfr à plusieurs reprises.
Après PyConFR, SciPy Pythran continue sa montée en puissance et va se frotter aux grands lors d'un workshop à Super Computing, la grand messe du calcul haute performance: PyHPC.
On y parlera des directives OpenMP et de leur intégration dans Python. Quelques progrès en la matière, puisqu'avant, (…)

gtk-fortran 4.4 offre des interfaces Fortran à GTK 4.10 et GLib 2.76. Elle a été testée sous Linux Ubuntu (avec les compilateurs GFortran et Intel ifx), Fedora, Debian 32 bits, MSYS2/Windows 10, macOS et FreeBSD. Le CHANGELOG complet est consultable ici.
On compte 90 commits depuis la version 4.3.0, dont la moitié concernant le programme Python cfwrapper qui génère les interfaces Fortran. Le code a été amélioré et refactorisé à plusieurs endroits avec pour objectif principal de faciliter la (…)