* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Novembre 21, 2024, 03:32:06 pm

Inserisci il nome utente, la password e la durata della sessione.

109 Visitatori, 0 Utenti

Autore Topic: Linguaggi di programmazione  (Letto 20815 volte)

bonmario

  • Hero Member
  • *****
  • Post: 1358
  • Karma: +11/-1
Re:Linguaggi di programmazione
« Risposta #15 il: Ottobre 02, 2017, 07:36:30 pm »
Se nel panorama scolastico attuale non c'è più il pascal come sintassi, non è un problema.

Fortunatamente qualcuno che lo insegna c'è ancora. Mio nipote ha studiato Lazarus in 3^ o 4^ superiore, poi purtroppo è cambiato il professore e sono passati al C.
[OT] Troppo bello veder la sua faccia quando gli ho fatto vedere che tra i "Contributors"di Lazarus ci sono anche io !!!

Ciao, Mario

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2389
  • Karma: +10/-0
Re:Linguaggi di programmazione
« Risposta #16 il: Ottobre 02, 2017, 07:56:43 pm »
😂😂😂😂😂
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3273
  • Karma: +12/-0
Re:Linguaggi di programmazione
« Risposta #17 il: Ottobre 03, 2017, 08:35:36 am »
Se nel panorama scolastico attuale non c'è più il pascal come sintassi, non è un problema.

Fortunatamente qualcuno che lo insegna c'è ancora. Mio nipote ha studiato Lazarus in 3^ o 4^ superiore, poi purtroppo è cambiato il professore e sono passati al C.
[OT] Troppo bello veder la sua faccia quando gli ho fatto vedere che tra i "Contributors"di Lazarus ci sono anche io !!!

Ciao, Mario

Guarda lo considero un caso isolato. Comunque io considero fondamentale per un programmatore conoscere l'ANSI C. Se si studia sul K&R effettivamente si impara molto su puntatori, alberi, ecc ecc
Nozioni davvero importanti che di solito dalle altre parti vengono trascurate.
Ieri è passato, domani è futuro, oggi è un dono...

Nicola

  • Full Member
  • ***
  • Post: 201
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #18 il: Novembre 04, 2017, 04:43:32 pm »
Premesso che ho invertito il Free Pascal con Lazarus, ho ottenuto questa risposta:
Che ne pensate del linguaggio di programmazione Lazarus e in genere Free Pascal?
Andrea Raimondi
   
Andrea Raimondi, Sviluppatore ed Analista senior presso Consulenti IT indipendenti (2000-oggi)

Lazarus non e’ un linguaggio, ma un IDE per FreePascal, da cui dipende.

FreePascal e’ un progetto di un certo successo, considerando che e’ l’alternativa free a Delphi e che non ha le stesse risorse.

Lazarus, di solito, tende ad essere un filino indietro rispetto a FreePascal perche’ ovviamente Lazarus ha le sue necessita’, pero’ puo’ usare un compilatore FPC esterno.

Non e’ male, ma ovviamente non si avvicina neanche lontanamente per funzionalita’ e potenza all’IDE di Delphi.
La disumanità del computer sta nel fatto che una volta
programmato e messo in funzione, si comporta in
maniera perfettamente onesta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2921
  • Karma: +20/-4
Re:Linguaggi di programmazione
« Risposta #19 il: Novembre 04, 2017, 07:18:51 pm »
Non e’ male, ma ovviamente non si avvicina neanche lontanamente per funzionalita’ e potenza all’IDE di Delphi.

bisogna definire funzionalità e potenza
Lazarus mi risulta essere un IDE cross-platform *nativo* utile per la scrittura di applicazioni cross-platform *native*

in effetti considerando che non hanno le stesse risorse di Delphi...
;)
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3273
  • Karma: +12/-0
Re:Linguaggi di programmazione
« Risposta #20 il: Novembre 04, 2017, 08:05:06 pm »
Onestamente io non conosco un ide come Lazarus: open-source, multipiattaforma e GRATUITO.

Direi che Delphi non ci si avvicina neanche
Ieri è passato, domani è futuro, oggi è un dono...

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2389
  • Karma: +10/-0
Re:Linguaggi di programmazione
« Risposta #21 il: Novembre 04, 2017, 10:01:04 pm »
Adesso non facciamo polemica. Altrimenti manca codetypone all'appello.
A me piace freepascal. Apprezzo molto lazarus. Sono della vecchia scuola e non mi spaventano i puntatori.
😊
Per quello che ci devo fare e anche troppo 😉
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2921
  • Karma: +20/-4
Re:Linguaggi di programmazione
« Risposta #22 il: Novembre 05, 2017, 01:40:50 am »
Adesso non facciamo polemica.

Ma no, facciamo pure polemica :D
diciamo che Delphi ha allargato il paradigma di programmazione ad oggetti portandolo alla programmazione visuale con componenti in un unico linguaggio (cosa prima inesistente: i componenti si facevano in C++ e si usavano con VB)
e poi s'è fermato...

Lazarus e FreePascal hanno allargato ancora, portando il tutto su tutte le piattaforme: sono un ambiente di sviluppo completo che puoi usare su quasi tutti gli OS (e con molti processori)

Senza contare che si è liberi di usare puntatori e codice unmanaged.
Quando guardo agli altri linguaggi (soprattutto open source) e cosa devono fare per creare una GUI degna di questo nome, mi fanno un po' tenerezza  :P
Imagination is more important than knowledge (A.Einstein)

Avogadro

  • Full Member
  • ***
  • Post: 217
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #23 il: Novembre 05, 2017, 10:24:41 pm »

Ho tovato questo sul web

https://freesparta.com/roadmap

https://freesparta.com/pricing-and-download

Qualcuno sa qualcosa in piu ?


Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2389
  • Karma: +10/-0
Re:Linguaggi di programmazione
« Risposta #24 il: Novembre 05, 2017, 10:47:54 pm »
Avevo visto il loro repository git.
Se hanno qualcosa da provare open source/Free mi sa che lo provo. Il video di presentazione ha una musichetta abbastanza inquietante però. Mette ansia dopo un pochino.

Stilgar

Edit:
https://github.com/dathox
« Ultima modifica: Novembre 05, 2017, 10:51:21 pm da Stilgar »
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

Avogadro

  • Full Member
  • ***
  • Post: 217
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #25 il: Novembre 06, 2017, 04:30:19 am »
Mette ansia anche il tipo con l'elmetto e il riferimento a Sparta.

Misteri del marketing.




Nicola

  • Full Member
  • ***
  • Post: 201
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #26 il: Novembre 06, 2017, 06:44:49 am »
Anche il forum non mette allegria.
La disumanità del computer sta nel fatto che una volta
programmato e messo in funzione, si comporta in
maniera perfettamente onesta.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2921
  • Karma: +20/-4
Re:Linguaggi di programmazione
« Risposta #27 il: Novembre 06, 2017, 08:37:42 am »
freesparta ora è stato incluso nei sorgenti di lazarus
si tratta di una serie di packages, basta andare nei package installabili e digitare sparta
avvicina Lazarus ai più recenti Delphi
Imagination is more important than knowledge (A.Einstein)

Avogadro

  • Full Member
  • ***
  • Post: 217
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #28 il: Novembre 06, 2017, 08:24:11 pm »
Ho verificato, sulla versien 1.8 c'è freesparta.

Il punto adesso è trovare della documentazione  in merito

Intanto provo ad installarli ( sperando che non esca la mitica farse "ti piace il grasso" - troppo carina - )







Avogadro

  • Full Member
  • ***
  • Post: 217
  • Karma: +0/-0
Re:Linguaggi di programmazione
« Risposta #29 il: Novembre 06, 2017, 08:26:34 pm »
Anche il forum non mette allegria.

Mille volte meglio  questo forum pacato e tranquillo di altri 3ad su altri siti che fanno venire voglia di disinventare il web, il pc e l 'informatica tutta.


 

Recenti

How To

Utenti
  • Utenti in totale: 803
  • Latest: maXim.FI
Stats
  • Post in totale: 19169
  • Topic in totale: 2286
  • Online Today: 117
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 109
Total: 109

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.