News: tutti i segreti di Internet

MenuetOS: C, C++? No grazie meglio Assembly!

Condividi:         ale 21 Settembre 04 @ 17:00 pm

MenuetOS è un sistema operativo per PC, rilasciato sotto licenza GPL, scritto interamente in linguaggio Assembly. Supporta la programmazione Assembly x86 a 32 bit e questo permette di creare applicazioni veloci e leggere.

Menuet non ha nessuna radice in comune con Unix o lo standard Posix e non è basato su nessun altro sistema operativo. Gli obiettivi della progettazione sono stati quelli di rimuovere gli strati extra tra le differenti parti di un sistema operativo, che normalmente complicano la programmazione ed introducono possibili bug.

La struttura delle applicazioni Menuet non è riservata specificamente alla programmazione in Assembly, visto che l'header può essere prodotto da praticamente qualsiasi altro linguaggio. In ogni caso tutta la progettazione dell'interfaccia di programmazione è stata realizzata per facilitare la scrittura in Assembly delle applicazioni.

L'interfaccia utente di MenuetOS è facile da gestire in linguaggio Assembly, e la programmazione dell'ambiente è facile da imparare.

MenuetOS ha le seguenti caratteristiche:
- Multitask preempitive, supporto del multithreading, ecc.
- GUI ad alte prestazioni con supporto di risoluzioni fino a 1280x1024 a 16 milioni di colori
- IDE completo di editor e macro assembler per costruire il Kernel o le applicazioni
- Stack TCP/IP con Loopback, PPP e driver Ethernet
- Applicazioni di rete comprendenti server FTP, HTTP, mp3, SMTP
- Client HTTP, IRC, TFTP, NNTP
- Finestre delle applicazioni completamente personalizzabili con Skin

Antonino Salvatore Cutrì - Programmazione.it



Lascia un commento

Insulti, volgarità e commenti ritenuti privi di valore verranno modificati e/o cancellati.
Nome:

Commento:
Conferma visiva: (ricarica)

Inserisci la targa della città indicata nell'immagine.

Login | Iscriviti

Username:

Password: