Il Watcom è un prodotto professionale che rende possibile lo sviluppo di applicazioni per molti sistemi operativi 16 e 32 bit senza dover aggiungere niente. Le piattaforme supportate sono: DOS, Extended DOS, Windows 3.x, Windows NT, Windows 95, Win32s, Novell NLM, AutoCad, OS/2 1.x, OS/2 2.x e OS/2 Warp. La qualità del codice è eccellente e l'utilizzo sotto OS/2 è molto agevole anche se non sono disponibili tutte le utility disponibili in Windows. Il compilatore C++, tipicamente il più esigente di risorse, richiede almeno 12Mb di memoria, mentre il C si accontenta di 8Mb. Un grande miglioramento rispetto alla versione precedente è la disponibilità di un'interfaccia IDE anche per OS/2. Il prodotto è completo di tutti i toolkit necessari per i vari sistemi supportati, ma su questo punto trovo necessario sottolineare che il toolkit fornito per OS/2 è relativo alla versione 2.1 del sistema operativo e quindi non supporta tutte le innovazioni di OS/2 Warp (questo è un grosso problema per noi ossoduisti, che ci obbliga a procurarci almeno un numero della Developer Connection per aggiornare il toolkit). Insieme al compilatore vengono fornite diverse utility piuttosto comuni: assemblatore, linker, library manager e debugger. A proposito del debugger va sottolineato che ne esistono due versioni una per PM e una in modalità testo ed entrambi permettono il debugging di applicazioni DOS, WIN-OS/2 e OS/2 utilizzando anche una modalità remota assai interessante in quanto rende possibile il debugging di applicazioni in sessioni diverse dal debugger (caratteristica che vi posso garantire può risultare molto utile). Il più grosso difetto, se si vuol considerare tale, è che questo prodotto è rivolto ai professionisti esperti e quindi la documentazione non è molto abbondante e l'utilizzo è tutt'altro che semplificato, anche se la presenza dell'IDE rende la cosa affrontabile anche da parte di un principiante. Comunque non ritengo che questa maggior difficoltà sia un difetto in quanto è
meglio impiegare più tempo per imparare, ma imparare nel modo giusto, che ottenere risultati più veloci, ma di qualità inferiore perché legati ad ambienti di sviluppo troppo semplificati. Per gli studenti come me vorrei sottolineare che è possibile procurarsi questo compilatore con agevolazioni educational. Per ulteriori informazioni su questo compilatore vi rimando al sito della Powersoft.