Prestazioni di 4D v19 su Apple M1

Tradotto automaticamente da Deepl

dell’autore Roland Mulder, CEO Micro Consulting SA, Svizzera

La mia azienda sviluppa Office Maker e BiblioMaker, un software di gestione aziendale e bibliotecaria utilizzato principalmente in Svizzera da migliaia di utenti. Le prime righe di codice sono state scritte nel 1986 su un Macintosh Plus con 4D versione 1 (“4e Dimension” all’epoca).
Ricordo il mio stupore nel 1989 quando lanciai per la prima volta il nostro software su un Macintosh SE30. Tutto era improvvisamente così veloce! Non potevo credere ai miei occhi.
Questi bei ricordi mi sono tornati in mente quando ho lanciato per la prima volta le nostre applicazioni su un nuovo iMac M1 dopo aver compilato nativamente con 4D v19. Come potete immaginare, dopo 35 anni di sviluppo costante, sono diventate delle bestie molto più grandi e sofisticate. I miei occhi si sono spalancati non appena ho fatto doppio clic sulla prima. Un lancio così veloce! E la mia mascella è caduta a terra quando ho aperto elaborati layout di inserimento multipagina con numerose caselle di riepilogo riempite. Assolutamente istantaneo!

Abbiamo poi proceduto con molti benchmark, confrontando molte operazioni diverse. Abbiamo confrontato l’ultimo MacBook Pro Intel i7 con 16 Gb di RAM con l’iMac M1 con 8 Gb di RAM, utilizzando lo stesso file di dati con milioni di record. Senza annoiarvi con tutti i dettagli, basti dire che la maggior parte delle operazioni sono state almeno due volte più veloci, alcune addirittura quindici volte. Rispetto alla versione Intel eseguita con Rosetta 2, tutto era più veloce di almeno il 50%.
blank
Ma più che i benchmark, è il puro comfort di utilizzare un software che reagisce con totale fluidità e risposta istantanea che lo fa sembrare magico.
Vorrei congratularmi con il team di 4D per l’eccellente lavoro svolto e per averci fornito in tempo una versione nativa M1 di 4D. Non vedo l’ora di consegnare il prossimo importante aggiornamento ai nostri clienti in autunno, probabilmente nello stesso periodo in cui Apple presenterà il suo primo hardware Pro basato sull’evoluzione dell’M1.
Se non avete ancora migrato il vostro codice sorgente a 4D v19 e alla modalità progetto, posso solo incoraggiarvi a farlo il prima possibile. Questo cambia tutto.
Roland Mulder
Dopo aver insegnato programmazione e informatica in diverse scuole e al CERN di Ginevra, Roland fondò Micro Consulting SA nel 1986 a Losanna, in Svizzera. L'idea era quella di dimostrare che il Macintosh, apparso in Svizzera l'anno prima, era un computer in grado di fornire software di gestione per piccole imprese in un mondo dominato dalle brutte applicazioni DOS. La versione 1 di 4D ("4e Dimension" all'epoca) fu scelta naturalmente perché era l'unico database a fornire un'interfaccia veramente grafica. Oggi, la passione di Roland rimane quella di costruire software eleganti con un buon design dell'interfaccia utente. La suite di applicazioni per la gestione aziendale e bibliotecaria Office Maker e BiblioMaker si è evoluta notevolmente nel corso di diversi decenni, seguendo ogni singola versione di 4D. Oggi sono disponibili anche per Windows e nel cloud, in 4 lingue, e sono utilizzate da migliaia di utenti in Svizzera. Roland è interessato a tutto ciò che riguarda l'arte e la scienza e crede molto nel futuro del VR computing, sperando che il 4D un giorno diventi 3D.