Newsgroup: it.comp.programmare.win32
Titolo: Le API Win32 : ma si usano?? :)

Naturalmente il subject e' scherzoso... :)
Comunque, seriamente, sarei interessato a sapere se, nel mondo 
professionale, ci sono delle applicazioni che sono scritte usando 
direttamente le API Win32. Voglio dire: da quello che mi pare di sentire 
qua e la, la maggior parte del sw e' di tipo gestionale o legato ad 
internet, e sembra che gli strumenti piu' usati siano Visual BASIC o 
Java...
A parte il mondo della programmazione dei videogame, ci sono altri 
domini applicativi in Italia in cui si usa la programmazione Win32?
Ringrazio in anticipo chi voglia rispondermi
Saluti
CodeN


Ho lavorato in passato ad un programma che doveva avere fra le altre
cose, una interfaccia propetaria, quindi nessuna finestra standard di
windows, una grossa solidita' e non essere troppo legato al
sitema/compilatore per poter, forse un girono, migrare di
compilatore/pattaforma.
Si sono sviluppare tutte classi base che si appoggiavano ovviamente
alle API32 di windows, tant'e' che usavamo il Visual C++ per compilare
ma lo abbiamo anche compilato con il Borland e sono sicuro che con
qualche #ifdef lo avremmo compilato anche con altri compilatori C++,
inoltre, un eventuale passaggi, chesso' a Linux, avrebbe comportato
"solo" la riscrittura delle chiamate base al sitema operativo.
Ovviamente la cosa non e' stata molto apprezzata, perche' ovviamente
ci impiegavamo di piu' a fare le finestre e la loro gestione, e i
commerciali volgiono solo vendere qualcosa, chi se ne frega se poi il
programma installato non funziona o si blocca una volta si' e l'altra
pure.
ciauz
Vincenzo 'lo sciamano'   Bologna (ITALIA-ITALY)
Homepage  
http://www.geocities.com/vincesalsero/
Membro Fondatore del CSM (Club Seghe Mentali)
http://www.seghementali.org

 Java...
Be ti dico che anche io uso le Api per creare applicazioni ma ho
l'impressione di dover confermare che molto spesso il "capo" vuole
l'applicazione quanto prima, e non gli importa se riesce a fare cose
strabilianti, tutto questo è un tantino deprimente non trovate?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 strabilianti, tutto questo è un tantino deprimente non trovate?
parole sante... io ho cambiato la prima societa' proprio perche' i
commerciali
avevano l'abitudine di mandarmi allo sbaraglio (es. hai usato il visual
c++
per tre mesi??? ti rivendono come MASSIMO ESPERTO in visual c++)
poi pero' ho visto che cambiando societa' i commerciali lavorano tutti
con
lo stesso sistema...
il problema e' che molti commerciali (non tutti) non sanno una emerita 
minchia di programmazione e purtroppo sono loro che spesso ti fanno
pressione
per consegnare il software (per loro l'unico incubo e' la penale da
pagare)
e per evitare questo sistema optano per linguaggi piu' semplici da
implementare
ma spesso lenti e fallati (non me ne vogliano i programmatori visual
basic,
ma sto imparando ad utilizzare il c++ e il visual c++ ed e' un altro
mondo!!!)
poi mi pare di aver capito che se ti impari a programmare con le API o
un framework
che le incorpora (vedi MFC) tutto sommato i tempi di sviluppo non sono
poi
cosi' piu' lunghi di un applicativo scritto in vb o altro
cocnclusione: hai visto un commerciale, li hai visti tutti!!!
ciao



Deja vu ...
Piů di una volta, mi hanno "venduto" sotto il naso un programma che era solo
una demo ( per la serie, alla consegna al cliente, passare la notte in
albergo a completare il codice, gnag! ).
Poveri commerciali, sono fatti cosě, eh eh
;-)
Cmq le API di Winzoz ( che IMHO dovrebbero entrare nel "bagagliaio"...ehm...
"bagaglio" di ogni programmatore Winz ) sono molto piů snelle e veloci delle
MFC, claro che il prezzo da pagare č il maggior tempo di sviluppo, bisogna
scrivere un po' (?) di codice in piů...
Salut!
:-)
Mau SeventyOne ( Aka Maurizio Pitzalis )
From Torino
------------------------------------------------------------------------
..."You like to think you're never wrong
You want to act like you're someone
You want someone to hurt like you
You want to share what you've been through
(YOU LIVE WHAT YOU LEARN) "...