Italian community of Lazarus and Free Pascal

Presentazioni => Presentazioni nuovi utenti => Topic aperto da: mikemouse - Ottobre 25, 2021, 10:12:23 pm

Titolo: saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 25, 2021, 10:12:23 pm
Salve, sono un nuovo iscritto, sono appassionato di programmazione da sempre. in passato ho fatto qualcosina  con visual basic 6. poi da quando e' stata decretata la sua morte ho smesso. e mi ero ratristito  e ho provato  con visual basic 2008/2010, per vedere se' avevo lo stesso feeling che avevo con il vb6. ma niente da fare,tutto quel framework non mi ha mai attirato. in pratica non sono riuscito a farci nulla se' non con qualche copia ed incolla.  da pochissimo ho scoperto l'ambiente RAD di LAZARUS.  ho visto che l'ide e' quasi uguale al vb6. incredibile, senza framework, open source,cosi da non dipendere piu' ne da microsoft ne da altri. e pure multipiattaforma, cosa volere di piu'  :D . ora devo solo studiare, ho cominciato con il solo pascal, ho scaricato sia il freePascal che il vecchio TurboPascal.poi passero' finalmente  a Lazarus. credo che per me, con LAZARUS e l'iscrizione a questa community, e' inziata una nuova piacevole  avventura. :)
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 25, 2021, 11:37:16 pm
@mikemouse
Benvenuto nella community e nel mondo del Pascal.

Vedrai che rispetto al mondo .NET in Lazarus è tutto molto più semplice ma nel contempo è anche più "potente". Hai il controllo su tutti gli aspetti di una applicazione.

Ciao e buon divertimento.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 26, 2021, 12:35:57 am
Grazie dell 'accoglienza , quello che dici mi incoraggia con molte speranze. come dici tu e' proprio avere il controllo totale   su tutti gli aspetti di una applicazione che purtroppo ho notato che il net non ha, e che e' quello che mi interessa di piu' :D
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: xinyiman - Ottobre 26, 2021, 08:28:23 am
Benvenuto tra noi  :)
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: doc - Ottobre 26, 2021, 10:21:21 am
@mikemouse
Benvenuto nella Comunità Italiana di Lazarus ed anche nel mondo dell'OpenSource.

Coltivate Linux...W si pianta da solo!!!
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 26, 2021, 11:59:28 am
Coltivate Linux...W si pianta da solo!!!

E' vero ... stà diventando peggio di Windows  ;D ;D ;D
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 26, 2021, 03:25:20 pm
grazie  grazie. c'e' anche chi mi ha consigliato delphi community che e' gratis, ma io prediligo l'open sorce, ( sorcio aperto)  :D
non voglio che finisca come il visual basic 6. che solo di libri ho speso una fortuna, e ci ho sprecato anche molto tempo per stargli appresso, prima che la microsoft decidesse che era ora di cambiare e di buttare via tutto per il net. a me questa cosa non mi e' propio andata giu', e quindi prima di studiare un linguaggio proprietario ci penso non due volte ma 16 . i linguaggi proprietari non mi fregano piu'. ;)

Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: nomorelogic - Ottobre 26, 2021, 04:35:44 pm
benvenuto mikemouse
spero ti trovi bene sia con noi che con Lazarus/FreePascal
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 26, 2021, 06:55:07 pm
grazie  grazie. c'e' anche chi mi ha consigliato delphi community che e' gratis, ma io prediligo l'open sorce, ( sorcio aperto)  :D
non voglio che finisca come il visual basic 6. che solo di libri ho speso una fortuna, e ci ho sprecato anche molto tempo per stargli appresso, prima che la microsoft decidesse che era ora di cambiare e di buttare via tutto per il net. a me questa cosa non mi e' propio andata giu', e quindi prima di studiare un linguaggio proprietario ci penso non due volte ma 16 . i linguaggi proprietari non mi fregano piu'. ;)

Il cambio di passo deciso da Microsoft è stato l'unico che poteva essere fatto. Non avevano più fiato con l'ambiente VB6 e con la tecnologia annessa.
Potevano prendere "enne" strade ma hanno presa quella .... ci può stare.

Invece per quello che riguarda gli ambienti proprietari io ho Delphi, anzi Rad Studio in quanto i miei progetti sono spesso "mischiati" con C, C++ ...., ma la linea seguita da Borland e dalle varie case che si sono succedute è stata sufficientemente mantenuta (anche se ci sono semre i puristi estremi restii ad ogni innovazione e i progressisti estremi restii al legame storico).

Lazarus (e fpc), a cui mi sono da poco approcciato, anche a me piace perchè intanto è open source ed sopratutto è mantenuto da una miriade di volontari.

Ciononostante devo comunque proseguire con Delphi per "mantenimento storico" e anche perchè per adesso alcune funzionalità non sono facili da ottenere con Lazarus: per adesso l'unica cosa che ho notato che manca sono "stili".

Inoltre c'è un fatto di cuore, l'amore per Delphi è ormai tutt'uno con la mia anima e nonostante il costo delle licenze (un salasso veramente) continuo ad usarlo perchè rimane a tutt'oggi l'ambiente in assoluto migliore dal mio punto di vista.

Ora mi aspetto un BAN da @xinyiman a cui piacciono Lazarus e Mac, odia Delphi e Windows  ;D ;D ;D
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: nomorelogic - Ottobre 26, 2021, 07:24:21 pm
La cosa bella di Delphi e Lazarus/FreePascal è che c'è sempre stata continuità con la sintassi Pascal ad oggetti.
Nel senso che (magari con qualche direttiva) i sorgenti scritti con Delphi 7 sono compilabili con i moderni Delphi e/o FreePascal.

Microsoft quando ha adottato .net ha praticamente abbandonato i linguaggi "minori", conosco molti programmatori rimasti con i sorgenti di VB6 inutilizzabili.

Io ho abbandonato Delphi appena ho capito che un compilatore cross platform *vero* non sarebbe mai arrivato, quando invece FreePascal compilava già per *molti* OS.

L'ambiente Lazarus/FreePascal non è diffussissimo in giro ma chi non lo conosce non sa veramente a cosa sta rinunciando.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 26, 2021, 08:47:24 pm
Citazione
Inoltre c'è un fatto di cuore, l'amore per Delphi è ormai tutt'uno con la mia anima e nonostante il costo delle licenze (un salasso veramente) continuo ad usarlo perchè rimane a tutt'oggi l'ambiente in assoluto migliore dal mio punto di vista.

Drago, per  curiosita' in rad studio usi il delphi 7 ? o un delphi aggiornato ?
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 26, 2021, 09:12:58 pm
Citazione
La cosa bella di Delphi e Lazarus/FreePascal è che c'è sempre stata continuità con la sintassi Pascal ad oggetti.
Nel senso che (magari con qualche direttiva) i sorgenti scritti con Delphi 7 sono compilabili con i moderni Delphi e/o FreePascal.

si  nomorelogic, l'ho letto anche io quando mi stavo documentando per scegliere il RAD per Pascal, e questa cosa della continuita' mi ha fatto decidere di scegliere questo linguaggio/ambiente.per me e' estremamente importante non rischiare di buttare via tempo, denaro e studio per poi un domani buttare via tutto come e' successo per il vb6. e vedendo dei video su' youtube del delphi 7,che come Ide e' praticamente uguale al vecchio visual basic 6 . mi aveva fatto inamorare proprio del delphi 7.contando sul fatto che anche se' e' vecchio di 20 anni, ci sarebbe sempre stata la compattibilita' e continuita'  verso l'alto qualora ne avessi di bisogno, e senza perdere nulla.ma poi mi e' stato consigliato di cominciare direttamente con delphi community gratuita,
perche e' una versione aggiornata. ma da quello che leggo in giro sulla rete, e' una versione troppo sofisticata.io sono orientato piu' per una versione minimalista. ed ho visto in lazarus la somiglianza con il delphi 7 e anche  per questo che  l'ho scelto.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 26, 2021, 09:42:39 pm
Ho l'ultima versione di Rad Studio, la XE 11.0 (Alexandria).

Uso al 99% Pascal e all' 1% C++ o C, in pratica solo per interfacciare dispositivi.

Rispetto a Delphi 7, pietra miliare delle versioni Delphi e di fatto lo standard per la programmazione in Pascal, le nuove versioni hanno introdotto importanti novità, una tra le tante la cross compilation tanto cara a @nomorelogic (e anche a me). Cross compilation che rispetto a Lazarus non necessita di avere le macchine di destinazione (Linux, Android, OsX, IOS). Ovvio che per debug servirebbero, ma si possono usare i simulatori (Android e IOS ad esempio) o macchine virtuali. Senza però installarci l'ambiente di sviluppo.

Quando implementarono la tecnologia touch in Delphi, come sempre indipendentemente dall'hardware e dal software in cui veniva installato l'eseguibile, solo chi aveva Delphi poteva sviluppare interfacce completamente TOUCH (con le gesture) per sistemi operativi come Windows XP e le prime versioni di Windows 7. E ciò indipendentemente dal fatto che il monitor touch supportasse o meno il multitouch o altro.
Gli sviluppatori della Codegear (mi pare fossero loro al comando a quel tempo) riuscirono a sviluppare un framework indipendente dal sistema operativo che poteva lavorare anche dove Windows non forniva tali funzionalità.
A quel tempo riuscii ad acquisire un grosso cliente proprio grazie a ciò.

Poi la storia è lunga, e attualmente diciamo che Delphi si stà evolvendo a passi da gigante. Ma questo è un discorso da topic diverso.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 26, 2021, 10:18:02 pm
ok grazie  DragoRosso .
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: xinyiman - Ottobre 27, 2021, 08:24:41 am
Ora mi aspetto un BAN da @xinyiman a cui piacciono Lazarus e Mac, odia Delphi e Windows  ;D ;D ;D
Il ban ti arriva perchè hai detto che mi piace Mac, lo usavo perchè costretto per lavoro. Io amo l'accoppiata Linux e Lazarus  :) :) :)
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: nomorelogic - Ottobre 27, 2021, 01:16:38 pm
[...] Cross compilation che rispetto a Lazarus non necessita di avere le macchine di destinazione (Linux, Android, OsX, IOS). Ovvio che per debug servirebbero, ma si possono usare i simulatori (Android e IOS ad esempio) o macchine virtuali. Senza però installarci l'ambiente di sviluppo.
[...]

Neanche con Lazarus servono le macchine di destinazione, basta installare il cross-compilier (= fpc che produce binari per altro target).

Inoltre con Delphi i target sono: Windows, Android, iOS, macOS, and Linux (info trovata qua https://www.embarcadero.com/products/Delphi (https://www.embarcadero.com/products/Delphi))

Con FreePascal i target sono (fonte https://www.freepascal.org/ (https://www.freepascal.org/)): Intel x86 (16 and 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR, and the JVM. Supported operating systems include Windows (16/32/64 bit, CE, and native NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD and other BSD flavors, DOS (16 bit, or 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS, and various embedded platforms. Additionally, support for RISC-V (32/64), Xtensa, and Z80 architectures, and for the LLVM compiler infrastructure is available in the development version. Additionally, the Free Pascal team maintains a transpiler for pascal to Javascript called pas2js.

E' una lista che fa riflettere...

L'ultimo, il transpiler "pascal to Javascript" lo sto scoprendo questi giorni: è veramente sbalorditivo...

Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 27, 2021, 09:08:06 pm
visto che di cartaceo scritti in lingua italiana su lazarus non si trova nulla. vorrei sapere, eventualmente se' trovo libri su delphi 7 posso tranquillamente studiarci sopra o per lazarus non servono ?.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 27, 2021, 10:32:26 pm
Da quello che dicevi, provieni da mondi diversi dal Pascal, e pubblicazioni sul Pascal che siano su Delphi, Lazarus o altro vanno comunque bene. Il pascal è un linguaggio rigoroso e lo imparerai molto velocemente.

Poi ci sono i concetti OOP (programmazione ad oggetti), quelli sono un pò più ositici ma con la pratica diventerà uno scherzo applicarli.

Su Lazarus dovrai imparare l'uso dell'interfaccia, la conoscenza dei vari pacchetti e qualche peculiarità delle opzioni di progetto.

Delphi è Lazarus sono cugini stretti, praticamente fratelli e non ci sono grossissime differenze tra loro.

Lazarus supporta anche una modalità "Delphi" che consente la compatibilità piena (o quais) con le funzionalità di Delphi (interfaccie, funzioni).

Ciao
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 27, 2021, 10:46:22 pm
Citazione
Da quello che dicevi, provieni da mondi diversi dal Pascal, e pubblicazioni sul Pascal che siano su Delphi, Lazarus o altro vanno comunque bene. Il pascal è un linguaggio rigoroso e lo imparerai molto velocemente.

Poi ci sono i concetti OOP (programmazione ad oggetti), quelli sono un pò più ositici ma con la pratica diventerà uno scherzo applicarli.

Su Lazarus dovrai imparare l'uso dell'interfaccia, la conoscenza dei vari pacchetti e qualche peculiarità delle opzioni di progetto.

Delphi è Lazarus sono cugini stretti, praticamente fratelli e non ci sono grossissime differenze tra loro.

Lazarus supporta anche una modalità "Delphi" che consente la compatibilità piena (o quais) con le funzionalità di Delphi (interfaccie, funzioni).

ok mi confermi quello che avevo recepito io. forse ho trovato il libro di Marco Cantu' DELPHI 7 TUTTO E OLTRE, si tratta di un libro molto corposo. credo anche molto impegnativo visto che e' un grosso volume. vorrei sapere cosa ne pensi al riguardo. se' e' sfruttabile appieno per lazarus ?. anche se' il DELPHI 7 e' vecchio di 20 anni ?. cioe' in definitiva LAZARUS  equivale al DELPHI7 solo per l'ide non per le funzionalita' vero?. se' e' cosi di quel libro che e' scritto in maniera per approfondire DELPHI 7, apprenderei soltanto il Pascal e magari imparerei l'ide di LAZARUS visto che e' equivalente. ma non certo tutto quello che lazarus ha piu' del DELPHI 7.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 27, 2021, 11:06:10 pm
Quel libro dovresti trovarlo anche in biblioteca. Quindi puoi dargli una occhiata (935 pagine  ;D) senza spendere.

Da Delphi 7 ad ora c'è ne è passata di acqua sotto i ponti e alcuni concetti forse son un pò superati: ad esempio la gestione delle stringhe, il concetto di carattere e la codifica usata: in Delphi 7 viene usato AnsiString mentre il default è WideSting ora. Il carattere in Delphi 7 ha lunghezza 1 byte mentre ora è di due byte.

Lazarus usa ancora per default le definizioni di Delphi7 quindi le stringhe sono per default AnsiString e il carattere è di un byte. Con le opzioni di progetto, o usando le definizioni si possono ovviamente modificare facilmente questi comportamenti.

Ciao 
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 27, 2021, 11:17:56 pm
il problema non e' tanto spendere, ma il poco  tempo che ho ( lo faccio per hobby non per lavoro) e che  vorrei impiegare bene, cioe' non vorrei leggere/studiare quelle 935 pagine  inutilmente . cioe' da quello che ho capito da quel libro potrei apprendere il Pascal e conoscere l'ide di LAZARUS ma rischierei di approfondire in maniera sbagliata alcune funzionalita' che ora non si usano piu'.  giusto ?. cosi almeno mi metto l'anima in pace . visto che conosci bene il delphi, potrai sens'altro dirmi in che percentuale il libro e' ancora valido per LAZARUS tipo 50%, 70%  o quanto secondo te' + o - ?  .

se' vale la pena lo prendo ma se' poi di quello che leggo ne utilizzerei poco, allora non ci investo tempo. e' il tempo di studio a cui tengo di piu' .
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 27, 2021, 11:38:20 pm
il problema non e' tanto spendere, ma il poco  tempo che ho ( lo faccio per hobby non per lavoro) e che  vorrei impiegare bene, cioe' non vorrei leggere/studiare quelle 935 pagine  inutilmente . cioe' da quello che ho capito da quel libro potrei apprendere il Pascal e conoscere l'ide di LAZARUS ma rischierei di approfondire in maniera sbagliata alcune funzionalita' che ora non si usano piu'.  giusto ?.

Sinceramente Delphi7 non lo ricordo moltissimo come caratteristiche, quindi non saprei dirti se è equivalente a Lazarus in toto. Dai forum leggo che c'è ancora diversa gente che lo usa, però ritengo che non possa essere utilizzato in questi giorni per progetti "moderni".

Però i concetti sul Pascal vanno bene comunque, così come i concetti sull'Object Pascal. Poi se si và più a fondo Delphi7 non dovrebbe supportare concetti come i "generici" e gli "anonimi", concetti che apprenderai da successive letture.

L'IDE di Lazarus, anche se ad una prima occhiata sembra equivalente a quello di Delphi (e le caratteristiche ci sono tutte), è concettualmente costruito differentemente (dovevano farlo per problemi di copyright penso). Se vedi anche i menu sono differenti.

Però l'IDE lo impari con l'uso, il Pascal devi conoscerlo a fondo in quanto sarai tu a costruirti il tuo programma, l'IDE invece lo usi non lo costruisci.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 27, 2021, 11:42:34 pm
Provo a dare una occhiata alle pubblicazioni su Delphi7 (ho da qualche parte il manuale originale della Borland in Italiano), poi domani ti so dire qualcosa in più ....

'notte
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 27, 2021, 11:53:58 pm
  grazie . mi interesa molto capire le differenze fra i due.


  notte .
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 28, 2021, 12:30:12 am
Allora, Delphi7 era già abbastanza avanzato e aveva già dei concetti che ora sono di uso comune (come i "weak"). Ritengo che tu possa leggere quel "manuale".
Non lo concosco approfonditamente, ma ritengo che probabilmente ci siano anche dei paragrafi dedicati a CLX .... puoi evitarli piè pari in quanto CLX fu il primo tentativo di "cross compilation" x Linux. Subito dopo partì il progetto Kylix e CLX venne con il tempo abbandonato.

L'uso dei componenti e quindi l'uso dell'interfaccia di Lazarus è pressochè simile, quindi la lettura dovrebbe essere abbastanza completa ed esauriente.

L'importante che tu apprenda bene i concetti del Pascal e della programmazione ad oggetti.

Se hai dubbi o altro, puoi sempre riferirti a questa community.

Ciao
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: nomorelogic - Ottobre 28, 2021, 10:10:05 am
ti direi di leggere qua come inizio
https://castle-engine.io/modern_pascal_introduction.html (https://castle-engine.io/modern_pascal_introduction.html)

i libri su D7 sono sempre validi ma come dice @DragoRosso, ti perdi delle cose (te ne renderai conto leggendo dal link quì sopra)

se poi vuoi comperare un libro ti consiglierei questo, io l'ho acquistato ed è attuale
https://www.blaisepascalmagazine.eu/product/lazarus-handbook-pdf/ (https://www.blaisepascalmagazine.eu/product/lazarus-handbook-pdf/)
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 28, 2021, 08:07:53 pm
Citazione
Allora, Delphi7 era già abbastanza avanzato e aveva già dei concetti che ora sono di uso comune (come i "weak"). Ritengo che tu possa leggere quel "manuale".
Non lo concosco approfonditamente, ma ritengo che probabilmente ci siano anche dei paragrafi dedicati a CLX .... puoi evitarli piè pari in quanto CLX fu il primo tentativo di "cross compilation" x Linux. Subito dopo partì il progetto Kylix e CLX venne con il tempo abbandonato.

L'uso dei componenti e quindi l'uso dell'interfaccia di Lazarus è pressochè simile, quindi la lettura dovrebbe essere abbastanza completa ed esauriente.

L'importante che tu apprenda bene i concetti del Pascal e della programmazione ad oggetti.

Se hai dubbi o altro, puoi sempre riferirti a questa community.

bene  grazie  .allora  lo prendo, mi piace avere dei riferimenti da consultare. e poi come dicevo prima in italiano non ce' niente.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 28, 2021, 08:11:55 pm
Citazione
ti direi di leggere qua come inizio
https://castle-engine.io/modern_pascal_introduction.html

i libri su D7 sono sempre validi ma come dice @DragoRosso, ti perdi delle cose (te ne renderai conto leggendo dal link quì sopra)

se poi vuoi comperare un libro ti consiglierei questo, io l'ho acquistato ed è attuale
https://www.blaisepascalmagazine.eu/product/lazarus-handbook-pdf/

purtroppo non conosco l'inglese  :-[

devo cercare soltanto materiale in italiano .
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: brunello - Ottobre 28, 2021, 10:14:29 pm
be per il contenuto del sito https://castle-engine.io/modern_pascal_introduction.html puoi usare il traduttore di Chrome
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 28, 2021, 10:32:52 pm
Citazione
be per il contenuto del sito https://castle-engine.io/modern_pascal_introduction.html puoi usare il traduttore di Chrome

uso  Opera, ok sto scaricando l'estenzione per tradurre le pagine web. ok fatto  funziona tutto e pare traduca anche bene. nel frattempo ho ordinato un libro cartaceo in italiano.  ora un po' di materiale c'e' l'ho   :) .
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: SB - Ottobre 29, 2021, 05:11:28 pm
Su segnalazione di nomorelogic, anche se in inglese, ti segnalo questo:
http://www.plainwater.com/pubs/FPLazarus.pdf (http://www.plainwater.com/pubs/FPLazarus.pdf)
E' un po' datato, ma mi sembra fatto abbastanza bene per imparare (se ho capito bene è scritto da docenti) e soprattutto riguarda Lazarus/Freepascal.

Per l'inglese, ti suggerisco caldamente di imparare qualcosa.
La documentazione informatica è al 99% in inglese.
Bastano i rudimenti della lingua perchè tanto è linguaggio tecnico.

Ti consiglio poi di lasciare stare Delphi.
Per quanto simile sia a Lazarus è comunque un po' diverso.
Se vuoi imparare Lazarus devi usare Lazarus
Se impari con Delphi poi quando passi a Lazarus sei spiazzato e rischi di scoraggiarti e lasciare perdere.
Meglio poco alla volta e con calma ma sulla strada giusta.


Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 29, 2021, 07:32:22 pm
Ti consiglio poi di lasciare stare Delphi.
Per quanto simile sia a Lazarus è comunque un po' diverso.
Se vuoi imparare Lazarus devi usare Lazarus
Se impari con Delphi poi quando passi a Lazarus sei spiazzato e rischi di scoraggiarti e lasciare perdere.
Meglio poco alla volta e con calma ma sulla strada giusta.

Su Delphi si trovano pubblicazioni in Italiano cartacee direttamente in biblioteca. Cosa ideale, visto l'handicapp della lingua, è che si approcci a quello che c'è e usi Lazarus per gli esempi.

Pascal è Pascal. Delphi, Lazarus o altro non fà differenza. Poi dovrà smazzarsi la parte sistemistica di Lazarus (le USES ad esempio .....) ma a quel punto se non altro saprà di cosa stiamo parlando e se cerca una classe derivata da qualcosa magari sà di cosa stiamo parlando.

Ciao
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 29, 2021, 07:59:49 pm
Citazione
Per l'inglese, ti suggerisco caldamente di imparare qualcosa.
La documentazione informatica è al 99% in inglese.
Bastano i rudimenti della lingua perchè tanto è linguaggio tecnico.

si, sarebbe una soddisfazione studiare su libri in inglese. per il momento visto che gia' avro' gia'tanta roba da leggere e studiare preferisco orientarmi su materiale in italiano. non ho tempo per studiare troppe cose. preferisco farne una alla volta ed e' gia' grasso che cola se' riesco  :P .
per il momento mi accontento di imparare le basi. comunque ho visto che su internet ci sono varie guide basilari in italiano, per fortuna  :)
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: doc - Ottobre 30, 2021, 11:00:59 am
Puoi sempre optare per qualche manuale della Borland.....su internet si trovano dei pdf in italiano.
Non so se sono di libero dominio.....tu prova a cercare, se non trovi nulla scrivimi in privato che qualcosa in italiano ed in pdf ce lo tengo.
Ciao.
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: DragoRosso - Ottobre 30, 2021, 11:45:59 am
Come scrissi, anche io ho i manuali originali in italiano in formato sia cartaceo che elettronico, ma secondo me sono molto "tecnicisti" e legati troppo a Delphi.

Un pò di web e il tomo di Cantù potrebbe andare bene, altrimenti come accennava @SB và "fuori strada" verso Delphi.

Ciao
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 30, 2021, 05:14:35 pm
Citazione
Puoi sempre optare per qualche manuale della Borland.....su internet si trovano dei pdf in italiano.
Non so se sono di libero dominio.....tu prova a cercare, se non trovi nulla scrivimi in privato che qualcosa in italiano ed in pdf ce lo tengo.
Ciao.

ok vedo cosa trovo di semplece su google.

grazie
Titolo: Re:saluti a tutti voi mi sono iscritto
Inserito da: mikemouse - Ottobre 30, 2021, 05:18:39 pm
Citazione
Come scrissi, anche io ho i manuali originali in italiano in formato sia cartaceo che elettronico, ma secondo me sono molto "tecnicisti" e legati troppo a Delphi.

Un pò di web e il tomo di Cantù potrebbe andare bene, altrimenti come accennava @SB và "fuori strada" verso Delphi.

non trovo piu' il tomo di cantu', ho dovuto ripiegare su un altro libro, che mi e' appena  arrivato si intola " Informatica: teoria e programmazione in Pascal. Per le Scuole superiori di Agostino Lorenzi e Daniele Rossi. lo devo ancora sbirciare, ma dalle recenzioni lo davano per buono, sono fiducioso   :)