Newsgroup: it.comp.lang.visual-basic
Titolo: un po [OT]? ditemi voi

vorrei sapere, per chi come me vorrebbe cominciare a programmare, che cosa
scegliereste voi tra VB e Delphi e perchč??
grazie
ciao

Io aggiungerei tra le varie possibili scelte anche il C/C++. Sň che forse il
primo impatto č un po' difficile, ma una volta imparato...
Tra VB e Delphi io sceglierei il VB.
Per me non sei OT, ma la prossima volta metti un Subject piů chiaro
(otterrai piů risposte).
CiaoZ
SebaMix

scegliereste voi tra VB e Delphi e perchè??
Delphi ha il vantaggio che con un minimo sforzo tra qualche mese
potrai portare le applicazioni anche sotto X Windows --niente male,
come prospettiva--.
Visual Basic, pero', anche se e' per certe cose e' meno potente e
flessibile di Delphi e' molto diffuso e molto piu' conosciuto. E trovi
molti piu' controlli per VB che per Delphi. Poi c'e' un ottimo
newsgroup che per un piccolo abbonamento annuale di 240.000 lire ivate
da versare al sottoscritto ti aiuta a qualsiasi ora del giorno e della
notte. Vanno bene sia bonifici bancari che spedizione di assegni con
raccomandata a/r assicurata.
Io userei VB --tant'e' che ho speso un bel po' a comprare VS
Enterprise...--.
Per le cose per le quali ti servono *prestazioni*, tieni in
considerazione di scrivere codice in C o C++ --a seconda di cosa devi
fare--, perche' soprattutto se programmi in VB le cose girano lentine
--cosa non vera per Delphi: i suoi eseguibili girano molto piu'
veloci--.
Il compilatore C++ Builder di Borland e' molto piu' bello, facile ed
utilizzabile di quello di Microsoft, anche se ho preferito il secondo
per una convenienza di prezzo, a suo tempo --ancora ai tempi di VC++
subscription--.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

 raccomandata a/r assicurata.
[...]
:)
Mica male come idea!
:)

:)
Per il momento, raccolgo io i soldi. Poi la prima volta che ci vediamo
vi do' la vostra parte ;)


piattaforme si collegano....capisci?)
Questo e' vero. Il problema nasce dal fatto che praticamente tutte le
vm funzionano male, quindi gli applicativi in Java funzionano
uniformemente male su tutte le piattaforme.


 ha scritto nel messaggio
news:g9eu5t00kin7pab3f...@4ax.com...


 vi do' la vostra parte ;)
che qual e' ? :)

 ha scritto nel messaggio


che qual e' ? :)
E' una sorpresa ;)


PS: conosci a fondo il VB ?
A fondo e' una parola che non userei ;)
Comunque lo conosco abbastanza --anche se ogni tanto mi faccio una
dormitina...--.


nelle loro intenzioni, "c#" vuol dire proprio c###i sharp per java...
Bah, non vedo in c# tutta 'sta gran cosa. Sara'...
Alla fine, come al solito, vince quello spacciato come il migliore e
quello che ha dietro il marketing migliore, pero' non vedo necessita'
e sbocchi per *un altro* linguaggio di programmazione limitato ad una
sola piattaforma --perche' *di fatto* cosi' e'--.


 sola piattaforma --perche' *di fatto* cosi' e'--.
dicevo "nelle loro intenzioni". e secondo me nelle loro intenzioni c'e' una
sola piattaforma di massa, con spazi liberi di nicchia (mac ecc.). quella
sulla quale girera' c#. togliere il supporto a java potrebbe essere una
mossa. col 90% di ie installati che ci sara' entro un anno o due, potrebbe
essere una mossa pesante. e in questo modo non dovrebbero rispondere a
nes_sun_o di java e mica java. il loro browser puo' dare supporto a chi pare
a loro. e vedresti che molti webmakers sarebbero costretti a pensarci,
volenti o nolenti.
che poi ci riescano, non lo so e non me lo auguro. ma secondo me tirano li'.
seno' a cosa serva un linguaggio piu' incasinato di vb e piu' lento di (v)c
non mi risulta chiaro.
ciao, a.

non mi risulta chiaro.
Infatti. E' il dubbio che ho anche io...


 apps in Java.
non ne sarei cosi' sicuro. non scordarti che hanno stecchito foxpro, che
avrebbe ancora tanti cultori. la ragion di stato, in quel caso, era access.
allo stesso modo, possono tranquillamente permettersi la bustina gratis di
msde... anzi, stiamo a vedere se nei prossimi win non e' integrato nel
s.o. -- d'altronde anche os/2 aveva il suo sql, mi sembra...

s.o. -- d'altronde anche os/2 aveva il suo sql, mi sembra...
Gia'... E tutti gli Unix escono col cc...


 esistere. Ma mi rendo conto che le asp le usa molta gente...
Credo che molta gente non abbia compreso la reale portata del C#.
Il C# non ha ragione di esistere al di fuori della piattaforma .NET, e'
stato creato con .NET in mente, va (o meglio andra') utilizzato con .NET
in mente. Qualunque critica al C# (che non sia sintattica e/o semantica)
va rivolta alla piattaforma .NET, non al linguaggio in se' stesso.
In quanto all'inutilita' delle ASP posso solo dirti che e' pari almeno
all'inutilita' VB, che tu stesso usi (per quale motivo?).
Se un gran numero di programmatori utilizzano VB ed ASP un motivo ci
sara'. Ed e' la semplicita' e velocita' con cui si possono creare
applicazioni (normali applicazioni Windows in un caso, applicazioni Web
nell'altro).
Certamente ci sono molte "tecnologie" che permettono di fare cio', ma
questo non va certo ad inficiare l'utilita' di ciascuna di esse.
Ciao.

nell'altro).
Sull'utilita' di Vb sono d'accordo ed infatti, prima di leggere queste
righe, ti avevo scritto quelle sopra. Su quella di asp non sono
assolutamente d'accordo.


 Su quella di asp non sono assolutamente d'accordo.
Prova .NET.
Ciao.

gradini piu' in alto (anche di PHP e Perl).
E' lo stesso. Continuo a non vedere necessita' e utilita' particolari
di .net. Considerando, oltretutto, i costi di gestione e di
apprendimento della cosa.


 apprendimento della cosa.
Gia' mi pare strano (dopo i tuoi post passati su icod) trovarti qui a
parlare di VB, se ti trovero' in futuro su un NG dedicato a .NET ti
ricordero' queste tue parole.
Comunque direi di finire qui la discussione, perche' siamo un po' troppo
OT, anche se le pagine aspx vengono scritte in VB (o in C# o in Perl o
in JScript, ecc...) e compilate e non piu' in VBscript.
Ciao.

 ...per poi pentirmene appena imparato qualcosa  >:-]
:))

in JScript, ecc...) e compilate e non piu' in VBscript.
Ne parlerei volentieri in mail, ma mi manca il tuo indirizzo.
Puoi rispondere privatamente a questo, se vuoi.


Si, ma da allora ne e' passata di acqua sotto i ponti...
Ne passera' ancora dell'altra, ma di soldini e di tempo ne ho gia'
spesi abbastanza: tutto sommato, impiego un tempo per me ragionevole
per codificare quello che mi serve e ho la fortuna che qui sul gruppo
quasi sempre sanno aiutarmi per i piccoli problemi quotidiani.




No, non la definirei una questione di hobby o quasi, ma una questione
di necessita'. In tutti i casi, non e' la mia prima attivita', anche
se mi trovo di fronte a problemi di una certa portata.
Indubbiamente, tutte le risposte e i ragionamenti sono fatti alla luce
di considerazioni di un certo tipo e che nascono da una condizione e
da un contesto. Nel mio caso, devo risolvere problemi di vario genere
che richiederebbero di avere conoscenze in ogni campo, cosa quasi
impossibile, quindi una volta scelto uno strumento che reputo
sufficientemente flessibile, cerco di andare avanti con quello, non
avendo persone che mi possono aiutare nel mio lavoro e non potendo
spendere tanto tempo nello studio di altri strumenti, visto che il
tempo che ho mi e' sufficiente si' e no per risolvere i problemi con
cui mi scontro.
Senza voler scatenare i tradizionali flames, ma la diffusione cosi'
capillare di sistemi che in qualche modo cercano di nascondere
all'utente cosi' tanto i problemi congeniti che un'architettura
complessa come quella del computer e dei programmi che vi girano sopra
ha fatto si' che una percentuale esorbitante non si renda conto
minimamente di cosa vuol dire scrivere software e, spesso, di cosa
significhi utilizzarlo. Quindi ha pretese di facilita' d'uso e di
features che non stanno da nessuna parte e il problema piu' grande e'
che e' impossibile far capire a uno completamente --o quasi--
ignorante --informaticamente parlando e nel senso letterale del
termine-- che certe cose non sono possibili e che per utilizzare degli
sturmenti complessi quali sono i programmi attuali e' necessario
*studiare* un po'. Se a questo aggiungi il fatto che e' stato
necessario introdurre il pnp perche' la gente si incasinava con i
jumper delle schede, hai il quadretto della situazione che tu gia' ben
conoscevi. Ma questa e' gia' una storia staccata dal discorso di
partenza.
Comunque, in buona sostanza, tutta 'sta menata per dire che siccome ho
degli utonti che a chiamarli utonti e' gia' un complimento devo
scrivere programmi di tutti i tipi e devo risolvere tutti i problemi
da solo e devo anche farlo in relativa fretta e quindi non posso
spendere tanto tempo alla ricerca di strumenti alternativi a quelli
che uso e che per qualche motivo ho scelto. Forse con Delphi ora
impiegherei il 50% del tempo a fare le cose che faccio, pero' dovrei
studiare un'altra sintassi, altre istruzioni blablabla e spendere
altri 3 milioni in software --la meno, di tutte le beghe--.
Alla fine delle fini, con VB si fanno sufficienti cose e in modo
sufficientemente veloce e soddisfacente, quindi vado avanti cosi'.
Mi piacerebbe fare il programmatore di professione e mi piacerebbe
farlo in un team di sviluppo o almeno con qualcuno che ne avesse
un'idea, ma mi tocca di fare tutto da solo e di cercare di soddisfare
requisiti impossibili... Leopardi direbbe che sono titanico...
Combatto una guerra persa in partenza perche' nessuno e' disposto a
spendere un'oretta della sua vita --che io gli pago, n.d.r.-- per
leggere un manualetto di istruzioni che io ho preparato...
5 anni fa ho "installato" in un'azienda un modo di lavorare
rivoluzionario per loro, perche' prima usavano la macchina da
scrivere. Ho fatto comprare 5 pc con Office 4.2 e gli ho preparato un
sacco di modelli di documento con macro assurde --tipo 500 righe di
macro o anche molte di piu' in alcuni casi-- in modo che Word facesse
il piu' possibile da solo, ma gli utenti sono cosi' idioti che
nonostante avessero quasi tutto preparato automaticamente sono
riusciti a fare del casino. Allora oggi sto lavorando su applicazioni
ex-novo slegate da Office che fanno tutto da zero, solo con le
features necessarie, niente di piu' e niente di meno.
Anche perche' dei limiti degli strumenti ci si accorge soltanto mentre
li si usa e man mano che si fanno le cose. Prendi Word: quando in
azienda si stampavano i manuali uso e manutenzione in tipografia era
un disastro... Puoi immaginare quando fai 700 macchine all'anno e non
ce n'e' una perfettamente uguale all'altra cosa significhi preparare i
libretti. Quando impiantai Word fu una rivoluzione e i costi
precipitarono clamorosamente, perche' stampare i libretti in casa li
conteneva moltissimo. Pero' oggi mi trovo con piu' di 800 libretti in
8 lingue diverse e nell'ottica che le lingue diventino 14 entro l'anno
e il numero di libretti per lingua salga oltre le 150 unita'. Immagina
cosa significa gestire questa cosa in Word e aggiungi il fatto che
ogni libretto ha varie parti in comune con tanti altri libretti e che
quindi quando fai una modifica ad un libretto, con tutta probabilita'
dovresti modificarne almeno un'altra quarantina. Come fai? Puoi sempre
creare tutti i paragrafi distinti e poi fare un qualcosa tipo Stampa
Unione, ma poi se io quel paragrafo devo tenerlo in versione "vecchia"
in 20 libretti si' e 20 no che faccio? Quindi mi serve un'applicazione
per gestire tutto il lavoro, con un qualcosa tipo pdm minimale
all'interno. E nessuno me la fa neanche a dargli 10 milioni, perche'
e' un lavoraccio...
Sto lavorando a 5 progetti, tutti di questo genere: li ho iniziati in
VB e un po' alla volta li sto portando avanti tutti quanti. Pensare di
cambiare tool di sviluppo sarebbe un suicidio.
Saluti che non so quante cose interessanti ho detto e quante potevo
risparmiarmele... Magari ne parliamo al meeting...
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!


 altri 3 milioni in software --la meno, di tutte le beghe--.
be', giusto per solleticarti un po', pcplus, rivista inglese divulgativa in
versione con 1 dvd o 2-3 cd, un numero si' e uno no regala delphi. siamo
arrivati alla 3 completa e alla 4 standard. quindi il sw ti costa le 30.000
della rivista. i componenti li trovi free o giu' di li'. rimane il problema
tempo. ma un vero romagnolo non dovrebbe farsi scoraggiare cosi' facilmente.
metti in riga altre 2-3 file di ore e il gioco e' fatto :))
a prop.: il vero birro romagnolo deve stare molto attento a proporre a un
vero roal comasco la propria vera birra romagnola. il comasco se la potrebbe
fare senza pensarci 2 volte...

fare senza pensarci 2 volte...
Hahaha :) Il VBR non teme confronti in nessun caso e in nessun campo
;)
Saluti.
