Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] VB.NET o C# ?!?

In un futuro mooolto remoto so che dovro abbandonare il VB
e sono indeciso se passare al VB.Net o al C# ?
mah....
Consigli?
Differenze?
Opinioni?
Insulti?
--
-- Luvme2times
"Love me two times babe | I'm going awayyyy"
J.D.M.

 Per oggi no, credo di aver gia' consumato la mia razione quotidiana ;-)
Sai una cosa?
Darei una mano per vedere cosa sai fare dal "vivo" e apprezzare il tuo
livello di professionalitą.
Un luogo comune da ng. dice che chi posta troppo conclude pochetto.
Oscar

 Un luogo comune da ng. dice che chi posta troppo conclude pochetto.
i luoghi comuni non mi sono mai piaciuti (e neanche quelli province)
un esempio su tutti: Moreno Sirri, guarda cos'è riuscito a fare per il
Sito Comune
Faber

Oscar
Io sono pienamente daccordo , credo che per
fare dei post del genere tu abbia difficoltà oggettive non solo a scrivere
un prg  ma anche come accendere il PC.
Evviva la gente come te........
Cmq è più di un anno che seguo lo sviluppo di C Sharp  e non mi ha mai
intusiasmato tanto , aspettiamo una release e vediamo.
Di carino c'è che
si può definire un linguaggio Object Oriented in maniera + efficace
rispetto a VB ed un po + family rispetto a C++.
Non dimenticherei cmq
caratteristiche nuove rispetto a VB quali il Polimorfismo l'ereditarietà e
la quasi completa gestione della memoria.
Al contrario di quanto crede
Einstein (vedi sopra) con un po di pazienza si potrà passare a C# sempre
che se lo ritenga utile.
Saluti a tutti
--------------------------------
Inviato via 
http://usenet.iol.it
 

 livello di professionalità.


 Un luogo comune da ng. dice che chi posta troppo conclude pochetto.
Tieniti tutte e due le mani e lascia stare Roal "fondazione" Zanazzi la cui
professionalità non è in discussione da anni.
A parte i flames, il mondo è bello perché è vario e ognuno si tiene le sue
convinzioni. Io penso che il mercato sarà vittima dell'inerzia. Siccome VB è
molto diffuso (eufemismo) si farà fatica ad abbandonarlo. VB 6 ha ancora
qualche anno di vita, e nel frattempo non so se VB.Net resterà così distante
da VB 6 a lungo, o se si riavvicinerà dopo un paio di patch.
Dipende tutto da quanti ne vendono, e da quanti lo usano dopo averlo
comprato.
Tra Java, C#, 
VB.NET
, e Delphi c'è fin troppa scelta. Personalmente sto
volentieri alla finestra, tanto ancora per un bel po' il lavoro per un
esperto VB6 non mancherà di certo...
Ciao
*Roby*

 passare al VB.Net o al C# ?
Sicuramente C#. Ha una sintassi molto piu' lineare e, secondo me,
piu' semplice e chiara di quella del 
VB.NET
.
E' poi piu' "potente" del VB, permette l'overloading degli
operatori, l'utilizzo (in caso di necessita') di puntatori (codice
unsafe) e, soprattutto, e' stato sottoposto all'ECMA per la
standardizzazione, e cio' apre il codice C# ad una decisamente
maggiore portabilita'. Infatti esistono gia' compilatori C# non M$,
e tentativi di porting di .NET su altri SO
(
http://www.go-mono.com/
).
Ciao.

 VB/
VB.NET
 andra' a morire.
E' quello che credo anche io.
Anche perche il supporto M$ (e di porting non M$) sara' tutto per il
C#.
Ciao.

 posta troppo conclude pochetto.
Io posto poco, quindi ;-)
Comunque, se leggi un po' di messaggi vedrai che io e Roal
difficilmente ci troviamo d'accordo, su molti argomenti, e spesso lo
trovo (mia personalissima opinione) troppo prevenuto contro tutto
cio' che fa la M$, ma trovare qualcosa da ridire sulla sua
preparazione professionale lo trovo veramente assurdo.
Ciao.

 livello di professionalità.


Quello che conta non è tanto il linguaggio ma semmai il CLR (che è lo stesso
sia per C# che VBNet)
Quindi direi che ti conviene scegliere quello che conosci meglio, c'è tanto
da studiare sul CLR che perdere tempo con vari dettagli di un linguaggio che
non conosci non credo ne valga la pena.
C# è la risposta a Java da parte di M$ (dopo i noti problemi legali) mentre
VBNet è il nuovo linguaggio VB oriented (non lo definirei VB7), certo C# non
avendo problemi di compatibilità è forse più lineare ma però è case
sensitive non supporta late binding e poi.. il famoso ; mi snerva.
Certo, i puristi, adesso che hanno il polimorfismo, si attacano al codice
unsafe e all'overload degli operatori..., quando avranno questi, troveranno
alte cose...
Ammetto che rimpiango molte cose di VB6 (ad esempio edit e continue, la
finestra immediate...) però, senza documentazione mi sono scritto una
piccola applicazione WebForm in 10 righe di codice e questo mi ha fatto
capire le potenzialità del nuovo ambiente.
Credo che piuttosto che sprecare tempo imparando un nuovo linguaggio sia
utile imparare altre 'tecnologie' tipo XML/XSLT/SOAP e se avrai a che fare
con il mondo web altri tools tipo Flash...
Ovviamente la risposta la darà il mercato, certo è che è dal 1991 che sento
dire che VB  è ormai alla frutta...
Come ho già detto in un predente messaggio, VBNet non è VB7 e la schiera di
esperti VB fai da te, dovrà piangere parecchio, anche se, importando il
namespace Microsoft.Visualbasic le cose non sono poi così diverse...
Ciao
Corrado

 Un luogo comune da ng. dice che chi posta troppo conclude pochetto.
luogo comune? quale comune? ma sei scemo? ;)) bah....
ciao


sottoscrivo e ratifico in pieno;
non sarei inoltre cosě d'accordo sull'opinione espressa da alcuni
relativamente al fatto che "...in .NET il lunguaggio non conta";
scusatemi cari signori, ma in cosa lo scrivete un programma? direttamente in
bytecode? ;))
ciao

 Un luogo comune da ng. dice che chi posta troppo conclude pochetto.
Meno male che ultimamente sono molto poco presente... aho! 'ndo stanno sti
soldi? Mah, mi sa che ricomincerò a postare un po' di più..... :-PP
In ogni caso, please, prima di criticare e giudicare a gratis, cerchiamo di
avere qualche base in più... se avessi frequentato il ng da qualche minuto
in più, non credo ti saresti permesso di rivolgerti in questo modo ad una
persona (?) che ha fatto la storia di questo NG e ha aiutato, gratuitamente,
come tutti noi altri, centinaia di programmatori e di, come li definisce
*lui*, "so called" programmatori... e se avessi letto i post, non avresti
avuto alcun dubbio sul livello di professionalità, anzi... Il fatto che le
loro idee siano diverse dalle tue non conta con il rispetto che invece è
necessario, obbligatorio.
Ciao,
Moreno (@work)

 namespace Microsoft.Visualbasic le cose non sono poi così diverse...
Beh, magari aiuterà a fare un po' di selezione e di distinzione, tra quelli
che sono programmatori veri e quelli che si definiscono tali perché comprano
un libro della Apogeo, piratano una copia di vb e si desegnano qualche form;
tra gli sviluppatori ed i "wizard people", tra i webmaster ed i consumatori
passivi di FrontPage...
Ciao,
Moreno (@work)


la quasi completa MANCANZA DI QUALSIVOGLIA TIPO DI gestione della memoria.
volevi dire, giusto? :)
Scordati copymemory, strptr, varptr, objptr, stucazzptr eccetera :P
Ciaotutti,
*

 persona (?)
LOL! Grosso Moreno :)
E' noto infatti che roal e' un'entita' virtuale, come dimostra al fatto che
nessuno lo abbia mai visto :))
Ciaotutti,
*

 unsafe)
Sei sicuro? Era C# o un altro 'coso' messo dentro ma sconsigliato?
Ciaotutti,
*

 finestra immediate...)
Hanno tolto edit&continue e la immediate da 
VB.NET
?
Delphi, eccomi.
Erano le uniche due cose che mi trattenevano, ora che le hanno tolte posso
finalmente cambiare linguaggio...
Ciaotutti,
*

 Hanno tolto edit&continue e la immediate da 
VB.NET
?
sicuro, per allinearlo alle altre nuove applicazioni M$: via il "de", resta
il "bug"....
OK, scusate.... :-))
Ciao,
Moreno (@work)

 "professionale" la media dei programmatori.
clap clap clap
non avrei saputo spiegarlo meglio
--
Fibia "Roal sei il mio mito" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud

beh...dopo tutta la *carne* che si è beccata Oscar (che se l'è cercata
poi).....:-)))))
avrei solo una considerazione da fare.....
il tipo si è esposto in maniera rasente la sfida....chissà perchè....bah....
cmq non capisco perchè Roal auspichi che in futuro  i programmatori
(diciamo) di basso livello vengano tagliati fuori...se per mantenere una
*razza pura* oppure non so per cosa...
se gli strumenti che vengono prodotti per sviluppare software diventano
troppo sofisticati vorrà dire che dovranno crearne anche di più semplici
(altrimenti io come faccio......!!!!!??????:-)))))))...ricordatevi poi che
questi prodotti sono PRODOTTI appunto....quindi devono rendere soldi...
vorrei andare avanti ma ho altro da fare.....solo una cosa (dico sempre
così....)...
se vogliamo dare giudizi in questo posto diamoli in base ad un criterio
*giusto*...cioè....diciamo che questo media (strumento di comunicazione)
quale è questo ng serve per aumentare le conoscenze di tutti, per accumunare
(passatemi il termine) le esperienze e per risolvere i piccoli problemi
dell'argomento....allora diciamo che:
CHI SA E NON RISPONDE = egoista
CHI NON SA E RISPONDE = presuntuoso
CHI NON SA E NON RISPONDE = che ca..o ne sò ....-)))))))))
ah ah ah
bom.....ciao ragazzi e ragazze !!!!
ho anche altre cose da fare.....
ah .....venerdi prox vado in ferie !!!!!!!!!!


Buone vaccanze :P
Ciaotutti,
*


a parte tutte le puntualizzazioni che ti ho dato sopra....(prendile con
ironia tutte !)
hai ragione....ho solo l'impressione che si voglia creare un'elite di
programmatori... chiusa... dove vale di più la posizione e il ruolo ottenuto
che le idee e le azioni....poi non è molto che lavoro nell'ambiente, ho
visto cose da matti, persone con certificazioni M$ dire una VALANGA di
stronzate, ingenieri analisti di ACCESS (porcatr.....  questo fa davvero
ridere.....)...ed altre cose ancora....
bah....ma forse non sono tutti così gli ambienti...speriamo....
cmq....straparlo xchè so d'andare in
Sardegna.....!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ciao

 poi).....:-)))))
Ma no che non me la sono cercata! :-)
Posto spesso anch'io sul ng. ma col mio vero nome e mi sono fatto del buon
vecchio Roal un'idea molto precisa: è preparato tecnicamente, probabilmente
lavora in equipe e ha accumulato esperienze maggiori rispetto a quelle di
molti liberi professionisti.
Ma software grossi si vede che non ne ha mai prodotti: diversamente non
sparerebbe certe minchiate.
Cambiare ambiente di programmazione per chi ha in giro programmi veri è una
tragedia non un divertimento, una cazzata da ridere.
Ripeto, vorrei valutare quello che all'atto *pratico* ha saputo produrre in
questi anni ... poi potrei ricredermi, chiedere scusa, etc. etc.
Sul discorso VB poi ... una volta per tutte gli voglio dire: non ti piace lo
trovi limitato, lento, etc?
Bene, non rompere i coglioni, non perdere il tuo tempo a sputar senteze e
usa Delphi!
Ciao, Oscar

 tipo XML/XSLT/SOAP
A parte che imparare un nuovo linguaggio non e' mai tempo sprecato
(salvo poche eccezioni che creano confusione), poi se il linguaggio
che impari ti permette di lavorare al meglio...
Ciao.

Pienamente d'accordo!
Figurati che ci sono 'programmatori' che ancora si chiedono cosa sono le
classi...
Ciao
Corrado

Edit e continue: Sparito, bisogna ricompilare ogni modifica (la beta1 aveva
un opzione che lo evitava parzialmente)
Immediate: Disponibile solo se sei in break mode (come VB3 se ben
ricordo...)
Comunque sia, Buon Viaggio!
Corrado

 che impari ti permette di lavorare al meglio...
Francamente preferisco conoscere un linguaggio "bene" (e per bene intendo
dire che con quel linguaggio riesco a risolvere il 99% delle mie esigenze)
piuttosto che conoscerne N tutti in maniera incompleta.
Al giorno d'oggi cè talmente tanto da imparare che personalmente il tempo
per imparare anche C# non riesco proprio a trovarlo, fortunatamente
basandosi sullo stesso CLR guardare un listato C# e uno in VB.Net è quasi la
stessa cosa quindi preferisco imparare bene VBNet, magari leggendo qualche
listato C#.
Corrado

 Senza offesa, ma ti meriti un bel... PLONK!
Fantastico ;-D
Oscar

 ha scritto nel messaggio
news:QV_47.7277$Db7.2...@news.infostrada.it...
[cut]
spero di non leggere piů, su questo NG, post di questo genere;
se proprio devi insultare qualcuno fallo in privato, questo non č il
posto adatto.
inoltre, se fossi in te, penserei piů volte prima di dare giudizi su
persone che non conosci; IMO le tue sono solo supposizioni senza nessun
fondamento.
Faber

 tanto entusiasta del gioiello di casa Inprise?
Ci provo io: forse perché ogni linguaggio ha i suoi campo d'applicazione? Un
semplice visualizzatore di dati in ambiente Windows lo puoi fare in VB, C++,
BD, VC, giusto per citarne alcuni... quale di questi linguaggi ti permette
di ottenere un buon risultato con poche fatiche? Per un motore per rendering
3D, magari, si preferisce un'altra soluzione...
Il fatto che poi Roal affermi che VB è destinato a morire non è una
contraddizione, bensì la considerazione che forse una complicazione del
linguaggio farebbe perdere a VB quel vantaggio rispetto ad altri linguaggi
nell'affrontare talune tipologie di problemi. Sarà vero? Io, personalmente,
credo di no, però restano sempre due opinioni e come tali vanno rispettate,
sia quella che condividi che quella che non condividi...
Ciao,
Moreno (@work)

 Moreno (@work)
Ma perchè devo sempre essere così maledettamente daccordo con te?
basta! da oggi in poi dedichero la mia vita a cercare uno spunto serio
per contraddirti! ^____^
Scherzi a parte, fra tutti mi avete chiarito un bel po' di dubbi ma ne
avete aperti anche altri belli grossi, che però non penso sia il caso
di discuterne qui sul NG. (Anzi se avessi saputo che avrei con un
OT intasato così tanto questo simpatico NG nonl'avrei mai postato)
Ringraziamenti Speciali:
Roal
(Per quanto riguarda l'ultimo post, IMHO, avresti dovuto PLONKARLO
prima.... almeno è quello che avrei fatto io; cmq. tnx per i chiarimenti)
Moreno
(Inizia a tremare (Vedi sopra)) ;-)))
devpc2000
H.P.L.
C. Cavalli
(E tutti gli altri) tnx a tutti!
P.S.:
Oscar.... okkio di non pisciare fuori dal vaso ok? (senza offesa)
--
-- Luvme2times
"Love me two times babe | I'm going awayyyy"
J.D.M.

 H.P.L.
scusa ....ma non capisco...che significa H.P.L. ?


Cioe' io mi lamentavo di Delphi che non aveva E&C quando lo aveva perfino
VC++ e M$ lo toglie?
Grazie M$...
Ciaotutti,
*

 che le idee e le azioni....poi non è molto che lavoro nell'ambiente, ho
Semplicemente si vorrebbe definire "programmatori! una categoria nella quale
possa entrare chiunque sappia scrivere codice con le mani e non con i
piedi...
Tempo due anni e bestemmierai contro chiunque abbia scritto codice non
comentato, con variabili come
Dim A, B, C As Integer
ovviamente in questo modo, cioe'
1) dando nomi chiari e
2) pensando una cosa e scrivendone un'altra (in questo modo due delle tre
variabili sono in realta' dei Variant, cfr. "Evil Type Coercion")
Ciaotutti,
*
P.S. Buone vacanze :)

 sparerebbe certe minchiate.
Yu-huuu... Ancora insisti eh? :)
Tanti auguri...
Ciaotutti,
*, che si prepara con elmetto e M-16 dato che tra un po' parte la WW-III

> scusa ....ma non capisco...che significa H.P.L. ?
Non chiederlo a me ^_^
è il nick di H.P.L. ! ! !
cosa significa converrà chiederlo a lui...
a proposito:
.... Cosa significa H.P.L.?
^___^      ;-)


 non riesco proprio a trovarlo
Le differenze sintattiche e semantiche tra 
VB.NET
 e C# sono
realmente poche, sicuramente minori di quelle che ci sono fra VB e
VB.NET
, per cui mi pare molto meglio passare dal VB direttamente al
C#, poi, naturalmente, ognuno fa quello che ritiene piu' opportuno.
Ciao.

 prevenuto?
No, sei tu che sei prevenuto sul fatto che noi siamo prevenuti sul
fatto che tu sei prevenuto.
:-P
Ciao.

 .... Cosa significa H.P.L.?
Consultare il Necronomicon per la risposta ;-))
Ciao.

> Consultare il Necronomicon per la risposta ;-))
No tnx.
So di essesre anticonformista, ma sono un cattolico credente e praticante
il necronomicon è ancora tra i libri "Proibiti" e leggerlo equaverrebbe ad
essere (automaticamente) scomunicati.
Preferisco in questo caso restare nell'ignoranza ^__^
;-P


 ;-P
lol
peggio del security by obscurity
imho Lovecraft era un grande eheheh..
--
Fibia "H.P.L.2" FBI

*razza pura* oppure non so per cosa...
E' comunque un auspicio che denota una buona dose di miopia. A
Microsoft continueranno a far gola pure i programmatori VB di basso
livello, che costituiscono una buona fetta di mercato. 
Infine programmatori principianti in VB lo siamo stati tutti, non vedo
il senso di un tale "auspicio".
Mangiafuoco

 writes:
M> Infine programmatori principianti in VB lo siamo stati tutti, non vedo
M> il senso di un tale "auspicio".
Balle.  Non tutto il  mondo ha  cominciato col  VB. Anzi,  credo siano
pochini i veri  cavalli di razza che escono da li'...  Io almeno ne ho
visti pochi in confronto a quelli nati in altre esperienze.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 nell'ignoranza ^__^
Le ultime pesantissime giornate di lavoro prima delle ferie... Non
riesco a capere se scherzi o meno. Propendo per il si', in quanto
dubito il Necronomicon possa essere realmente tra i libri "Proibiti"
dalla chiesa, semplicemente per il fatto che non esiste.
Ciao.

visti pochi in confronto a quelli nati in altre esperienze.
Lascia perdere quel che hai visto, basterebbe che tu capissi quel che
leggi prima di rispondere.
Mangiafuoco

 visti pochi in confronto a quelli nati in altre esperienze.
Il tasso di brain damage sui programmatori BASIC e' almeno tre volte piu'
alto di quello di ogni altro linguaggio...
Ciaotutti,
*

> visti pochi in confronto a quelli nati in altre esperienze.
M> Lascia perdere quel che hai visto, basterebbe che tu capissi quel che
M> leggi prima di rispondere.
Mi   dispiace,   ma   penso    di   aver   ragione   _qualsiasi_   sia
l'interpretazione che si può dare alla frase. 


 dalla chiesa, semplicemente per il fatto che non esiste.
Come non esiste? "Il libro dei morti" Non è una specie di libro della serie:
"Il KIT del giovane Alchimista"?
(Sottotitolo: Come trasformare il vostro cane in una bambolina gonfiabile)
mah.... il mistero si infittisce...


:-)))) (immagino scherzasse, però occhio perché si è diffuso il mito e avevo
letto addirittura di sette...)

Sono dei pagliacci.
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com
 - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----


non vorrei dire ma ho scaricato Delphi 6 Trial 144 Mb 8(( da poco e sembra
proprio bello...........però mi piacerebbe vedere sto benedetto VB.Net!
Ciao
Fabio