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-06-23

@gilesgoat
#FORTRAN I don't know, but #Fortran yes! Just have a look at:
fortran-lang.discourse.group/

Modern Fortran includes especially OOP (Fortran 2003 standard) and parallel programming (Fortran 2008 and 2018 standards).

2025-06-11

@khinsen
And FortranCon 2020 & 2021 videos are on its YouTube channel:
youtube.com/channel/UCmrUfKC3D

vmagnin boosted:
2025-06-11

#Fortran has joined the modern world: it has its own conference, #FortranCon.

events.fortrancon.org/event/1/

vmagnin boosted:
Matthias Nobackmatthiasnoback
2025-06-04

New article: "Private Data Components and Custom Constructors" matthiasnoback.nl/2025/06/fort

We make the data inside the derived type private (encapsulation), offer alternative ways for creating new instances (factory functions), and expose these alternatives as an abstract function.

vmagnin boosted:
Matthias Nobackmatthiasnoback
2025-06-02

New post: "Derived Types" matthiasnoback.nl/2025/06/fort These are similar to structs or classes in other languages.

vmagnin boosted:
Pétrolettepetrolette
2025-06-01

Spring cleaning đŸ§č Out with the old, in with the new ; My has a fresh redesign—hope you love it as much as I do! → yphil.gitlab.io/

2025-05-30

@petrolette
Super ! Ou une mise à jour périodique, par exemple toutes les demi-heures, pourrait faire aussi l'affaire.

2025-05-30

@petrolette
OK, ça me semble correspondre Ă  ce que j'observe, un conflit pas reproductible. On fera avec en attendant un PĂ©trolette 2 😉

A part ça, est-ce qu'il existe un moyen (un raccourci clavier ?) pour mettre à jour tous les flux de l'onglet courant ?
Si je mets à jour la page en la rechargeant avec F5, ça met à jour les flux de tous les onglets, mais surtout ça me remet malheureusement sur l'onglet le plus à gauche.

2025-05-29

@petrolette
Effectivement ces derniers jours parfois l'icĂŽne de synchronisation tournait sans jamais s'arrĂȘter.

Mais je continue à avoir du mal à synchroniser entre mes PC. Je dirais que parfois ça marche, souvent non, ça ne se propage pas. Je suis dans Firefox (Ubuntu). J'ai fait pas mal d'essais en ajoutant des onglets avec les noms des PC, mais le résultat est trÚs aléatoire pour l'instant.

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

Client Info

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