par l’auteur invité Roland Mulder, CEO Micro Consulting SA, Suisse
Ma société développe Office Maker et BiblioMaker, un logiciel de gestion d’entreprise et de bibliothèque principalement utilisé en Suisse par des milliers d’utilisateurs. Les premières lignes de code ont été écrites en 1986 sur un Macintosh Plus avec 4D version 1 (« 4e Dimension » à l’époque).
Je me souviens de mon étonnement en 1989 lorsque j’ai lancé notre logiciel pour la première fois sur un Macintosh SE30. Tout était soudain si rapide ! Je ne pouvais tout simplement pas en croire mes yeux.
Ces bons souvenirs sont revenus lorsque j’ai lancé pour la première fois nos applications sur un nouvel iMac M1 après avoir compilé en mode natif avec 4D v19. Comme vous pouvez l’imaginer, après 35 ans de développement constant, elles sont devenues des bêtes beaucoup plus grandes et sophistiquées. Mes yeux se sont ouverts en grand dès que j’ai double-cliqué sur la première application. Un lancement si rapide ! Et ma mâchoire s’est effondrée lorsque j’ai ouvert des modèles d’entrée élaborés à pages multiples avec de nombreuses zones de liste remplies. Absolument instantané !
Nous avons ensuite procédé à de nombreux benchmarks, en comparant de nombreuses opérations différentes. Nous avons comparé le dernier MacBook Pro Intel i7 avec 16 Go de RAM à l’iMac M1 avec 8 Go de RAM, en utilisant le même fichier de données avec des millions d’enregistrements. Sans vous ennuyer avec tous les détails, il suffit de dire que la plupart des opérations étaient au moins deux fois plus rapides, certaines même quinze fois plus rapides. Par rapport à la version Intel fonctionnant sous Rosetta 2, tout était au moins 50 % plus rapide.


Mais plus que les benchmarks, c’est le simple confort d’utiliser un logiciel qui réagit avec une fluidité totale et une réponse instantanée qui semble magique.
Je tiens à féliciter l’équipe de 4D pour son excellent travail et pour nous avoir donné à tous une version native M1 de 4D dans les temps. Je suis impatient de livrer notre prochaine mise à jour majeure à nos clients cet automne, probablement au moment où Apple dévoilera son premier matériel Pro basé sur l’évolution du M1.
Si vous n’avez pas encore migré votre code source vers 4D v19 et le mode projet, je ne peux que vous encourager à le faire au plus vite. Cela change tout.