Forum > Presentazioni nuovi utenti

Buoni motivi per usare LAZARUS?

(1/3) > >>

piergiuseppe:
Buongiorno, grazie dell'accoglienza e pongo subito più quesiti per chi vorrà rispondermi. Premetto che ho ricominciato da poco a programmare in ambiente Visual Basic che trovo ancora insostituibile per l'IDE che offre per applicazioni GUI.
I quesiti sono:
1) il lnguaggio Delphi è semplice come il VB?
2) è ancora usato?
3) l'ambiente IDE di Lazarus è efficiente e completo come quello di Visual Studio?
4) quali sono le motivazioni che potrebbero spingermi a cambiare da VB (su VS o no) a Lazarus?
5) ci sarà futuro per Lazarus in termini di aggiornamenti e disponibilità?
6) è possibile commercializzare liberamente applicazioni costruite con Lazarus?
Grazie anticipatamente.

xinyiman:
Buongiorno, risponderò alle sue domande.
1: delphi come lazarus non sono linguaggi ma ambienti di sviluppo: con il quale si scrive codice in object pascal. La sintassi è molto semplice ed intuitiva. Bisogna solo saper programmare bene e ci si adatta a qualsiasi sintassi.

2: E' usato, ma non avendo dietro un'azienda del calibro di Microsoft è poco pubblicizzato. Ma si usa molto soprattutto nel mondo database.

3: Assolutamente si, esiste da molti anni ed è un IDE molto esteso e completo.

4: Ambiente completamente gratuito, multipiattaforma e open source non bastano come motivazioni?

5: Assolutamente si. L'azienda che lo mantiene è molto attiva e qual'ora decidessero di abbandonare il progetto si tratta di codice aperto. Chiunque lo può prendere e portare avanti.

6: Se non si fa uso di librerie che te lo impediscono per via della licenza non ci sono problemi.

nomorelogic:
benvenuto piergiuseppe


--- Citazione da: piergiuseppe - Gennaio 20, 2020, 12:32:09 pm ---4) quali sono le motivazioni che potrebbero spingermi a cambiare da VB (su VS o no) a Lazarus?

--- Termina citazione ---

condivido quello che ha detto xinyiman
sul (4) aggiungerei che
lazarus / free pascal ti permettono di generare binari che girano nativamente su qualsiasi piattaforma a partire dallo stesso sorgente
questo a prescindere che sia una applicazione con GUI, un semplice programna da lanciare da shell o un servizio
chi proviene da VB normalmente non ha possibilità di usare lo stesso linguaggio per fare programmi che possano girare su piattaforme tipo linux/free bsd o raspberry
con questo ambiente si aprono anche queste strade

comunque vada buona programmazione ;)
nomorelogic

piergiuseppe:
Grazie delle risposte, mi ero dimenticato di chiarire il mio ambito di lavoro che sono le applicazioni di ingegneria.
Quindi aggiungo anche le seguenti domande, contando sulla vs cortese risposta:
1) il linguaggio Object Pascal (OP) ha numerose funzioni native in ambito matematico?
2) come stiamo a librerie esterne per le applicaioni matematiche?
3) la creazione (con OP) e la gestione (con Lazarus) delle applicazioni grafiche è vasta ed efficente nell'insieme  OP+Lazarus?
4) Lazarus è in grado di gestire anche applicazioni sul WEB?
5) mi sapete consigliare un libro/manuale (in italiano meglio) per l'apprendimento di OP e Lazarus?
Grazie anticipatamente.

nomorelogic:
ciao piergiuseppe

quelle che fai non sono domande semplici a cui rispondere :)

1) Quando dici "numerose funzioni native in ambito matematico" la risposta è sicuramente si ma potrebbero mancare quelle che servono a te. Nello specifico quindi bisogna cercare in rete se ci sono.
2) vedi sopra
3) con lazarus/fpc sono state fatte applicazioni CAD, engine per videogame, librerie SCADA e ottimi componenti per la manipolazione delle immagini
4) direi di si ma, come accennato per le librerie matematiche, definisci "gestire"
5) lazarus/fpc sono open source non troverai molto materiale in italiano da spulciare ma sul forum ufficiale potrebbero risponderti gli sviluppatori stessi e tanti altri sparsi nel mondo e poi c'è questa piccola comunità ;)

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa