Newsgroup: it.comp.aiuto
Titolo: ABC della programmazione

Voglio imparare a programmare applicazioni, le pagine web non mi
interessano, mi potreste consigliare il liguaggio da cui dovrei
partire? 
Considerate che di questo argomento non so veramente nulla però mi
affascina l' idea. 
Gazie per i consigli.

partire? 
Personalmente, ti consiglio Delphi, e' un ambiente di
programmazione formidabile fondato su Object Pascal,
derivato a sua volta dal Pascal, il linguaggio principe per
la didattica della programmazione.  E' sicuramente il
migliore ambiente RAD in circolazione ed ora si avvale anche
della presenza del suo gemello Kylix, sotto Linux, col quale
e' compatibile al 100% (scrivi software sotto Win e lo
trasporti sotto Linux, e viceversa).
Di Delphi (se hai l'ADSL), scarica la versione 6 Personal,
gratuita, dal sito Borland.  Non puoi scrivere software
commerciale, ma per imparare va benone.
Evita accuratamente il Visual Basic e se hai bisogno di
aiuto vieni pure su it.comp.lang.delphi.
-- 
The Follet

 affascina l' idea.
consiglierei Delphi e C++ piů avanti Assembler...... evita quel malloppone
del Visual Basic....
(parere personale...)
ciao Mauro

aspide!!! Quando ho postato il server non mi dava ancora il tuo
messaggio....uhmmm com'è che per una volta abbiamo dato la stessa risposta?
yuk yuk
Mauro


A me hanno detto Pascal. Mi potreste commentare questo consiglio, per
favore? 
Grazie.

 favore?
Delphi è la naturale evoluzione del Pascal (come WinXP quella di Win 3.1)
ciao Mauro

> Gazie per i consigli.
Vai pure con visual basic, semplice e allo stesso tempo molto potente, io
sono riuscito a creare applicazioni decenti già dopo due settimane e non
l'avevo mai visto.
onestamente eviterei il delphi che, a mio parere è il classico standard
scolastico, ai miei tempi ci facevano studiare il turbo pascal(l'antenato),
però diciamocelo tranquillamente, quando mai insegnano qualcosa di utile a
scuola!
Vai con visual basic, tranquillo
Se ti interessa fare applicazioni per database sql ti consiglio sempre e
comunque sqlwindows che anche se da imparare è bello tosto, rimane uno dei
più potenti per applicazioni che girano con sqlserver e sqlbase.
Davide

Vai con visual basic, tranquillo
Per il nostro amico: meglio Delphi, senza la minima ombra di
dubbio.  Col VB, prima o poi, i problemi arriveranno.
Fidati.  I limiti di VB rispetto a Delphi sono ammessi dagli
stessi programmatori VB.
-- 
The Follet

favore? 
Il Pascal e' un linguaggio adattissimo a chi si avvicina
alla programmazione e per questo viene consigliato a tutti
coloro che vogliono imparare a programmare.  
Il Pascal fu inventato da Nicklaus Wirth in Svizzera proprio
per insegnare agli studenti la programmazione.  
E' il miglior linguaggio in questo senso, ti introduce alla
programmazione strutturata, ha una sintassi molto semplice,
possiede una ricca libreria standard ed e' oggi molto ben
supportato.  Oggi non conviene, tuttavia, partire da un
ambiente *puramente* Pascal, ma da qualcosa come Delphi, che
si basa su Object Pascal, una evoluzione del Pascal, molto
ben fatta e molto potente.  Object Pascal ti consente di
programmare in modo strutturato, come nel Pascal
tradizionale, o di sfruttare la programmazione orientata
agli oggetti in tutti i suoi aspetti.
-- 
The Follet

 scolastico, ai miei tempi ci facevano studiare il turbo
pascal(l'antenato),
uhm... da come ne parli Delphi non lo hai mai visto... :)
dai retta a chi ha sudato ed imprecato su VB e che finalmente ha trovato
l'oasi felice in Delphi...
Max Etere
maxe...@infinito.it
www.sendai.it/encom

 più potenti per applicazioni che girano con sqlserver e sqlbase.
Per applicazioni SQL "non importa" il supporto di sviluppo RAD (VB,Delphi,
C++, ect ect) ma il motore SQL che usi.
Saluti

 giudichi chi li conosce.
Scusate l'intromissione. Sono anch'io interessato alla programmazione
essendo del tutto ignorante in materia. Dove possso reperire il materiale
didattico (manuali e software)?
Grazie    Saro

 didattico (manuali e software)?
I manuali è meglio acquistarli, per avere dei consigli su delphi puoi
chiedere su it.comp.lang.delphi
Per scaricare una versione funzionante di delphi vai sul sito del produttore
www.borland.com
--
Max Etere
maxe...@infinito.it
www.sendai.it/encom

 Per scaricare una versione funzionante di delphi vai sul sito del
produttore
E' gratuita?

 E' gratuita?
Si', pero', i messaggi del thread, leggili ;)
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 tutto errata).
Hai ragione, non conosco perfettamente Delphi perň lavoro nel reparto E.D.P.
di una multinazionale e facciamo analisi per le softwarehouse che ci
forniscono fisicamente i programmi, non ci sogneremo mai al mondo, di
commissionare un programma in Delphi, da noi č quasi tutto SqlWindows e
qualcosa in VB.
Davide


SBAGLIATISSIMO!!, E' molto importante il motore sql che usi ma con
sqlWindows riesci a costruire applicazioni che fanno chiamate dirette al db,
anche se remoto,senza passare dall'ODBC e con un notevole aumento della
velocita', per non parlare del fatto che il programma lo scrivi praticamente
tutto in SQL.

 commissionare un programma in Delphi
E fareste male.


 tutto in SQL.
Guarda che *tutti* i DBMS consentono di scrivere applicazioni che
facciano chiamate dirette al DB.  La stessa cosa la puoi fare con
Delphi  e  Interbase,  per  esempio,  possedendo  il  primo   dei 
componenti nativi per l'accesso al secondo.
Anche con Oracle, poi, puoi scrivere intere applicazioni.
Se  si vuol sviluppare per Windows, la scelta migliore  e'  senza 
dubbio Delphi + Interbase.  Quest'ultimo, tra l'altro, si  avvale
del fatto di essere gratuito e scaricabile da internet.
Poi, tutto dipende da cio' che si vuol fare.



Dando per scontato il fatto che VB è più intuitivo e facile,
vorrei tanto sapere COSA Delphi ha in +...
Grazie..

 Sei sicuro di conoscere cosě bene VB?
Sono sicuro che VB non regge il confronto con Delphi.
Tu lavorerai pure nel reparto EDP di una multinazionale, 
ma sicuramente non ti sei mai guardato intorno ;)


 didattico (manuali e software)?
Manuali.it
http://www.manuali.it/comune/index.htm
Html.it
http://www.html.it/
 , alla sezione Programmazione
Marcocantu.it
http://www.marcocantu.it/EPascal/
 , Essential Pascal (in italiano)
Il sito tra l'altro ospita un altro libro on-line, che è Essential Delphi
(in inglese), nonchè una delle più grandi comunità virtuali ITALIANE di
sviluppatori, professionisti, hobbisti e appassionati di Delphi (con i
newsgroup della gerarchia 
news.marcocantu.it
, come per esempio libero.delphi
o libero.generale)
P.S.:
personalmente, tra gli ambienti di sviluppo, io preferisco Delphi.
Anch'io, come tanti, ho iniziato a programmare con Visual Basic, attratto
dall'apparerente facilità con cui si possono costruire applicazioni.
Per poi accorgermi che semplicità = limiti.
Da neanche un anno ho scoperto Delphi e sono rimasto affascinato dalla
potenza del linguaggio e soprattutto dalla completa e profonda integrazione
con l'ambiente Windows (in alcuni casi di più e meglio di quanto abbia fatto
Microsoft stessa!). Delphi inoltre è integrato con l'ambiente di sviluppo
C++ Builder e Linux (tramite Kylix).
Infine, l'aspetto "didattico" del Pascal ti costringe a ragionare in maniera
strutturata, cosa che se all'inizio ti può costare uno sforzo maggiore
dell'apprendimento nell'apparentemente più semplice Visual Basic, ma che
appena superi le
difficoltà iniziali produce i suoi frutti.
Per ultimo, Delphi è quasi al 99% OPEN SOURCE (in Visual Basic non puoi mica
vedere come è stata implementata la funzione -per esempio- Print, in Delphi
sì: con ciò non significa che all'inizio sia in grado di comprenderla, però
puoi vedere TUTTO).
Inoltre, ed è la cosa più importante, è DIVERTENTE.
--
Mauro Falzari.
"Se guardi nell'abisso, anche l'abisso guarda in te."
(Friedrich Nietzsche)

 facciano chiamate dirette al DB.
Chiamate anche a SQLBase, sei sicuro?


Guarda che a casa ce l'ho il cd di Delphi e per un certo periodo l'ho pure
tenuto installato sul mio personal, ma boh...sarà che non mi ci sono mai
messo veramente, non sono riuscito a combinarci un tubo, mentre con VB
riesco a fare anche le patatine.


Allora dove lavoro io sarmeo tutti degli imbecilli...cosa vuoi che ti dica!?

 vorrei tanto sapere COSA Delphi ha in +...
Se leggessi i messaggi del thread lo sapresti.


 Chiamate anche a SQLBase, sei sicuro?
Ripeto: tutti i DBMS dispongono di API per l'accesso da parte
delle applicazioni.


cosa vuoi che ti dica!?
Non l'ho mai detto.  Se poi e' una conclusione che 
trai da solo, be', allora sara' cosi' ;)


 riesco a fare anche le patatine.
A questo punto, mi sa che la colpa non e' di Delphi ;)


 Se leggessi i messaggi del thread lo sapresti.
Io ho letto i messaggi del thread se tu, invece, che non leggi bene quello
che scrivono gli altri, in quanto fai delle affermazioni che non combaciano
con la realtà, come fai a scrivere che non ho mai visto Delphi, che se leggi
i post c'è un punto in cui ho scritto:
<Guarda che a casa ce l'ho il cd di Delphi e per un certo periodo l'ho pure
tenuto installato sul mio personal, ma boh...sarà che non mi ci sono mai
messo veramente, non sono riuscito a combinarci un tubo, mentre con VB
riesco a fare anche le patatine.>
Davide

 riesco a fare anche le patatine.>
Ripeto: la colpa di tutto questo non e' di Delphi ;)
Probabilmente hai seguito il metodo sbagliato.
Nel caso volessi imparare a programmare in Delphi e
volessi far convertire tutto il tuo team, noi
delphini vi accoglieremmo a braccia aperte.
D'altronde, si sa che i delphini sono molto 
intelligenti :)


Se vuoi proprio saperlo secondo me per "partire" visual basic è molto meglio
anche perchè leggevo su linea EDP che Delphi è molto più selettivo di VB e
forse per uno che non sa proprio NULLA di come si programma non è proprio il
massimo della vita, pooi, una volta imparato a programmare uno è libero di
provare tutti i linguaggi che vuole e valutare da solo qual'è il migliore
per lui.
Io per esempio quando, tempo fa, provai Delphi senza tirarci fuori un ragno
da un buco sapevo programmare zero mentre ora che invece un po' di
esperienza con VB me la sono fatta sono sicuro di poterne imparare anche
altri (delphi compreso) senza grosse difficoltà.
Però forse 3210man non sa nemmeno come si dichiara una variabile e nemmeno
come si scrive una query....quindi vb è più adatto anche perchè è molto più
facile reperire materiale come manuali.
Se vai in una libtreria qualsiasi hanno 50 tipi di manuali su VB e forse
arrivano a 30 su Delphi.
poi, ripeto, una volta che hai imparato le basi della programmazione la cosa
migliore è sicuramente quella di provare anche Delphi o altri e scoprire
quale può essere più adatto alle nostre esigenze.

 facile reperire materiale come manuali.
Troppo tardi ;)
3210man,  per fortuna, ha fatto la scelta  giusta: 
ci e' venuto a trovare su it.comp.lang.delphi.
Frequentando il gruppo, leggendo i manuali on-line
che  gli  sono  stati  suggeriti,  scaricando   il
compilatore  gratuito dal sito Borland, non  avra'
alcun problema.  Quando  comincera' a capire  come
funziona  la programmazione, quando avra'  scritto
il suo primo "Hello World" in Delphi, sono  sicuro
che non lo lascera' piu'.
Abbasso il VB ;))


 Troppo tardi ;)
Guarda che č venuto a fare un giro anche su it.comp.lang.visual-basic....
:-)


Fatti un giro su 
www.centurasoftware.com
 e torna solo quando le hai trovate
(MAI)

 ha scritto nel messaggio
Con tutto il rispetto per la programmazione e per chi la usa, non vi sembra
che questo sia un gruppo poco idoneo per discuterne?
--
God save da house
Marduk

(MAI)
Francamente, non lo faccio perche' non mi interessa.
Io utilizzo altri DBMS, che hanno il grosso vantaggio di
essere interfacciabili da parte di tutti i linguaggi di
programmazione (cosi' come dovrebbe essere).
Adios.
-- 
The Follet

Guarda che č venuto a fare un giro anche su it.comp.lang.visual-basic....
Solo che poi, ha scelto Delphi, chissa' perche'... :-)
-- 
The Follet

che questo sia un gruppo poco idoneo per discuterne?
Hai ragione, difatti vorrei porre termine a questa
discussione.  Sai com'e', il problema e' che chi parla a
sproposito, senza conoscere, molto spesso genera forti
discussioni, a volte anche accese, e ti trascina in lunghi
thread.  Se la gente imparasse a dire meno stupidaggini,
tutti vivremmo piu' contenti ;)
-- 
The Follet

 ha scritto nel messaggio
news:3bf07cb...@news.tin.it...

Si, poniamo termine a questo thread inutile e pieno di stupidaggini,
TheFollet dovrebbe imparare a collegare il cervello prima di
parlare....senza offesa.

 ha scritto nel messaggio
news:3bee7c3...@news.tin.it...

Certo, usa Acces, è fatto proprio per te!
HIHIIHIH!

HIHIIHIH!
Oracle/Interbase/DB2 possono bastare ?
Impara a fare il tuo mestiere, va... ;)
-- 
The Follet

parlare....senza offesa.
ROTFL ;)
L'ennesima fine ingloriosa di un
"accidentimihannofregatomocomefaccio"... ih ih ih...
Mi rendo conto, comunque, che accorgersi di aver detto delle
cazzate mostruose puo' far rodere un pochino il "di dietro",
quindi comprendo il tuo stato d'animo, non ribatto alle
offese e concludo simpaticamente questo thread.
Ciao ;)
-- 
The Follet

 ha scritto nel messaggio
news:3bf68d84...@news.tin.it...

Non mi sembra il caso di riempire it.comp.aiuto di roba completamente OT ne
tanto meno dilungarci in un thread che è già diventato super OT, questo sarà
il mio ultimo post.
Francamente non vedo come tu possa conoscermi al punto di dire se sono bravo
o meno a fare il mio lavoro, non puoi permetterti di giudicare gli altri in
questa maniera, ma soprattutto vedi di essere meno offensivo in futuro,
quello che dici non mi tocca minimamente ma mi dispiace per te, perchè se
continuerai su questa strada la gente penserà di te sempre e solo quello che
penso io in questo momento: che sei un testonemontato e maleducato, molto
maleducato e che se io fossi stato tuo papà probabilmente ti avrei dato
qualche calcio nel sedere in più!
Hai postato 17 volte ripetendo per altrettante che NON SONO CAPACE A FARE IL
MIO LAVORO, sembrava che, il messaggio che volevi portare al newsgroup non
fosse quello di dimostrare se Delphi è o no meglio di VB e perchè ma solo
che io sono un imbecille.
Ti dirò che mi dispiace molto ma secondo me l'imbecille sei tu perchè tutti
leggendo i tuoi post avranno pensato che sei un montato e basta e se dovessi
capitare dalle parti di Ravenna fatti sentire perchè vorrei proprio vedere
che faccia hai , e farti vedere dove lavoro IO, e quanti denari mi guadagno
al mese..... sicuramente grazie al fatto che sicuramente non sono in grado
di fare il mio lavoro e l'azienda ha deciso di fare beneficenza con me!
Davide
per rirpondere usa l'e-mail e non il newsgroup!!!
rusc...@intesacoop.com

di fare il mio lavoro e l'azienda ha deciso di fare beneficenza con me!
Puo' darsi, lode alla tua azienda ! ce ne fossero cosi' !
Difatti se vengo a Ravenna, prepara il cappellino, sono
pronto a gettarti dentro un paio di monetine ;)
A parte tutto, io ho raggiunto il mio obiettivo, ora posso
anche mettere un punto finale a questa storia.
Ciao !
-- 
The Follet

 ha scritto nel messaggio
news:vooH7.64787$sq5.3...@news.infostrada.it...

Ricerca su google "sqlbase api delphi"
tra i primi 10 risultati:
http://www.xs4all.nl/~dgb/deldb.html
SQLBase VCL
High performance, feature rich Centura SQLBase components for Delphi 3.The
SQLBase VCL components require the 32-bit Centura SQL/API which is not
provided with these components but is normally provided with other Centura
products, including, but not limited to, SQLBase
http://www.torry.net/db_directsql.htm
etc.
Basta cercare.

 altri (delphi compreso) senza grosse difficoltà.
Io direi che una buona impostazione object oriented è fondamentale per
diventare un "progettista software". I primi passi sono importanti, e da
questo punti di vista non puoi neanche comparare i due ambienti.
Se poi intendi dire che per smazzare un pò da subito è meglio VB, beh,
allora non è neanche il caso di perderci troppo tempo sopra a discutere...
;o)
G.


Mi sembra che il cervello ce l'abbia collegato. Piuttosto che ne dici di uno
che lavorando per una multinazionale effettua analisi senza nenache sapere
su cosa ha emesso una sentenza? Se il cervello l'ha collegato direi che
questo lavora in modo piuttosto superficiale.
Senza offesa...

 Davide
Io leggendo ho tratto la conclusione che tu sia uno superficiale. Il fatto
che guadagni tanti soldi non vuol dire che tu sia compentente. Magari sei
bravo a venderti, ti faccio anche i complimenti; ma probabilmente hai
venduto fumo, della stessa qualitą dei consigli che dai. Io quanto non
conosco mi informo, non mi arrampico sugli specchi con le manine saccenti.
G.

 comunque sqlwindows
Cosa è sqlwindows?
Saluti
AS
-- 
Posted from  [212.17.220.41] 


 l'oasi felice in Delphi...
X Davide
Confermo e Sottoscrivo....sono partito con VB, poi sono subito passato a
Delphi e ti assicuro che:
1) Il passaggio non è stato tragico
2) Il supporto a database è fantastico (a dir poco)
3) Le Installazioni e il mantenimento del software è semplice (cosa non da
poco....mi ricordo ancora le librerie che dovevo installare con i prog in
VB.....brrrrr, scusa ma mi vengono ancora i brividi a pensarci.)
4) Se uno parte da zero, consiglio vivamente Delphi almeno non ti tocca
ricambiare quando scopri che è migliore di VB.
7) Il supporto del NG it.comp.lang.delphi è grandioso, c'è molta gente
capace.
8) Le applicazioni fatte con Delphi "Volano" (anche il compilatore)
9) Con Delphi sei libero di usare quello che più desideri:  sei in grado di
scegliere gli strumenti che consideri migliori: se voglio fare un
applicazione in Linux posso farla, se desidero usare il più veloce DBE o
DBexpress o quello che ti pare posso farlo, posso decidere di usare VCL
"puri" e togliermi dalle scatole le DLL ecc... oppure posso scegliere di
lavorare con gli strumenti di Zio Billy (anche se io personalmente
preferisco evitarli)
Ora, visto che VB l'ho provato per scrivere applicazioni, ti invito a
provare Delphi (in modo serio) e noterai la differenza.
Ciao
Gianni Giusti

 capace.
Consiglio anche di spulciare 
borland.forums.com
.
Insostituibile. ;)
G.

 Delphi è la naturale evoluzione del Pascal (come WinXP quella di Win 3.1)
Da quel poco che so il parogone lo farei tra i vari windows e il dos.
Sbaglio?
--
...perchè il bene a volte è solo il modo in cui si fa chiamare chi è più
forte nella guerra umanitaria l'invenzione buona l'occasione per regnare
sulla polveriera della storia...
A trenta miglia di mare
Assalti Frontali