Newsgroup: it.comp.ia
Titolo: E' possibile realizzare programmi di simulazione neuronale in Visual Basic?

Ciao a tutti,
    sono da poco arrivato nel NG e vedo che è molto interessante.
Sono un programmatore e mi si è posto un quesito:
    è possibile realizzare programmi di simulazione neuronale in Visua
Basic?
Vorrei sapere le vostre opinioni e motivazioni.
grazie

 Basic?
Posto che non so che cosa tu intenda per programmi di "simulazione
neuronale", e' possibile sviluppare qualsiasi cosa in qualsiasi linguaggio.
La domanda e': ne vale la pena ?
Nel caso di Visual Basic, la risposta probabilmente e': no, non ne vale la
pena.
Stefano

 Stefano
Non me ne volere Stefano, non c'e' nulla di personale.
Ciao!
maurizio

 Ho gia' postato, molto tempo fa', le Hanoi tower in Qbasic e in lisp
Attendo una rete neurale ben comprensibile e programmata in LISP. Poi la
facciamo leggere a tuo nipote (nel tempo che ci metterai a concluderla, tuo
figlio si sara' ben sposato !)
Stefano

che ha tutta la sua ragion d'essere.
Secondo il mio punto di vista:
  i) a basso livello l'informatica e' una questione di ingegneria
(costruire e' l'arte di sfruttare e/o aggirare i limiti imposti dalla
realta', non il capire questi limiti),
  ii) a livello intermedio e' una questione di semantica e sintassi
(la concezione di un linguaggio non e' uno studio scientifico, infatti
la sua bonta' non si giudica su dati di realta' ma su un'idea
soggettiva di utilita'),
  iii) ad alto livello _puo'_ avere un'applicazione in ambito
scientifico (lo e' per esempio una simulazione, non un data base).
Per questi motivi sono piu' d'accordo nel dire che l'informatica e'
una disciplina piuttosto che una scienza, o al massimo uno strumento
(valido) per essa.
-- 
Omega e' omega e basta
ma per le cose buone ci sia sempre posto.

 figlio si sara' ben sposato !)
Non ho sposato nessun linguaggio, mi piace impiegarli per le loro
caratteristiche e non per partito preso.
Se devo scrivere un applicativo preferisco, dopo l'analisi, scrivere in
assembler solo se non evitabile, in C - se proprio serve- il minimo
indispensabile, e con un buon RAD il corpo del programma.
Ciao,
maurizio

Be', scusate se mi intrometto dal basso delle mie esperienze nella lotta
tra davide e golia.. prima di
tutto volevo confermare quello che già precedentemente aveva detto Il
mago delle comete..
Il linguaggio altro non è che il modo di dire qualcosa alla macchina..
che questo sia assembler o c o
lisp o prolog o qualunque altro.. perciò ritengo che questa sia una
disciplina.. perchè altro non è
che applicare una scienza a qualcosa di per se stupido (che bella questa
espressione in un contesto
come quello dell'intelligenza artificiale eh?;). Personalmente accolgo
però il pensiero di Raistlin sulla perfonmance. Be'.. anche io in questo
senso abbatto il basic..
credo dal mio piccolo che ci siano linguaggi molto molto più eleganti e
potenti rispetto al basic.. ma
se poi uno vuole capire il concetto di rete neurale, sa il basic, e lo
applica con quel linguaggio, son
fatti suoi. Il programma sarà + lento, ma l'importante è aver capito.
L'aver capito il funzionamento è
nell'ambito scientifico, il modo in cui è stato applicato è per me un
altro
paio di maniche. Perciò non
confondiamo gentilmente scienza con programmazione. Se ho offeso
qualcuno scusate.. sto semplicemente esprimendo un pensiero..
Merci
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 caratteristiche e non per partito preso.
Appunto per questo suggerivo di usare il C per porzioni di codice
performante, il C++ per applicazioni piu' corpose, il Java a scopo di
modellazione e/o per ottenere codice portabile e che non si intrippi a
funzionare in ambiente di rete, e il Visual Basic ... beh, trovategli voi
un'utilita', se ci riuscite :-)
Stefano

 (valido) per essa.
Sono tre motivi sbagliati, dal mio punto di vista, e dal punto di vista di
un'intera comunita' scientifica. Non mi preme particolarmente perdere tempo
a dibattere il lampante.
Pointers:
www.computer.org
www.acm.org
Stefano

 L'aver capito il funzionamento è
Certo, questa e' la cosa fondamentale per il punto di vista che si dovrebbe
avere su questo newsgroup.
Il VB (che non e' il BASIC con cui abbiamo iniziato piu' o meno tutti a
programmare, ma un accrocchio ben piu' convoluto) non assolve in modo
ottimale a questo compito, in quanto poco strutturato e poco formale. Per
converso, il C e il C++ sono vessati dalla presenza di innumerevoli
"trucchi" e giochini programmativi, tanto necessari per la performance
quanto incomprensibili per chi necessita di codice chiaro.
Per questo proponevo Java come ottimo punto di compromesso.
Ste

 un'utilita', se ci riuscite :-)
milioni di programmatori nel mondo reale lo usano, e gran parte degli
applicativi di impiego quotidiano per la 'gente comune' per winzozz e' scritta
anche in VB.
Certo e' il mondo X che alla fine vincera', ma, come dice Warren Buffet " nel
lungo periodo siamo tutti morti" e sono 25 anni che sento dire che X e' il
sistema del futuro; forse, non il mio, di futuro.
Ho comprato Delphi dalla V5 in poi per sviluppare in modo trasportabile con
Kylix ma fin'ora non ne e' uscito nulla, non girano neanche i cross demo (se non
con la versione 2.15.24 della suocera di Mandrake) e troppo spesso quando hai
bisogno di un driver o di un modulo di comunicazione lo trovi in OCX.
Ma probabilmente sono io che sono vecchio e scoglionato, non tu che vivi sulle
nuvole, lancia in resta contro i mulini a vento..
Ciao,
maurizio

 milioni di programmatori nel mondo reale lo usano
Milioni di _persone_ lo usano. Sul termine "programmatori" ho dei dubbi :P
E, ripeto, io sto parlando di codice per applicazioni scientifiche. Te mi
parli di applicazioni per paghe e contributi. I due mondi non hanno nessun
punto di contatto a livello di esigenze.
Stefano

 punto di contatto a livello di esigenze.
mai scritto nulla in vita mia per il gestionale, mi occupo di automazione
industriale, di sistemi robotizzati, di controlli real time, di sistemi di test
automatico e di visione artificiale per l'industria. Oltre che di ruote dentate
mosse in assembler a Carbonia... :^)
Credo comunque che la discussione sia degenerata a livello tale da privare
chiunque segua il tread di ogni contributo originale, e propongo di chiudere
per non annoiare nessuno.
Buona domenica
maurizio

 automatico e di visione artificiale per l'industria.
Spero non scrivendolo in Visual Basic :P
Stefano

 Spero non scrivendolo in Visual Basic :P
In LabView della National per i sistemi di misura (e prima nacora in LabWindows
con compilazione B.L. affidata al buon vecchio MSC 5.1), in VB per tutte le
interfacce utente e i moduli di accesso ad AS400 via bridge pcsupport, in
PowerBasic per le DLL a 32 bit, in C quando non ne posso fare a meno.
Le ultime librerie in assembler x86 le ho scritte per una delle prime schede di
visione Matrox, la IP8.
Che tu lo creda o meno la mia azienda, con 15 addetti, da anni con VB ci
convive  e proficuamente.
Ciao
maurizio


www.acm.org
Prendo nota.


 incompatibile persino con se stesso.
Quello che si può dire del VB per usi scientifici, lo si può dire per il 95%
degli altri linguaggi rispetto ad usi di "creazione interfaccie".
Volendo ottenere dei risultati efficenti in termini di tempo di sviluppo e
semplicità d'uso, la cosa migliore sarebbe palesemente qualcosa tipo:
sviluppare l'engine del simulatore neurale in un linguaggio efficiente, tipo
C o C++, con eventualmente un po di assembler per sfruttare le ultime
istruzioni estese delle CPU noin supportate dai compilatori; Una volta che
l'engine è funzionante, lo si trasforma in una dll e la si sfrutta dal VB
con cui si fa l'interfaccia.
Ciao, Max

 sforzo non immane puo' essere letto ed esteso.
già che ci sei tanto vale usare il 
vb.net
, ha solo uina sintasi più
semplice, ed identiche potenzialità.
Ciao, Max

 indispensabile, e con un buon RAD il corpo del programma.
Sottoscrivo!
Massimo risultato col minimo sforzo!
Ciao, Max

 chiaro.
Il c/C++ è di suo molto più performante di VB, specie in cose scientifiche
(iterazioni per addestrare una rete neurale e cose simili), inoltre è più
sfruttabile in quanto ha una gestione dei costrutti di programmazione più
adatta a gestire dati scientifici (questo nella mia esperienza).
Se però uso il C e devo fare i salti mortali... mi rifiuto a priori, allora
uso direttamente l'assember :-)
Il bello dei lunguaggi diversi è che puoi fare delle cose con uno ed altre
cose con un'altro.
Quindi fai col C quello che viene bene in C, e fai col VB quello che viene
bene col VB.
Col VB ci fai l'interfaccia, col C un engine di simulazione neurale
efficiente.
Se usi il java... farai anche una cosa comprensibile a tutti e portabile...
ma non la userà nessuno un quanto è così inefficiente da essere inutile per
qualsiasi scopo scientifico serio (a meno che tu non abbia tempo da perdere,
ma dubito che ai ricercatori piaccia perdere tempo, quando potrebbero
evitare)
Magari il java è utile in ambito didattico.
Max

 Magari il java è utile in ambito didattico.
Togli il magari, e' il linguaggio ideale per insegnare la programmazione OO
;)
Stefano

 programmazione OO ;)
Probabile, ma metti che prtenda piede il .net framework.
Se volesse, microsoft, potrebbe portarlo su linux e su altre piattaforme, e
diventerebbe una vera minaccia per java.
Tuttavia non mi dispiacerebbe, in quanto il .net mi sembra una figata di
notevoli dimensioni :-)
Max
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

 Secondo il mio punto di vista:
Il tuo punto di vista e' errato. 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

 notevoli dimensioni :-)
A me sembra una scopiazzatura (pure poco riuscita, visti i recenti problemi)
di J2EE :)
Stefano

 problemi) di J2EE :)
E' che l'ammbiente java lo conosco poco... più che qualche programmino
all'università non ci ho fatto.
Ciao, Max
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

 all'università non ci ho fatto.
Se provi a guardarti una ad una le "feature" di .net, scoprirai che sono
gia' tutte presenti nel J2EE. Cambia il focus architetturale: .NET si
propone di creare una piattaforma comune per vari linguaggi, A PARITA' DI
OS. Ovvero, scrivi nel linguaggio che vuoi, io te lo faccio girare ovunque
(purche' sia windows). J2EE e' una piattaforma comune per vari sistemi
operativi e architetture hardware, purche' tu sviluppi in java.
.NET e' fatto per integrare pezzi di applicazioni per Windows realizzate in
diversi linguaggi, J2EE per integrare applicazioni su varie piattaforme
realizzate in Java.
Ma stiamo finendo OT :P
Stefano

 Stefano
Saluti,
max

 Stefano
Ciao!
max

spero, al livellamento...
Ah ah ora si parla di dominio al livello massimo... LOL
--
Rhymes (rhy...@NOSPAMmyself.com)
http://www26.brinkster.com/rhymes
" avevo Halo, poi è arrivata la mia fidanzata ;-) "

Quindi i vantaggi del C++ sono ancora in superiorità. :)
povero illuso :)


 troppo grande affinché qualcuno possa contrastarlo... purtroppo!
Per quel poco che ho studiato in proposito, .net mi sembra una tra le3 cose
migliori prodotte dalla microsoft. :-)
Che poi, in assoluto, ci sia di meglio, è un altro discorso...
Ciao, Max

 del C/C++.
io VB lo sostengo per fare le interfaccie...
fare un'interfaccia "portabile" non è una cosa molto fattibile (se non in
java)
allora tantovale usare lo strumento più comodo.
Ciao, Max (un altro :-)

migliori prodotte dalla microsoft. :-)
.NET, Win2k e l'altra qual č?
--
Rhymes (rhy...@NOSPAMmyself.com)
http://www26.brinkster.com/rhymes
" avevo Halo, poi č arrivata la mia fidanzata ;-) "

 .NET, Win2k e l'altra qual è?
opps... il 3 non ci andava, è che è proprio sopra la e e dho battuto male
ciao, max

 commerciali, cioč quelle su cui guadagni,
Anche sulle piattaforme open source si guadagna :P
Ste

 migliori prodotte dalla microsoft. :-)
Per forza, lo ha progettato Sun, loro si sono limitati a riprodurlo :P
Ste

 Ideale... insieme al C++.
No, il C++ e' molto meno che ideale per insegnare la programmazione OO.
Perche' consente troppo facilmente di adottare uno stile programmativo che
con la object orientation c'entra poco.
In effetti, in quasi tutte le facolta' di cui ho testimonianze dirette,
viene usato Java per insegnare la programmazione OO, e il C++ viene
insegnato dopo ;-)
Ste

Per forza, lo ha progettato Sun, loro si sono limitati a riprodurlo :P
........ no comment


 "Gira" sono parole grosse :P
:-)))))))))))))))))))))))))))))))))))))))))))))))))))))
Max

> ... no comment
Like it or not...
Stefano

 C++ viene insegnato dopo ;-)
Nella mia facolta' si e' partiti al primo anno con il C++, per poi
passare al C dal secondo anno fino al quinto, quando ci sono state
fornite alcuni basi di Java... forse e' un percorso un po' atipico...
:-/
Kalle
--
Saturiamo ECHELON:
bomba saddam attentato medio oriente

> forse e' un percorso un po' atipico...
Piu' che altro e' sadismo :P
Ste

 Ah ah ora si parla di dominio al livello massimo... LOL
*imho* non lo leggi ? Ti fa ridere ? Cosa, perdio ?
Il fatto che la M$ abbia il monopolio ?
Il fatto che, IMHO, tra qualche anno ci sarà il livellamento ?
Il fatto che tu non sappia rispondere nel merito a nulla ? ^_^
max

 povero illuso :)
Ohh arriva l'espertino del c4220 che adesso ci porterà qualche esempio
in Python eh ?
Se non porti argomentazioni, evita di postare, pls!
max

 Ciao, Max (un altro :-)
Saluti,
max2 :)

 ........ no comment
Già! Nemmeno io saprei trovarne uno più divertente! :D
Dai... alla M$ sono bravi a copiare, non a inventare... :)
max

 Ste
Saluti!
max

 straordinaria...
Certo, ma è chiaro che tutti sono in gradi di premere un tastone con scritto
su "ESEGUI ELABORAZIONE" mertre non tutti sono in grado di entrare nella
cartella corretta ed eseguire
//usr/home/pippo/supereraboratoreefficentissimoconinterfacciapsoloperesperti
/elabora_dati c.1 + c.1 + c.3 >> formatta elaborazioneparziale.1 |
antani -blinda -cazzola -prematurata -l:"doppio woops con scappellamento a
destra"
:-)))
Ciao, Max

 in alcuni ambiti!
Ovviamente.
Stefano

 es., gli *BSD... e non mi paiono scritti in Java... :-P
Per grazia di dio :)
Ste

 Ovviamente.
Non sono daccordo, ma fa uguale :-)
Ciao, Max
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

 Non sono daccordo, ma fa uguale :-)
Se non sei d'accordo che in certi casi portabilita' e scalabilita' sono piu'
importanti della comodita', questo discorso non ha ragion d'essere.
Stefano

 d'essere.
Ehi, non vale... "in certi casi" prima non cera. :-)
Allora dico che "in alcuni casi" sono daccordo, "in altri" no :-)
Ciao, Max

 programmi.
Non vero :)
Stefano

 Non vero :)
Ed invece si! :-)
Altrimenti corro di la e lo dico al papa, che poi te la fa vedere lui...
"papa guglielmooooooooooo....."
:-)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Ciao, Max

 interessato a java.
Allora manco hai visto J2, che parlamo a fffa' :)
Stefano


Ai tempi stava uscendo... se non ricordo male publicizavano la nuova
versione 2 di Java, che altro non era che la 1.2 con il nome cambiato.
Ai tempi era molto buggosa, ma suppongo che in 4 anni sia migliorata :-)
Per java alllora mi fido di quello che dici tu, effettivamente sono poco
aggiornato.
Grazie, Max

 Ciao, Max
Saluti,
itsme
-- 
amI

 Stefano
Saluti,
itsme
-- 
amI

 Ste
itsme
-- 
amI

 Hai avuto problemi psicologici derivanti dall'uso di Linux ? <eg>
Quasi... :-)))))))))))))))))))))))))))))))))))))))))))))))


 Che ne pensi della sintassi di VC# ? L'hai vista ?
Da quanto ho visto i nuovi linguaggi .net sono tutti molto simili, guardando
gli esempi su 
www.asp.net
 per una dato esempio hai il codice in tutti i
linguaggi, C#, VB.net, VJ.net.
Guardandoli tutti vedi che la struttura dei programmi è identica, solo la
sintassi è diversa di volta in volta.
Quasto vale alemno per gli esempi che ho guardato.
Effettivamente essendo tutti basati sullo stesso framework, dovrebbero avere
potenzialità identiche.
Ciao, Max

 sintassi è diversa di volta in volta.
e sopratutto e' identico il codice intermedio generato (il che' significa =
prestazioni).
L'unica differenza e' una montagna di parentesi e punteggiatura...
Ciao!
maurizio

> Che ne pensi della sintassi di VC# ? L'hai vista ?
Essendo sostanzialmente identica a Java, mi e' parsa abbastanza elegante, a
prima vista. Devo pero' ammettere di non avere ancora avuto tempo di
analizzare per bene il linguaggio... mi riservo di commentare quando avro'
letto un bel tomo sul C#
Ste

 potenzialità identiche.
E dunque, ammetterai, e' sostanzialmente privo di senso averne 3 :-)
Stefano

 prestazioni).
Codice intermedio che poi viene eseguito dalla CLR...
Ma dove l'avevo gia' sentita questa storia del "codice intermedio eseguito
da un runtime" ? Non
ricordo :-)
Stefano

 E dunque, ammetterai, e' sostanzialmente privo di senso averne 3 :-)
E' solo più comodo quando ti ci avvicini... se usavi VB userai 
vb.net
, se
usavi C userai C#...
Max


Che sia una copiatura di java?
Naaaaaa... impossibile.... :-)))))))))))))))))))))))))


 ricordo :-)
molto prima che qualcuno dicesse 'java' MS aveva inventato il Pcode (quick C e
tutti i linguaggi quick ) che ci accompagna da 20 anni...
.NET e' solo la logica evoluzione.
Mi ripeto, questa e' una convergenza e di larga portata; nulla vieta comunque
di far finta che non stia succedendo niente...
ciao,
maurizio

 su "ESEGUI ELABORAZIONE"
Che boiata colossale.
Stefano

 .NET e' solo la logica evoluzione.
Il fatto che sia stato progettato dopo il fallito tentativo di creare un
Java incompatibile da usare solo su piattaforma windows suppongo sia solo
l'ennesimo "caso", giusto ?
Stefano

 maggiore, e se la vuoi capire ti serve 10 volte più tempo.
Perche' e' una schifezza Microsoft :)
Stefano

 Che boiata colossale.
Il tuo commento :-)
Ciao, Max

 Perche' e' una schifezza Microsoft :)
Non vedo molte alternative....
Max
(mi piace un sacco discutere, ma se comincio a rompere dillo :-)


 l'ennesimo "caso", giusto ?
:^)
.. a forza di parlarne abbiamo trovato identita' di vedute sul primo punto...
E' un buon inizio ;^)
Ciao,
maurizio

 Non vedo molte alternative....
Borland C++ Builder ?
Ste

 Della portabilità a me non importa un fico secco
E quindi qui ci salutiamo. Buon lavoro a programmare applicazioni per paghe
e contributi ;P
Stefano

 [cut]
Problemi col GuardaFuori o col tasto [Invio] ? ^_^
Avevo visto un post da 383 righe e m'ero preoccupato ! :D
Ciao!
max
ps. ovviamente "itsme" ero io... :)

 instabili non mi viene in mente nulla :-)
Mmmmhh....
effettivamente neppure a me... :-)
ciao, Max

 paghe e contributi ;P
Per ora l'affitto me lo pagno così, se trovo di meglio cambio :-)
E' che di aziende che facciano ricerca in intelligenza artificiale non e che
ce ne siano molte... :-(
E le università... fare il ricercatore è una piaga... passi anni in cui sei
una merda, prendi stipendi da fame, non hai soddisfazioni...
Devo pagarmi l'affitto, ed uno stipendio da fame non posso permettermelo :-|
Tanto per sapere, tu in che campo lavori? (le posso chiedere)
Perchè il mondo dove si fa ricerca e si fanno cose ganze... non lo conosco
molto purtroppo, ma mi piacerebbe lavorarci.
Grazie, Max

 Avevo visto un post da 383 righe e m'ero preoccupato ! :D
No... il problema è il server di mailgate... che se vede un messaggio con
più righe quotate che scritte me lo rifiuta...
ed allora io aggiungo righe vuote dopo la fine, così me lo prende :-)
A parte tutto, sinceramente, guardafuori è uno del SW più comodi che conosco
per la posta e le news, a parte gli svariato bachi di sicurezza e cose
simili.
ciao, Max


 allora tantovale usare lo strumento più comodo.
guardati bene attorno e scoprirai che non è così.
-- 
Quando fu chiaro  che l'OS/2 non avrebbe avuto un  seguito, la Microsoft
fece una  scelta diversa,  sviluppando Windows come  interfaccia grafica
orientata al  mouse con MS-DOS. L'idea  fu la seguente: se  non possiamo
sbarazzarci di MS-DOS almeno cerchiamo di camuffarlo.
                          [A. S. Tanenbaum, I moderni sistemi operativi]

 O sbaglio?
sbagli


 Quindi mantenere il controllo dell SW è più complesso.
non è proprio vero.  Tu ne vedi di più, ma è l'ide  M$ che lo gestisce e
lo modifica in  base a quello che crei visualmente.  Devi solo scriverti
le callback (come  in tutti i casi,  con tutti i linguaggi,  con tutti i
sistemi operativi).


 Non vedo molte alternative....
 
un paio di occhiali? (:


 che roba sono?
computer quantistici.


 Tanto per sapere, tu in che campo lavori? (le posso chiedere)
Sono laureando in ingegneria informatica, e sono information security
analyst per una nota multinazionale.
Stefano

 basta anche un bel postrgeql, chè è una astronave e costa 0.
Ed ha anche il vantaggio di funzionare  correttamente, al contrario di SQL
server, e di funzionare su PC di potenza enormemente inferiore :)
Ste

 linguaggi,  con tutti i sistemi operativi).
Lo so, ma se il codice c'è, ed è visibile al programmatore, allor io VOGLIO
capirlo, anche se poi viene modificato automaticamente :-)
Le cose mi piace capirle :)
Ciao, Max

 computer quantistici.
Aaaahhh.... quelli, non vedo l'ora che comincino a lavorare sul serio :-)
Ciao, Max


 sbagli
Può essere... :-)
Ciao, MAx


 analyst per una nota multinazionale.
Grazie :-)
Pensavo lavorassi più nella ricerca/IA e cose simili.
Ciao, Max


> Le cose mi piace capirle :)
E quindi usi visual basic. Claro.
Stefano

 Almeno io non ne conosco.
GTK, per esempio ?
Stefano

 Pensavo lavorassi piů nella ricerca/IA e cose simili.
E' la mia specializzazione universitaria.
Stefano

 E quindi usi visual basic. Claro.
Questo potrebbe essere offensivo...
Ed ovviamente č una stronzata.
Uso VB perchč per quello mi pagano lo stipendio.
Max

 E' la mia specializzazione universitaria.
Buon per te :-)
Ciao, Max

 GTK, per esempio ?
Grazie per l'info.
ciao, max

 Tu in javascript ci scripti? o ci programmi? :-)
Come si fa a programmare con qualcosa di cosi' povero e limitato ? :)
Risposta: in modo povero e limitato.
Come si fa a programmare con qualcosa di caotico come VB ?
Risposta: ... :-)
Stefano

> Uso VB perchè per quello mi pagano lo stipendio.
Non e' offensivo, e che sia una stronzata... l'hai detto tu stesso :P
Tu dici che non usi Visual C++ ma usi Visual Basic perche' le cose ti piace
capirle. Io ti faccio notare che e' abbastanza inusuale come posizione :-)
Stefano

 posizione :-)
Guarda, hai qualche problema di ragionamento...
"Tu dici che non usi Visual C++ ma usi Visual Basic perche' le cose ti piace
capirle"
Questo lo hai detto tu, io ho detto che:
1) VB perchč nel mio lavoro si usa VB
2) Voglio capire quello che uso, e quindi capisco VB
3) Non uso VC++
Da queste cose hai dedotta qualche cazzata di troppo, se non uso VC++ non č
perchč mi piace capire le cose semplici, ma perchč:
1) adesso non mi serve
2) non ho ancora avuto tempo di studiarmelo
3) non mi pagano per farlo, e nel tempo libero ho altre cose da fare
Qui l'unica cosa inusuale che vedo č il tuo modo di fare deduzioni :-)
Ciao, Max

 Come si fa a programmare con qualcosa di caotico come VB ?
A me pare piů caotico C/C++ o java che VB.
Max
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.
..
.
.
.
.
.

 A me pare più caotico C/C++ o java che VB.
Perdonali, Signore, perche'...
Stefano

 3) Non uso VC++
Spiegami un po' tu  la differenza  :P
Raistlin


Sono profondamente agnostico, credo quindi che non mi perdonerà mai nessuno
:-)
Max



Scusa... hai dei problemi di comprensione di quello che scrivo? o cosa?
Forse che riesci a collegare il contenuto si 2 sole frasi consecutive per
volta?
Io le cose le ho scritte,  se tu non sai leggere, forse č emeglio che torni
alle elementari dove forse hai perso qualche lezione di troppo.


 AFAIK non possono certo essere usati per programmare in kernel space :)
vb sě, ha bisogno del runtime vb per girare.
-- 
Quando fu chiaro  che l'OS/2 non avrebbe avuto un  seguito, la Microsoft
fece una  scelta diversa,  sviluppando Windows come  interfaccia grafica
orientata al  mouse con MS-DOS. L'idea  fu la seguente: se  non possiamo
sbarazzarci di MS-DOS almeno cerchiamo di camuffarlo.
                          [A. S. Tanenbaum, I moderni sistemi operativi]

 Almeno io non ne conosco.
gtk? qt?


 Tu in javascript ci scripti? o ci programmi? :-)
si scripta in js.


 vb sě, ha bisogno del runtime vb per girare.
mmmhhh...
non credo che questo basti per definirlo "interpretato".
suppongo che nel runtime esistano delle funzioni, compilate, che vengono
chiamate dall'eseguibile principale; pure lui compilato.
Qualsiasi programma chiama funzioni esterne...
Un prog dos chiama gli interrupt.
Un aplicazione windows puň chiamare le mfc, o un fracasso di altre funzioni
in altre dll.
Non credo sia diverso da quello che fa vb, se non che vb ha la sua libreria.
Per sentito dire ho letto che č compilato e non interpretato.
Lascio perň il beneficio del dubbio in quanto non ho informazioni certe (se
non i ragionamenti fatti sopra, sempre che siano corretti)
ciao, max

 si scripta in js.
Bah... io ci programmo :-)
Max

 gtk? qt?
Prendo nota, grazie :)
Ciao, Max


 un linguaggio di programmazione
E' un linguaggio transazionale, come PL-SQL, se non erro.
Ste

 E' un linguaggio transazionale, come PL-SQL, se non erro.
Suppongo di si, perň puoi comunque creare dei cicli, valutare condizioni
if/then/else, trattare i dati con cursori e puntatori anziche cl classico
sql ecc...
Quindi puoi comunque usarlo come linguaggio procedurale, volendo.
Max

Non vi pare che la discussione sia ormai diventata un pochino OT?
Più appropriata forse per it.comp.lang?
E' vero che questo non è un newsgroup affollatissimo e apprezzo il fatto che
facciate il possibile per aumentare il numero di messaggi pero adesso
basta!!
Grazie
Stefano

 Per sentito dire ho letto che č compilato e non interpretato.
riesci a fare un  eseguibile vb linkato sul runtime in  modo da avere un
solo file eseguibile che contenga tutto?


 flusso di istruzioni, fare cicli e cose simili.
o è un linguaggio di scripting? (:


 Bah... io ci programmo :-)
eccone un altro che allora programma anche in html....


 installano.
Falso :P
Ste

 un solo file eseguibile che contenga tutto?
Non credo sia possibile con VB.
Tuttavia non credo che questo sia un parametro di valutazione corretto per
discriminare tra un linguaggio interpretato ed uno compilato.
Ciao, Max


Andando a memoria, quando lo avevo installato, mi pare avesse preteso di
installare la JVM, pena non installare il tutto.
Ma magari è una questione di versione (mi pareva fosse la 5.2)
Quando mi ricapita di provarci verifico :)
Ciao, MAx

 eccone un altro che allora programma anche in html....
Quando qualcuno mi farà vedere come sia possibile gestire una logica di
flusso, dei loop, delle variabili, delle procedure, delle funzioni.... in
HTML, allora avrò imparato a programmare in HTML :-)
Fino a aquel giorni, io, in HTML, non ci programmo, al massimo ci "disegno"
:-)
Max

 o è un linguaggio di scripting? (:
Beh... :-))))
Posso dire che la documentazione di SQL Server afferma che le stored
procedure vengono "compilate" :-)
anche se dubito che questo abbia molto a che fare con la compilazione di un
linguaggio tipo C++ :-)


 Allora non si "programmerebbe" piů manco in java
Il che dimostra che non sai come funzioni Java :P
Stefano

 Stefano
Troppi Stefano e troppi Massimo in questo ng ! ;)
Saluti,
max

 Quello che permette al programma/script di girare?
la necessità di avere un interprete.


 l'asm che a cambiare compilatore :-)
per tre righe non usi l'asm.


 la necessità di avere un interprete.
Allora su windows Java è un linguaggio di scripting.
Oppure sbaglio qualcosa?


 > E' vero che questo non č un newsgroup affollatissimo e apprezzo il fatto


 Oppure sbaglio qualcosa?
 
tutto.
E con  questo mi sono  pure rotto, perché  te lo dico  da un bel  po' di
post. Se mai svilupperai un programma in  vb con librerie in C++ con asm
inline fammelo vedere, che riderò.
