* * * *

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.
Aprile 19, 2024, 09:28:07 am

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

410 Visitatori, 1 Utente

Autore Topic: Ditte che usano Lazarus  (Letto 26553 volte)

schumi

  • Full Member
  • ***
  • Post: 219
  • Karma: +1/-0
Re:Ditte che usano Lazarus
« Risposta #15 il: Settembre 27, 2018, 09:32:48 pm »
Con Lazarus ormai ci smanetto benino, però dovrei imporlo ai miei collaboratori (non sarebbe un problema visto che il capo sono io  ;D), però loro partirebbero da 0. Inoltre ho qualche dubbio sulla stabilità nel futuro.
Il nostro gestionale dovrebbe essere client/server anche se 3/4 delle installazioni sono monoutente, interagisce con molti altri SW, front end di cassa, bilance, confezionatrici, etichette elettroniche, terminali mobile, portale e-commerce ecc. nei modi più disparati, dai file ascii ai WS rest o soap.
sono legato a Winzoz visto che quasi tutti i programmi esterni girano solo li.
se porto tutto centralizzato ho paura di avere un calo di prestazioni, inoltre in molte zone l'ADSL fa pena o addirittura non c'è. Ecco perché vorrei restare su una soluzione desktop ibrida.

grazie
ciao

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:Ditte che usano Lazarus
« Risposta #16 il: Settembre 27, 2018, 11:33:29 pm »
Mettiamola così.
Ditte che lavoravano con c++ alla scoperta di delphi sono passate quasi con la fanfara.
Ora meditando di passare a fp + lazarus per la questione che vorebbero mettere su raspberry alcuni servizi.
Aspetto umano
Il passaggio al linguaggio pascal per molti è duro i primi tempi. Poi viaggiano come treni.
Aspetto tecnico
È un software open source. Questo è il suo punto di forza ma anche la sua debolezza.
C'è codetyphon che dietro ha una ditta che spinge.
Quindi se il fratello buono dovesse essere preso da qualche problema il fratello commerciale darebbe la stura a proseguire.
Freepascal e lazarus hanno dietro una fondazione quindi non sono 2 programmatori improvvisati che lo portano avanti.

Ti suggerirei un approccio graduale e non talebano.
Prendi il primo programma, quello più semplice. Lo fai rifare al collaboratore più sveglio o portato. Vedi il risultato. Se fa proprio un disastro lascia perdere e passa ad un full web based con php e jquery/bootstrap. Sicuramente le fonti di informazione sono molte di più.
Eventualmente la parte server puoi farla in freepascal se non vuoi avere i sorgenti leggibili 😂😂

Se decidi l'approccio freepascal. Siamo qui per aiutare.
Stilgar
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Ditte che usano Lazarus
« Risposta #17 il: Settembre 28, 2018, 12:45:41 am »
io sto introducendo in azienda lazarus/free pascal gradualmente già da un po'
non parlo di applicazioni scritte da zero ma di verticalizzazioni/servizi/batch e simili che da un po' di tempo girano 24h 7/7...

Python : non mi convince troppo per le applicazioni desktop, però ha grande diffusione
C# o .NET : ci si può fidare di mamma Microsoft?
Java & co.? non credo di avere tempo per imparare da 0
Lazarus : si potrà contare su una soluzione totalmente open senza sponsor di livello?
Delphi : il prodotto vale il costo della licenza ?

Secondo me, nonostante la tendenza sia di far girate tutto nei browser o nel cloud, io credo che a livello aziendale l'approccio migliore sia ancora il client/server tradizionale.
Sta arrivando la fibra ok, il gap della velocità si ridurrà di molto e le applicazioni internet ne gioveranno, ma non trovo nessun motivo valido per cui un client di una applicazione debba essere per forza un browser, che ha chiaramente i suoi pregi ma anche i suoi difetti (e che poi non è altro che il client di un server ;) )...

Per i linguaggi le mie opinioni sono:
Python : troppo lento
C# o .NET ci si può fidare di mamma Microsoft?: -> ma stiamo scherzando? :D
Java: troppo lento e mastodontico
Lazarus : è una scommessa, ma fpc è qua da 25 anni, lazarus da poco meno (ed i bug non mancano) ma la comunità è solida
Delphi : Di delphi volevo segnalare che da poco è uscita la versione free
https://www.embarcadero.com/products/delphi/starter/free-download

sparate la vostra, anche se so che questo forum è di parte  ;)

certo che è un forum di parte....
ohi ohi ohi, i migliori siamo noi :D
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Ditte che usano Lazarus
« Risposta #18 il: Settembre 28, 2018, 08:31:44 am »
Io non parlo perchè sono nettamente di parte, altrimenti neanche fondavo la community  ;D ;D

Detto questo sono dieci anni che per i miei progetti uso solo lazarus e in un modo o nell'altro riesco a fare sempre quello che voglio. Ho scritto un agenda (ormai installata su alcuni clienti e felicemente testata) molto carina graficamente e che gira su mac e windows. Ho scritto un software per dentisti che spero nel breve periodo commercializzarò, ho scritto un software per la gestione dei laboratori odontotecnici (che spero di commercializzare a breve) e un software per il project management che anche quello commercializzerò a breve. Devo dire che mi trovo bene e il supporto è migliorato molto negli anni.
Ieri è passato, domani è futuro, oggi è un dono...

SB

  • Scrittore
  • Sr. Member
  • *****
  • Post: 283
  • Karma: +1/-0
Re:Ditte che usano Lazarus
« Risposta #19 il: Settembre 30, 2018, 10:17:48 am »
I vostri post mi hanno lasciato l'amaro in bocca...  :(
In conclusione non c'è quasi nessuno che usa Lazarus/Freepascal a livello professionale in Italia...

Lazarus/Freepascal ha delle caratteristiche uniche che (almeno sulla carta) lo renderebbero ideale per liberi professionisti e piccole aziende:
-gratuito e aggiornato
-compilato, quindi veloce e codice protetto
-completo, per console e interfaccia grafica
-buona disponibilità di librerie
-multipiattaforma

Cosa ne ostacola la diffusione?
-non è adatto alle applicazioni moderne?
-è instabile?
-è sconosciuto?
-ha un nome dal sapore troppo antico?









Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:Ditte che usano Lazarus
« Risposta #20 il: Settembre 30, 2018, 11:19:02 am »
Parla con i ragazzini usciti da scuola.
Non è "figo", ma poi scopri che non ne conoscono l'esistenza 😂😂😂
Non è pubblicizzato dai grandi nomi noti.
M$ ha il suo interpretato.
Ibm sponsorizza più o meno java (vende più ferro ai clienti così)
Dovresti sentire cosa dicono i professori degli istituti tecnici al terzo anno.
Forse tra i nuovi elettronici potrà prendere piede in Italia. Agli informatici fanno paura i puntatori. 😭😭😭😭😭
Partiamo degli ingegneri informatici.
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

bonmario

  • Hero Member
  • *****
  • Post: 1300
  • Karma: +10/-1
Re:Ditte che usano Lazarus
« Risposta #21 il: Settembre 30, 2018, 03:50:59 pm »
Aggiungo anche che non ha una grossa azienda alla spalle.
A me è capitato di proporlo, ma non è stato accettato, perché il progetto non è "sponsorizzato" da nessuna grande azienda, quindi se per qualsiasi motivo dovesse venire a mancare il supporto anche di pochi programmatori, il progetto potrebbe anche venire abbandonato.

Ciao, Mario

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Ditte che usano Lazarus
« Risposta #22 il: Ottobre 01, 2018, 10:48:23 am »
credo che questa sia la situazione italiana, all'estero (germania e spagna) le cose sembra che vadano diversamente
Imagination is more important than knowledge (A.Einstein)

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:Ditte che usano Lazarus
« Risposta #23 il: Ottobre 01, 2018, 11:39:24 am »
Forse lì tutto l'it non è visto come  un costo?
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Ditte che usano Lazarus
« Risposta #24 il: Ottobre 01, 2018, 12:43:46 pm »
o forse ci sono meno pecore...
Imagination is more important than knowledge (A.Einstein)

schumi

  • Full Member
  • ***
  • Post: 219
  • Karma: +1/-0
Re:Ditte che usano Lazarus
« Risposta #25 il: Ottobre 01, 2018, 07:10:30 pm »
sapevo che bastava stuzzicarvi  ;)

Citazione
Ti suggerirei un approccio graduale e non talebano.
Prendi il primo programma, quello più semplice. Lo fai rifare al collaboratore più sveglio o portato. Vedi il risultato. Se fa proprio un disastro lascia perdere e passa ad un full web based con php e jquery/bootstrap. Sicuramente le fonti di informazione sono molte di più.
Eventualmente la parte server puoi farla in freepascal se non vuoi avere i sorgenti leggibili 😂😂
sto giusto sviluppando un programmino facile facile per dei chioschi, vediamo come va.

Citazione
Per i linguaggi le mie opinioni sono:
Python : troppo lento
C# o .NET ci si può fidare di mamma Microsoft?: -> ma stiamo scherzando? :D
Java: troppo lento e mastodontico
Lazarus : è una scommessa, ma fpc è qua da 25 anni, lazarus da poco meno (ed i bug non mancano) ma la comunità è solida
Delphi : Di delphi volevo segnalare che da poco è uscita la versione free
https://www.embarcadero.com/products/delphi/starter/free-download
più o meno sono della stessa opinione salvo specificare che se sei un mostro sacro di Java che macina codice 15 ore al giorno puoi fare grandi cose (a parte l'interfaccia grafica).


Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:Ditte che usano Lazarus
« Risposta #26 il: Ottobre 01, 2018, 08:05:37 pm »
Ci sono libreria che aiutano molto in java.
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Ditte che usano Lazarus
« Risposta #27 il: Ottobre 02, 2018, 08:18:08 am »
per l'impressione su java infatti mi riferivo alla GUI
ho sempre davanti agli occhi SqlDeveloper della oracle, se meglio non si può fare...

lato server nulla da dire, anzi, credo sia  molto valido
Imagination is more important than knowledge (A.Einstein)

Stilgar

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2382
  • Karma: +10/-0
Re:Ditte che usano Lazarus
« Risposta #28 il: Ottobre 02, 2018, 08:20:46 am »
Sqldeveloper è un fork del borland builder.
Quella volta la borland ha hatto un affarone ... la Oracle un pochino meno 😊
Al mondo ci sono 10 tipi di persone ... chi capisce il binario e chi no.

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Ditte che usano Lazarus
« Risposta #29 il: Ottobre 02, 2018, 08:27:43 am »
I vostri post mi hanno lasciato l'amaro in bocca...  :(
In conclusione non c'è quasi nessuno che usa Lazarus/Freepascal a livello professionale in Italia...

oltre al tutte le cose dette, c'è da aggiungere che un nuovo linguaggio si prende in considerazione quando si deve scrivere un programma da zero

prendi team system e zucchetti, fanno a gara per chi ha il linguaggio più obsoleto, ma il loro ERP funziona, sono i più diffusi in Italia e c'è poco da fare sul know how messo nel sorgente...

è chiaro che non avendo una azienda che sponsorizza e nessuno che ci scommette di suo, la situazione non può che essere questa
però ripeto, il software a corredo dell'ERP che usiamo in azienda (sia lato server che piccole GUI) lo stiamo facendo con lazarus/free pascal
il programma per la fatturazione elettronica lo stiamo facendo con lazarus (se non è una scommessa questa  ;D)

certo la mia azienda è una goccia nel mare, ma la valutazione fatta è la seguente:
se lo sviluppo di lazarus/free pascal cessasse oggi, ci permetterebbe di sviluppare per altri 10 anni?
Imagination is more important than knowledge (A.Einstein)

 

Recenti

How To

Utenti
  • Utenti in totale: 785
  • Latest: gmax
Stats
  • Post in totale: 18772
  • Topic in totale: 2233
  • Online Today: 578
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 1
Guests: 410
Total: 411

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.