Newsgroup: it.comp.programmare
Titolo: Imparare a Programmare OOL

Ciao,
sono affascinato dalla programmazione e credo sia giunto il momento di
imparare a programmare OOL (Object Oriented Language).
Non ho particolare esperienza (solo Web: html,jscrip, asp). Credo non
mi piacciano particolarmente database e applicazioni gestionali, etc.
Tutti parlano del framework dot net...
Cosa mi consigliate?Iniziare con c sharp oppure qualcos'altro?(tipo
Visual Basic)
Il problema e' che non voglio trascorrere i prossimi due anni ad
imparare
il linguaggio che verra' sostituito dai nuovi.
Cosa posso fare con il c# sharp?(esempi pratici)
Grazie

Cosa posso fare con il c# sharp?(esempi pratici)
Praticamente tutto tranne device driver, sistemi operativi e cose
veramente a basso livello :)
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
UGIdotNET - User Group Italiano .NET - 
http://www.ugidotnet.org

Grazie.
Vorrei comprare un libro (almeno per iniziare).
Considerando che sono nuovo alla programmazione agli oggetti (e
comunque nuovo alla programmazione in generale) quale tra questi libri
mi consigli per imparare il C sharp:
1. Programmazione a oggetti Passo per Passo di Robin Reynolds-Haertle 
2. Microsoft Visual C# .NET Passo per Passo John Sharp, Jon Jagger 
oppure c'e' ne sono degli altri?
Grazie mille 
::))))

oppure c'e' ne sono degli altri?
Beh ci sarebbe il Meyer :) ma anche tanti altri


 Visual Basic)
IMHO potresti prendere in considerazione java (che e' *gratis*).
 Raffaello

Raffaello Galli ha scritto:

Concordo col consiglio, ma non con la motivazione.
C# o Python sono a pagamento???
-- 
Gerolamo
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

C# o Python sono a pagamento???
No... la maggior parte dei linguaggi di cui sono a consocenza sono
gratuiti... 


C# o Python sono a pagamento???
ah ah soldi non avevo notato l'ironia :)


 gratuiti...
Visual Studio gratis ? Dove che me lo scarico ? ;)
 Raffaello

Visual Studio gratis ? Dove che me lo scarico ? ;)
Linguaggi != Ambienti di sviluppo != Compilatori
Le specifiche di C# sono pubbliche
Il compilatore č gratuito
Esistono ambienti di sviluppo che non sono 
VS.NET
Fai un pņ te


 Esistono ambienti di sviluppo che non sono 
VS.NET
Appunto: NON sono Visual Studio... 
-- 
Luc.

Python non mi pare sia a pagamento e di C# c'è un buon ide aggratis su
www.icsharp.net
 . Per come imparare il linguaggio, però, non so dirti.
Credo ti tocchi comprarti un libro sul C#.
In ogni caso cmq dipende dal tipo di cose che vuoi realizzare. Se vuoi
fare programmi semplici usa python o C#, se vuoi programmare per il
Web ti conviene di granlunga Java o 
ASP.NET
.
Se invece vuoi fare programmi OO (leggasi "con le palle" :D ) che
spremino la cpu dei pc fino a farli scoppiare ti conviene impararti
prima il C (programmazione strutturata), poi il C++ (programmazione OO
) e, se sei proprio esoso, puoi impararti i fondamentali dell'assembly
:D
Ho detto ^_^

Appunto: NON sono Visual Studio... 
Esatto ma ciò non ti impedisce a sviluppare con .NET
E' uguale anche con il C++ che tu conosci bene.... puoi usare VS ma
anche no...


) e, se sei proprio esoso, puoi impararti i fondamentali dell'assembly
Boh sarà ma io non sono convinto che se l'obiettivo di un
programmatore sia imparare il C++ debba per forza passare dal C. Vuoi
il C++...impara quello non passare per "linguaggi propedeutici" e poi
mica c'è scritto da qualche parte che il C è + semplice del C++
Luc tu che ne pensi?


 Luc tu che ne pensi?
Non posso non concordare con Frenkino, specie per l'ultima parte del suo 
post. 
-- 
Luc.

post.
La mia era una domanda seria e non provocatoria cmq... quindi secondo
te č meglio passare da C per arrivare a C++?


 te è meglio passare da C per arrivare a C++?
Beh, io davo 100% ragione per i programmi OO (con le palle). Per il 
passaggio, non conviene. Parti subito C++, ma con un libro che non 
sottintenda il fatto che conosci già il C, ovviamente. 
-- 
Luc.

sottintenda il fatto che conosci già il C, ovviamente. 
Capito..beh come pensavo io... magari quando mi deciderò a farlo
seriamente vedrò di trovarne uno ad hoc :)


 Visual Studio gratis ? Dove che me lo scarico ? ;)
Visual Studio non č gratis.
Ciň non toglie che il C# non sia a pagamento.
O almeno non piů di Java.
ciaociao


 dell'assembly :D
Mah... conosco poco, ma , se l'HW č un x86 o comunque un'architettura
molto ben supportata, lo ritengo piů che altro interessante
solo dal punto di vista didattico o poco piů...
ciaociao!
p.s.
Ma it.comp.lang non era piů adatto per questa discussione?


il 14 Jun 2003 14:20:03 -0700, 
verit...@hotmail.com
 (ziomamo) ha
scritto::

i miei due eurocent:
cerca BlueJ da qualche parte. E' un sistema di apprendimento basato su
java che insegna la OOP dal primo passo. Non mi ricordo se c'è una
versione free/shareware, ma è una figata. 

Non sottovaluterei affatto il PHP, per esempio...
niente contro il php, perň č una delle cose meno OO che abbia visto in
giro :) 

In ogni caso quando ho citato il OO non intendevo Object Oriented,
intendevo fare una comica allusione ai genitali maschili :D
Per quanto riguarda tutto il resto, io ho imparato il C++ passando per
il C e direi di trovarmi bene. Per quanto riguarda C#, effettivamente
ne so poco, avrei fatto meglio a star zitto :D