Nano, mais c'est quoi donc?

4 sujets de 1 à 4 (sur un total de 4)

  • serge

      #193382

      Nano, mais c’est quoi donc?

      Une machine virtuelle certes mais j’avoue ne pas avoir compris son utilité.

      Peut on comparer NANO à une VM comme chez VM ware comme une émulation?
      Je n’ai rien trouvé sur le site qui aille dans ce sens.

      Serait ce alors une machine virtuelle comme les machines JAVA? Il est probable que NANO soit en effet comparable à une machine virtuelle pour exécuter des programmes spécifiques. Si tel est le cas, avec quels programmes déjà existants NANO serait compatible?

      J’ai aussi cru comprendre qu’un portage de NANO existe pour Amiga classic mais je n’ai pas trouvé pour quel system il est développé à la base 🙁 . Il est facile de supposer que ce soit Linux mais il est aussi possible que ce soit AmigaOS4, MorphOS, AROS ou autre encore

      Bref, si quelqu’un sait nous raconter plein de choses intéressantes sur ce projet ce serait super car entre mon inculture du sujet et le peu de vulgarisation du site, ça reste hyper flou pour moi comme probablement d’autres Amigaïstes.

      Merci par avance

      http://www.jay-t.de/nano/index.html

      RyZen Rulez 😉

      elwood

        #193394

        on dirait un moyen de lancer un programme dans un environnement, un peu comme un langage interprété finalement.

        C’est vrai qu’ils ne sont pas très clairs sur leur site. S’ils sont aussi clairs dans le code, ça promet 😀

        http://www.jay-t.de/nano/download.html
        Requirements: Amiga OS (tested with 3.x), ixemul library, 2+ MB RAM 68020 (FPU), 68030 (FPU) or higher

         

        pulp

          #193397

          Nano est une machine virtuelle à base de registre.

          Le but est de créer une machine virtuelle puissante et facile à utiliser.

          Résumé du projet :

          nano VM – une petite machine virtuelle et un assembleur

          Fonctions principales :

          – types: byte, short int, long int, double and string.
          – arrays
          – ANSI output functions: text styles, text locating, cursor moving…
          – file I/O
          – TCP/IP sockets
          – virtual memory support for machines without MMU
          – portable (100% C)
          – graphics server based upon SDL and SDL_gfx, for graphics and GUI
          – Runs on older hardware too. Amiga port available 😉
          – Threads support: multiple threads of execution can be launched. (1.1.9).
          See the hello_thread.na example in the main archive.
          – licensed under the GPL

          Pour plus d’infos suffit de lire le blog :

          http://diy-2010.net/community/2012/03/03/nano-virtual-machine/

          henes

            #193413

            Serait ce alors une machine virtuelle comme les machines JAVA? Il est probable que NANO soit en effet comparable à une machine virtuelle pour exécuter des programmes spécifiques. Si tel est le cas, avec quels programmes déjà existants NANO serait compatible?

            Du peu que j’ai lu, cela y ressemble.
            Compatible avec les programmes NANO. Reste plus qu’à en écrire… ; -)

          4 sujets de 1 à 4 (sur un total de 4)

          • Vous devez être connecté pour répondre à ce sujet.

          Forums AmigaOS, MorphOS et AROS Général Nano, mais c'est quoi donc?

          Amiga Impact