vmagnin

I am developing gtk-fortran since 2011, a library to create #GTK Graphical User Interfaces in modern #Fortran. And other Fortran small projects.
For the moment, I am here mainly to talk about Fortran and floss...

2025-05-18

The #Fortran Package Manager (FPM) v0.12.0 introduces new powerful features aimed at improving interoperability, build system integration, and modular project design. The release includes continued refactoring and maintenance efforts, enhanced compiler support, and new tooling capabilities.

fpm.fortran-lang.org//news/202

vmagnin boosted:
Pétrolettepetrolette
2025-05-14

Voici la nouvelle (et probablement temporaire) URL de Pétrolette : petrolette.onrender.com/. Merci pour votre patience, je vous tiendrai informés des évolutions.

2025-05-14

@petrolette
Merci pour Pétrolette ! Comme Netvibes.com ferme ses portes le 2 juin, je suis en train de m'y initier.

Le problème principal que je rencontre est la synchro de plusieurs PC (cinq). Je me suis créé un compte sur 5apps, et j'ai bien un lien du type 5apps.com/rs/oauth/token/123d3 pour Pétrolette. Mais je n'arrive pas à synchroniser. J'ai été obligé d'importer le même .conf sur chaque machine. Et même si l'icône de synchro tourne, les changements ne se propagent pas d'un PC à l'autre.

vmagnin boosted:
2025-04-27

I'm an HPC user of CPU Fortran compilers, and my primary/preferred compiler is__________"

#HPC #fortran

vmagnin boosted:
Jacob Williams ✅jacobwilliams
2025-04-27
2025-04-24

@ex @tennoseremel
There is also the MenuButton API: docs.gtk.org/gtk4/class.MenuBu

I am using GTK 4 but not for GNOME applications.

2025-04-23

@tennoseremel
In GTK4, you can build menus using GMenu and GAction:
github.com/ToshioCP/Gtk4-tutor

2025-03-30

Release of ForSynth 0.5 "Daphne Oram" : github.com/vmagnin/forsynth/re

New examples:

* magnin.plil.net/IMG/ForSynth/r
* magnin.plil.net/IMG/ForSynth/m

A cool new feature is a sonification module with sonify_from_array() and sonify_from_file() subroutines, to transform your data into a WAV file. A sonify command can also be installed in the system.

#Fortran #electronicMusic

2025-03-30

@riley
If you candidate to a position with numerical computing, yes put #Fortran in your CV.

2025-03-29

@luana
I don't think, but maybe could could generate interfaces with SWIG:
github.com/swig-fortran/swig

2025-03-10

The #Fortran Package Manager #fpm version 0.11 was just released:
fortran-lang.discourse.group/t

vmagnin boosted:
Jacob Williams ✅jacobwilliams
2025-02-01
2025-01-15

Thanks @th

Alan Sutcliffe, Landing the Nostromo, Creative Computing Magazine (June 1981) Volume 07 No 06, p. 48-54

"The hardware to be used was a Prime 300 connected to an FR 80 from III which can plot directly onto cine-film. Running on this system at the SRC laboratories in Oxfordshire was the software animation package, Frolic, developed by C.Emmett.

My program was written in Fortran with calls to Frolic subroutines."

The whole project was 14 pages of #Fortran code.

#Alien #nostromo

vmagnin boosted:
Trammell Hudsonth@v.st
2025-01-15

The original artist describes their Fortran code that rendered the Nostromo's vector landing display in "Alien": archive.org/details/creativeco

cover image from the article "Landing the Nostromo" by Alan Sutcliffe with a vector rendering of the mountains and flat spot in the middle
vmagnin boosted:
Trammell Hudsonth@v.st
2024-12-24

@kandid @autumn easy enough to convert the #FORTRAN output to SVG and plot on a modern #plotter!

plotter with pink gel pen drawing a mathematical surface
2024-12-18

@wim_v12e

2033 ? 🙂

I don't know if the list for Fortran 2028 is definitely closed or if it can still be added.

2024-12-18

@wim_v12e
I am not sure about the status of that feature, but it seems to have been removed (definitely?) from Fortran 2028:
gcc.gnu.org/pipermail/fortran/
wg5-fortran.org/N2201-N2250/N2

2024-12-03

John Backus was born exactly one hundred years ago in Philadelphia (December 3, 1924).

mathshistory.st-andrews.ac.uk/

#Fortran #Backus

vmagnin boosted:
Erik JonkerErikJonker
2024-11-30

The Voyager is one of the greatest engineering projects of all time.
Amazing achievements and durability.
blogs.nasa.gov/voyager/2024/11
Read about this amazing project.
en.wikipedia.org/wiki/Voyager_1

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst