Archives pour la catégorie NewtonScript

Compilez du NewtonScript avec Newt/0 en 64 bits

Le NewtonScript est le langage de l’écosystème Newton. Son principal point fort est sa faible utilisation de mémoire.
Aujourd’hui encore des développeurs font vivre ce code, le Newton et son langage ne sont pas mort !

Seulement voilà, le très connu compilateur NEWT/0 était jusqu’à présent en 32 bits ce qui allait très prochainement le rendre incompatible avec la majorités des plateformes (comme iOS).

Son créateur, Matthias Melcher, vient d’annoncer la bonne nouvelle ! il a modifier son code afin que la compilation soit réalisée en 64 bits.

Voici ses propos :

I found a way to make newt/0, the NewtonScript compiler and interpreter, run natively on 64 bit machines.

32 bit programs will sonn no longer be supported on some platforms (iOS, for example). Newt/0 was thought to be a 32 bit only program, because NewtonScript itself is based on 32 bit pointer math. Thanks to the fantastic and clean way the code is written, I replaced all pointer math with a lookup table system which works well for smaller tools. Only the basic programs were tested. Package creation is probably broken. There may be additional oversights.

All programs depending on newt/0 should now compile in 64 bit mode as well.

Et pour obtenir Newt/0 rendez vous ici :

https://github.com/MatthiasWM/NEWT0

source : http://myapplenewton.blogspot.fr/

Publicités