Newsgroup: it.comp.lang.visual-basic
Titolo: forse è ora...

Sempre di più mi chiedo come mai non venga fondato un nuovo NG per 
coloro che programmano nei vari linguaggi, in C, C++, Java, Phyton e 
quant'altro... cosa ci fanno qua dentro? Mica è it.comp.programming !!
Il manifesto del NG parla chiaramente e questa discussione evidenzia una 
volta di più che questo NG sta diventando una babele.
D'accordo dell' "ospitalità" nel momento di "migrazione" dal Basic a 
Net, anche se tutti continuavano a scrivere che  
visual-basic.net
 più 
nulla aveva a che fare con visual-basic, che "è tutta un'altra cosa" 
ecc. ecc., ma mi sembra che più di qualcuno che viene a scrivere in 
questo NG vìoli palesemente il manifesto... e c'è perfino qualcuno che 
arriva a chiedere a chi scrive riferendosi a visual-basic di precisare 
nell'oggetto che si tratta di VB6... come dire che un ospite in casa mia 
mi chiedesse di precisare cosa ci faccio li. Bah !!
Sono sconcertato.
-- 
Gulp®

"Gulp®"  ha scritto nel messaggio news:j3t79b$hg5$1...@dont-email.me...

Effettivamente hai ragione, questo me lo sono sempre chiesto pure io.
Ci vorrebbero due almeno due gruppi:
- .NET
- VB6
Sicuramente andrebbe molto meglio! 

 volta di più che questo NG sta diventando una babele.
Se MS ha deciso che 
VB.NET
 è l'erede di VB6, e ha mantenuto anche lo 
stesso nome (Visual Basic), a questo punto parlare di .NET non mi sembra 
off topic per un NG che si chiama Visual Basic.
Non mi pare che si parli diffusamente di C++, Java o altro, se non in 
citazioni come termine di paragone con .NET. Io non ho visto messaggi 
che chiedevano aiuto su C++ o Java...
Tu cosa vorresti, che si parlasse solo di VB6? Una piattaforma 
cancellata definitivamente dalla stessa MS? Mi sembrerebbe alquanto 
autolesionista.
-- 
Saluti
VITRIOL


A me sconcerta di più che nella stessa gerarchia usenet non esista un 
gruppo CSharp in italiano.
Almeno se uno si scazza qui dentro, puo' sempre andare là. Le classi 
.NET sono pressochè uguali.
In alternativa ci sono sempre i gruppi MSDN. L'unica cosa é che bisogna 
loggarsi su MSN per accederli. Una menata.

 - .NET
Esiste it.comp.dotnet, ma credo sia piuttosto generico e non so quanto è 
frequentato.
-- 
Saluti
VITRIOL

 gruppo CSharp in italiano.
Esistevano tutti i gruppi MS, ma MS ha deciso di abbandonare Usenet e 
tenere solo i forum. Usenet non si sente molto bene, e queste scelte 
commerciali non fanno che peggiorare le cose. A questo punto sarà 
compito degli appassionati cercare di tenere vivo il più possibile 
questo strumento che ha fatto la storia di internet e che si mangia i 
forum per niubbi a colazione.
-- 
Saluti
VITRIOL

Il 03/09/11 14.51, VITRIOL ha scritto:


A te cosa sembrerebbe se al prossimo incontro aziendale in FIAT 
parlassero sopratutto delle caratteristiche della BMW?
Può anche darsi che FIAT arrivi a chiudere, e questo è da vedere, ma non 
mi sembra la giusta location per parlare di BMW.
Può darsi che VB6 su cui molti qui hanno "mangiato" e adesso sputano, 
sia morto, ma come scrivevate pare stia morendo anche .net e allora se 
il prossimo si chiamerà Circus, scriverete sempre qui dentro?
Come sai bene l'acronimo lang in it.comp.lang.visual-basic si riferisce 
al "linguaggio", ora, se .NET effettivamente è un'altra cosa....
-- 
Gulp®

 al "linguaggio", ora, se .NET effettivamente ï¿œ un'altra cosa....
Capirai che ï¿œ *impossibile* parlare di 
VB.NET
 senza tirare in ballo 
anche il Framework .NET visto che sono integrati in maniera inestricabile.
-- 
Saluti
VITRIOL


I NG nascono e possono pure morire.
Esiste ancora it.comp.os.dos pensa un po'! Non è che l'argomento Windows 
li sia tabù per carità, seguendo il tuo ragionamento il dos c'è pure in 
Win XP, ma diciamo che se uno legge o scrive in quel NG...
certo che se i NG nascono, forse è già tardi per fondare it.comp.NET...
-- 
Gulp®

Il 03/09/11 15.12, VITRIOL ha scritto:
Sai, stavo pensando alle battaglie su questo NG tra Lupo, Wodka40°, 
Ottomano e altri (ma per citarne solo alcuni) sul passaggio DAO - ADO
... e mi vien da sorridere a pensare... chissà cosa avrebbe detto il 
buon Lupo del passaggio al NET..
-- 
Gulp®


Ho trovato, non ostante tutto era entusiata!!
-- 
Gulpï¿œ

 I NG nascono e possono pure morire.
Io non capisco il tuo punto. L'ultimo prodotto MS non si chiama Visual 
Basic 2010? Non c'è neppure il .NET.
Mi dici quale parte del manifesto non consentirebbe di parlare di 
Microsoft Visual Basic 2010 e relativo ambiente di sviluppo e runtime? 
Io anzi leggo:
Articolo 2)
Il gruppo, che si occupa delle versioni attuali e future del pacchetto
Microsoft [ecc.]
Quindi?
-- 
Saluti
VITRIOL

Il gruppo si chiama visual-basic, mica vb6.

Visual Basic 2010 e relativo ambiente di sviluppo e runtime?
Che fai cerchi di aggirare l'ostacolo facendo finta di non capire?!?
Non ï¿œ evidentemente una questione di manifesto.
I linguaggi VB6 e VB.NET... sono diversi!!!
Tanto vale parlare seriamente anche di JAVA, Delphi, Cobol e chi piï¿œ ne 
ha... piï¿œ ne metta!!!
Tanto basta specificarlo nell'oggetto... vero?
Furbone...

Il gruppo si chiama visual-basic, mica vb6.
E' proprio questo il punto, visto che Microsoft si è divertita a 
rivoluzionare le cose,
adesso ci vorrebbero due gruppi ben distinti: VB6 e .NET
...o dobbiamo continuare a specificarlo nell'oggetto?
...o avete paura di rimanere soli soletti?
L'ultima?
Lo sapevo! 

 I linguaggi VB6 e VB.NET... sono diversi!!!
Vai a dirlo a MS, non a me. Su questo NG si parla di Visual Basic di 
Microsoft, questo dice il manifesto, e questo credo vada fatto. Tutte le 
altre elucubrazioni non hanno senso.
-- 
Saluti
VITRIOL

Tiscali ha scritto:

Comunque è un disagio, chi è rimasto legato a vb6 di fa scrupoli a 
partecipare alla vita del forum
-- 
Greg 

 Sono sconcertato.
La creazione di un nuovo newsgroup la puoi proporre anche tu, eh.
Anzi, se ti piace di piï¿œ, metti su una mailing list con Google Groups 
dove si possa parlare di VB6. Cosï¿œ puoi bannare chi parla di .NET.
Inoltre, mettila come vuoi, ma VB ï¿œ sempre VB, un linguaggio che ha 
tutta l'aria di essere stato concepito e progettato da un branco di 
scimmie fatte di LSD.
Era tale il vecchio VB6, ï¿œ tale (e forse addirittura peggio) la sua 
incarnazione piï¿œ moderna che corre sul CLR.
-- 
Stevie

 dove si possa parlare di VB6. Così puoi bannare chi parla di .NET.
Come? Ho sentito-letto bene?
"I padroni di casa se ne devono andare in affitto da qualche altra 
parte" ? E perché mai? Secondo me l'eventuale creazione di un nuovo NG 
spetta ad "altri"!!
Comunque il mio non voleva essere ostracismo, ma solo come citato da 
greg, la manifestazione di un disagio....
E poi, ripeto, non sono io ma i "nettiani" che dicono che il 
Visual-basic di net non può essere considerato visual-basic...anche se 
da un po' di tempo hanno smesso di scriverlo...ma prova a farti una 
googlata in tal senso e vedrai....
-- 
Gulp®

 Basic 2010? Non c'è neppure il .NET.
Nel nome vuoi dire?  :)
-- 
Gulp®

 Nel nome vuoi dire?:)
Certo, ormai ï¿œ sottinteso :-)
-- 
Saluti
VITRIOL

Uhm azz che thread lungo su una questione elementare.
Il nome del gruppo è:  it.comp.lang.VISUAL.BASIC.   se fosse stato: 
it.comp.lang.VBNET si sarebbe parlato solo di visual basic .net se invece 
fosse stato: it.comp.lang.VB6 si sarebbe parlato solo di visual basic 6.
Qualora non esistono gruppi specifici, quello più generico  e più prossimo 
all'argomento è il gruppo appropriato secondo la netiquette. In mancanza 
quindi:  it.comp.lang.VBNET e di: it.comp.lang.VB6 il gruppo 
it.comp.lang.VISUAL.BASIC è quello più appropriato.
Il casino quindi non capisco ancora da dove derivi; nessuno de resto 
impedisce di fare richiesta per due gruppi specifici, ma la domanda è: ne 
vale la pena?
Per il resto è anche vero che VB6 sta a JAVASCRIPT come VBNET sta a JAVA e 
quindi pur avendo nomi simili c'azzeccano poco e niente e sono fuorvianti. 
Ma le basi dell'uno sono le basi dell'altro e viceversa, quindi hanno 
entrambi un punto di origine comune, che ha seguito una evoluzione 
differente.
In conseguenza di ciò entrambe la parti hanno ragione e torto allo stesso 
tempo :) In assenza quindi di gruppi specifici, per derimere la questione 
propongo di anteporre all'oggetto il tag: [VB6] oppure [VBNET] per 
distinguere a secondo dei casi, o meglio ancora, visto e considerato che 
.NET è oggettivamente una evoluzione del linguaggio considerare di default 
VBNET senza specificarlo nell'oggetto e lasciando il tag VB6 solo per le 
questioni riguardanti VB6 in modo cosi da snellire la burocrazia.
Che ne pensate?

 Che ne pensate?
Che:
1) la questione dei tag era già stata proposta e, più o meno, adottata, 
mi pare
2) tutto il thread è una lunga, improduttiva e completamente inutile 
sega mentale, come giustamente hai fatto notare tu ^^
-- 
Stevie

 Che ne pensate?
Io penso che questo gruppo possa continuare a parlare sia di VB6 che di 
VB.NET
 e che sarebbe normale Buon Senso, specificare OGNI VOLTA se ci si 
riferisce all'uno o all'altro...
Io ancora uso VB6 e mi sto avvicinando a piccoli passi al .NET
Dover usare un altro NG per parlare di 
VB.NET
 non sarebbe un problema, 
ma solo un altro NG da sottoscrivere.
Un altro NG dove SICURAMENTE, per quanto nel manifesto verrà vietata e 
punita anche con la pena di morte, la citazione del VB6 rimarrà...
:-)
-- 
Daniele Pinna  (leva oops. per rispondere)
Utente Skype: dapinna
Sito Web: 
http://www.dapinna.com
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
DAPINNA.COM
 su Facebook: 
www.facebook.com/pages/Sassari-Italy/DAPINNACOM/110085322371199
-----
Now Powered by Linux KUbuntu 11.04 "Natty Narwhal"


  Perché allora partecipi proprio in fase orgasmica?
-- 
Gulp®

 googlata in tal senso e vedrai....
"nettiani"? Ci sono fazioni?
Di cosa dicano quelli che tu chiami "nettiani" me ne fotto a piene mani 
(rima non voluta). Il linguaggio è lo stesso, è solo stato adattato ad 
un contesto interamente ad oggetti (con risultati IMHO discutibili).
E' questo che è cambiato, il contesto nel quale viene utilizzato (e, di 
conseguenza, è cambiato il modo di *ragionare*, cosa che non tutti 
sembrano aver voglia di fare).
Per il resto, c'è ancora quell'inutile distinzione tra Sub e Function, 
c'è ancora Call ed è ancora possibile lavorare senza Option Explicit.
E' tutto al suo posto.
Ah, e non scordiamoci di quel capolavoro che è IIf! La leggendaria 
funzione che, nel passaggio da VB6 (dove tra l'altro era molto lenta) al 
VB attuale, ha continuato valutare i suoi argomenti senza la 
cortocircuitazione, dando luogo alla possibilità:
1) di errori nel caso la valutazione del secondo o terzo argomento 
potesse risultare a sua volta in un errore
2) di introdurre espressioni con effetti collaterali, con la possibilità 
di generare bug non così ovvi da scovare
Anzi, visto che al peggio non c'è mai fine, dalla versione 2008 hanno 
pensato di scomodare addirittura If in modo da fargli accettare anche 
due o tre argomenti, e fargli fare le stesse cose di IIf, ma con la 
cortocircuitazione.
-- 
Stevie

 Perché allora partecipi proprio in fase orgasmica?
Semplice: because I can.
;)
-- 
Stevie

 cortocircuitazione.
E' stato solo introdotto l'operatore ternario, che già esisteva in C# ma 
non in VB. Non ci vedo nulla di disdicevole.
Per quanto riguarda la funzione IIF si comporta volontariamente come 
quella presente in VB6, perché si trova nella libreria 
Microsoft.VisualBasic.dll che è lì apposta per garantire (o tentare di 
garantire) compatibilità con le vecchie funzioni.
Un purista di .NET quelle funzioni non le userebbe mai, tanto più che in 
C# non esistono quindi renderebbero un eventuale porting più complesso.
-- 
Saluti
VITRIOL

 C# non esistono quindi renderebbero un eventuale porting piï¿œ complesso.
C'ï¿œ anche da dire che un "purista di .NET" tenderï¿œ ad usare C# (che IMHO 
ï¿œ stato progettato da gente che sapeva quel che stava facendo) invece 
che VB.
-- 
Stevie

 ne rendi conto.
Perché, secondo te, l'uso delle virgolette serve solo per citare qualcuno?
Ahja jai  :)
-- 
Gulp®

 Ahja jai :)
E questa che lingua sarebbe? :)
Cito un frammento della Grammatica di Luca Serianni (capitolo I, 
paragrafo 227):
"Le virgolette servono essenzialmente per riportare una parola o un 
discorso altrui, o per contrassegnare l'uso particolare (allusivo, 
traslato, ironico) di una qualsiasi espressione."
Se volessimo andare a cercare il proverbiale pelo nell'altrettanto 
proverbiale uovo, quindi, il tuo uso delle virgolette non ï¿œ corretto: 
non servono a racchiudere in nessun caso un periodo inventato.
Comunque sia, del mio post quoti l'unica frase OT, il che indica una 
carenza di argomenti appropriati di cui servirti per controbattere.
Niente di grave, intendiamoci. Ho visto qualcun altro fare la medesima 
cosa in un thread recente.
-- 
Stevie

 Niente di grave
Ci affidiamo per un  mantenimento dell'ordine...
DebVale 

 frequentato.
Effettivamente esiste ed è volutamente molto generico, in quanto nato anche 
per sostituire la gerarchia microsoft.public.it.dotnet.*.
+--------------------------------------------------------
it.comp.dotnet
Infrastruttura, linguaggi, framework e strumenti relativi alle
implementazioni della Common Language Infrastructure
+--------------------------------------------------------
Il gruppo it.comp.dotnet e` dedicato alle discussioni attinenti lo standard
ISO/IEC 23271 in tutte le sue implementazioni, le tecnologie ad esso
correlate e lo sviluppo di applicazioni basate su tale standard.
Sono, quindi, incluse le discussioni riguardanti i seguenti argomenti:
+ varie implementazioni dello standard (framework .NET, MONO...);
+ compilatori;
+ linguaggi (C#, VB.NET...);
+ ambienti di sviluppo (Visual Studio, MonoDevelop...);
+ piattaforme di sviluppo, librerie di classi, tecnologie varie inerenti
  (WPF, WCF, 
ASP.NET
, AJAX, 
ADO.NET
, Castle, NUnit, Rhino, NHibernate ...)
+ strumenti e tecnologie accessorie allo sviluppo (MSBuild, CCNet, Nant,
   ...)
Sono anche da considerarsi comprese le discussioni riguardanti la
migrazione verso .NET da altre tecnologie e viceversa.
Informazioni utili:
Considerata la vastita` dell'argomento, si raccomanda vivamente di
aggiungere all'oggetto di ogni messaggio un prefisso per specificare la
tipologia dell'articolo stesso, tramite l'uso della seguente notazione:
[<linguaggio o tecnologia o particolare> ] Oggetto del messaggio
Esempi:
[C#] Oggetto del messaggio
[WPF] Oggetto del messaggio
[
ADO.NET
] Oggetto del messaggio
[MANIFESTO]: Il manifesto del gruppo o discussioni su di esso;
[FAQ]: le FAQ o discussioni su di esse;
[.NET]: Discussioni generiche su .NET
Dopo questa notazione dovra` essere indicato sinteticamente il
problema/soluzione/considerazione. Da evitare assolutamente i Subject
generici e non chiari.
Tutte le informazioni utili per usare al meglio il newsgroup e le risposte
alle domande ricorrenti circa l'argomento descritto nel presente manifesto
saranno contenute nelle FAQ del newsgroup.
+-------------------------------------------------------- 
Per quanto riguarda la frequentazione del gruppo, riporto di seguito i dati 
ottengo dalle statistiche di Google sulla quantità di articoli pubblicati:
* Anno 2010 *
Ott   104
Nov   99
Dic   288
* Anno 2011 *
Gen   98
Feb   194
Mar   166
Apr   162
Mag   248
Giu   144
Lug   86
Ago   59
Scrivo tutto ciò solo per dovere di cronaca, dal momento che io sono stato 
uno dei proponenti di it.comp.dotnet. Non intendo certamente invitare 
all'esodo da questo gruppo, che pure consulto abbastanza regolarmente.
Se ci si trova bene qui, mi pare lecito starci e parteciparvi, almeno finché 
esisterà 
VB.NET
.
:-)
Ciao!
    Alex

 ;)
Peraphs you Roll the Can    :-)