Newsgroup: it.comp.programmare.win32
Titolo: [OT] Domandine.

Scusate l'intromissione, spero di non essere troppo OT. 
La mia conoscenza in fatto di linguaggi programmativi e' ferma al C in
ambiente MS-Dos che ho imparato all'universita', vi lascio immaginare.
Farei meglio ad approfondire le mie conoscenze di C o a imparare un
nuovo linguaggio piu' richiesto sul mercato?
Ho leggiucchiato qualcosa su Html e Java e ho sentito parlare di
VisualBasic come di un linguaggio indispensabile per trovare lavoro.
Non so bene ancora che strada imboccare. Orientarsi al mondo del Web?
Studiare applicazioni in Windows? Oppure mantenersi il piu' distante
possibile da ambienti software particolari? O che altro? 
Lo so, sono stato un po' vago... ma anche solo una risposta vaga mi
sara' infinitamente di aiuto. 
Franx

 possibile da ambienti software particolari? O che altro?
"To thine own self be true", per citare Shakespeare -- "sii
fedele a te stesso": decidi cosa ti *interessa* di piu`, e
approfondisci o amplia in quella direzione; il mercato del
lavoro cambia troppo in fretta per sapere oggi quale skill
specifica sara` piu` importante sul mercato fra 2 o 3 anni.
Probabilmente il Web e Java, come anche Linux, saranno
in crescita ancora per almeno 2 o 3 anni, mentre altri
ambienti come Windows saranno piu` stazionari; pero`
questa "macro-predizione", oltre a essere incerta, non ti
aiuta in realta` piu` di tanto.
Certe skill fondamentali, come la familiarita` con algoritmi
e strutture dati, programmazione multi-thread e multi
processo e schemi di sicronizzazione e comunicazione fra
essi, i DB relazionali e i loro principi teorici e pratici, e
la progettazione a oggetti, verranno probabilmente utili
_comunque_ -- indipendentemente da come, nel dettaglio,
dovesse evolversi il mercato.  Tutte queste puoi ottenerle
o affinarle in quasi qualsiasi ambiente, sia Windows o Linux,
sia Java o Visual Basic, eccetera.  Per cui, meglio scegliere
l'area di tuo massimo interesse personale, questo rende
massime le probabilita` che tu impari e sviluppi al meglio
queste skill fondamentali.
Se non sopporti di essere "guidato", e vuoi che un linguaggio
ti lasci fare qualsiasi porcheria, Visual Basic si attagliera`
al tuo carattere.  Se, al contrario, sei un patito della nitidezza
ed eleganza formale, lascia perdere VB e prova invece se
mai Delphi (o Java).  Se non lo sai, suggerisco di provare
prima la rigidezza/eleganza perche`, dei due modi di operare,
a parita` di altri fattori e` meglio abituarsi a quello (cioe`
se poi ti trovi in pratica a lavorare in un ambiente piu`
permissivo, poco male, mentre se parti con l'ambiente
permissivo da subito, potresti acquisire cattive abitudini
che sara` piu` avanti piu` faticoso eliminare).
Alex

 possibile da ambienti software particolari?
Naah... la programmazione non e` un'arte. A meno che tu non faccia ricerca, e`
meglio rimanere sul concreto.
--
Bye! Lorenzo Lutti (
http://www.geocities.com/SiliconValley/Peaks/6258/
)

Visual Basic indispensabile? No.
Oltre al fatto che gli eseguibili di VB sono pesanti quanto un sacco di
piombo (o un elefante), non consente molte cose che, invece, sono possibili
con altri ambienti di sviluppo.
Che io sappia, ci sarebbe un'accoppiata vincente, quale velocità di
sviluppo/velocità di programma/semplicità/potenza che, mi pare, sia Borland
Delphi e Borland C++...
--
Diego "1985" Pettenò
per gli spammer la mail è
diego...@hotmail.com
ATTENZIONE: rispondo ai messaggi di pubblicità indesiderata
su TiscaliNet con un bel messaggio al provider di competenza!
per i messaggi seri è
diego....@tiscalinet.it

HTML viene, ormai, classificato linguaggio, poiché l'utente generico di
Windows non riesce a capire cos'è e, se legge la sigla, trova la descrizione
Hyper-Text Markup Language.


Senza dubbio Borland Delphi. È l'ambiente più potente in commercio e
consente di realizzare applicazioni in un ventesimo del tempo che
impiegheresti con Visual C++, comprese cose complicate come DLL, activex,
com, database client/server.
Se però non mastichi il Pascal, puoi sempre ripiegare su Borland C++
Builder, che offre le STESSE funzionalità di Delphi, ma con il buon vecchio
C++, inoltre, se sei masochista, ti consente di sviluppare anche
applicazioni Windows tradizionali (WinMain) o con le MFC/OWL.
Contro: è sempre una versione "indietro" rispetto a Delphi. Io ho installato
tutto (Delphi, C++Builder, Borland C++, Visual C++, Visual Basic) ma il 90%
del tempo sviluppo con Delphi.
Esempio: ieri ho fatto un programmino Win32 che visualizza graficamente i
bioritmi di una persona. Tempo di realizzo con Delphi: 1 ora e mezza.
Ciao

 Hyper-Text Markup Language.
Allora il computer viene ormai citato sui vocabolari come "lo scatolone
metallico"?
La stragrande maggioranza di utenti per computer intende l'insieme di
tastiera, mouse, monitor e tutto ciò che ha a disposizione su (o sotto) il
tavolo. La definizione per il case (ed il suo contenuto, diciamo "main
unit") che a quanto ho sperimentato capiscono tutti è quella sopra citata, e
da quando l'ho scoperto non ne uso più altre. Ciò non vuol dire che la
ritenga la definizione adatta da usarein un contesto quale, per esempio,
it.comp.hardware, dove spero che i termini corretti siano compresi e usati
(però non so, non frequento quel NG).
--
Alessandro Monti

nuovo linguaggio piu' richiesto sul mercato?
Io vedo continuamente proposte di lavoro per interfacciare database sul web,
quindi se vuoi seguire le esigenze in un mercato con pochi concorrenti
potresti dedicarti a cio'.. impari quindi l'sql, usi linux, e configuri
apache con postgresql e forse non spendi una lira, dato che mi pare che sia
tutto gnu.
se invece vuoi far cio' che ti piace, l'unico consiglio che ti posso dare e'
di non ascoltare i miei consigli...
cya
fabio @ privacy . nu