Autore Topic: Gambas futuro o che tipo di Gambas noi vogliamo.  (Letto 13879 volte)

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 287
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #45 il: 13 Novembre 2013, 19:59:48 »
Ci sono altri linguaggi che le cose le fanno meglio.
Tra quelli piu' diffusi, in questo periodo sto usando abbastanza Python, alla 3.3. L'impressione, dopo qualche mese, non e' quella di pulizia: ci trovo un ondeggiamento pauroso tra la voglia di standardizzare la scrittura del codice con quella di creare "scorciatoie" nella scrittura stessa, e un po' di contraddizione tra l'estensione della libreria standard e il fatto che alcune funzioni, es quelle per le immagini (che potrei definire basilari!), proprio non funzionano!

Gambas, ad oggi, è l'unico che permette di scrivere software con interfaccia in 12 secondi! Dovrebbero premere su questo.
Qui sono d'accordo. Capisco le voglie di fare cose "strane" per i programmatori, ma a volte la strategia mi sembra perdente.

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.775
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #46 il: 13 Novembre 2013, 20:33:37 »
Ci sono altri linguaggi che le cose le fanno meglio.
Tra quelli piu' diffusi, in questo periodo sto usando abbastanza Python, alla 3.3. L'impressione, dopo qualche mese, non e' quella di pulizia: ci trovo un ondeggiamento pauroso tra la voglia di standardizzare la scrittura del codice con quella di creare "scorciatoie" nella scrittura stessa, e un po' di contraddizione tra l'estensione della libreria standard e il fatto che alcune funzioni, es quelle per le immagini (che potrei definire basilari!), proprio non funzionano!

Uso 10 ore al giorno python (più alcuni suoi framework) per lavoro. Posso assicurarti che, confrontato con altri linguaggi, fa quello che deve fare un linguaggio di alto livello: agevolarti la vita! Le immagini per me non sono una funzione basilare come non lo è il suono o il video. Tuttavia ho utilizzato le sue librerie immagini anche per creare barcode particolari e funzionavano molto bene.

Gambas, ad oggi, è l'unico che permette di scrivere software con interfaccia in 12 secondi! Dovrebbero premere su questo.
Qui sono d'accordo. Capisco le voglie di fare cose "strane" per i programmatori, ma a volte la strategia mi sembra perdente.

Le strategie dello strafare non sono mai perdenti se il programmatore che vuole farle non le ritiene tali. Sarebbe come dire a Bolt di correre piano perchè tanto a nessuno serve che lui vada così veloce. Basta muoversi.

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #47 il: 13 Novembre 2013, 20:35:56 »
....per me non sono una funzione basilare come non lo è il suono...

   :'(
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline pastrank

  • Maestro Gambero
  • ****
  • Post: 287
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #48 il: 13 Novembre 2013, 22:36:46 »
Tuttavia ho utilizzato le sue librerie immagini anche per creare barcode particolari e funzionavano molto bene.

Beh, intanto PIL non funziona con Python 3, non mi sembra poco, e provando i bindings piu' diffusi le prestazioni sono piuttosto scadenti (personalmente mi sono trovato costretto a usare richiami diretti a ImageMagick): database e suoni ne frequento pochi, ma processando testi (analisi di percorsi utensili per macchine cnc) Gambas (dietro ovviamente a C++ e Lua) da' distacchi clamorosi a Python. Mi lascia parecchi dubbi anche l'uso ricorrente di montagne di moduli esterni per realizzare funzioni accessorie, non si puo' dire che e' politicamente scorretto, ma una volta veniva deriso chi usava troppi ocx nel Visual Basic. A volte mi pare pure che i dir sui moduli importati siano un po' troppo lunghetti :)
Poi ovviamente ha anche i suoi bei pregi, tipo la diffusione, la quantita' di moduli gia' fatti, tipo quelli su PyPi, la documentazione, la portabilita' tra so, insomma, non ne parlo certo male (del resto lo uso anche io), dico che non mi pare perfetto!

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.775
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #49 il: 14 Novembre 2013, 09:44:57 »
Tuttavia ho utilizzato le sue librerie immagini anche per creare barcode particolari e funzionavano molto bene.

Beh, intanto PIL non funziona con Python 3, non mi sembra poco, e provando i bindings piu' diffusi le prestazioni sono piuttosto scadenti (personalmente mi sono trovato costretto a usare richiami diretti a ImageMagick): database e suoni ne frequento pochi, ma processando testi (analisi di percorsi utensili per macchine cnc) Gambas (dietro ovviamente a C++ e Lua) da' distacchi clamorosi a Python. Mi lascia parecchi dubbi anche l'uso ricorrente di montagne di moduli esterni per realizzare funzioni accessorie, non si puo' dire che e' politicamente scorretto, ma una volta veniva deriso chi usava troppi ocx nel Visual Basic. A volte mi pare pure che i dir sui moduli importati siano un po' troppo lunghetti :)
Poi ovviamente ha anche i suoi bei pregi, tipo la diffusione, la quantita' di moduli gia' fatti, tipo quelli su PyPi, la documentazione, la portabilita' tra so, insomma, non ne parlo certo male (del resto lo uso anche io), dico che non mi pare perfetto!

Non possiamo basare la stabilità di Python parlando del ramo 3. È il ramo ancora in sviluppo perpetuo e non ne, ovviamente, esente da problemi; primo tra tutti incompatibilità con moduli di terzi. Quello che però voglio evidenziare è che se dai alla gente un linguaggio modulare, nel giro di poco tempo ti troverai a disposizione migliaia di moduli esterni e tu, sviluppatore principale dei miei stivali, potrai concentrarti solo ed esclusivamente sul core del linguaggio. Non devi fregartene più nulla di moduli per immagini, suoni, video, parser, report, connessioni e cazzate varie. L'open source ti da queste opportunità? E sfruttale cazzarola.

Io stesso se devo crearmi piccole utility per me stesso le scrivo in gambas perchè così in 10 minuti ho finito ed amen. Ma se devo scrivere del codice da distribuire entro in crisi.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #50 il: 08 Febbraio 2014, 17:08:46 »
 :-[
Scusate se un gamberetto imbranato si inserisce nella discussione a esporre la sua, per prima cosa ci terrei a dire (malgrado la cosa mi costi visto che è un cugino) che concordo con chi sostiene che M. Benoît Minisini è un grande ecc.  :2birre:
Concordo con lui (M. Minisini) nel voler rimanere in ambito Linux e non volersi scontrare con colossi che ti possono schiacciare quando vogliono (i colossi hanno soldi, tanti soldi e con i soldi si possono comprare tante cose...), e poi proprio adesso? che grazie a Ubuntu, Linux sta diventando il più facile dei sistemi operativi, che ai noi grazie alla crisi anche le amministrazioni pubbliche stanno passando all'open source?, e pure molte aziende iniziano a pensarci seriamente intendo quelle piccole e micro che avranno bisogno di programmi tipo quelli che facevo anch'io che ero un frillo grazie alla facilità di VBA e VBE.
Concordo con Akrobaticone ma solo dove dice che sarebbe utile un rapporto simbiotico con Libre Office.
Al grande vuott dico di non ascoltare certe voci, che non tenere conto delle possibilità dell'audio o suono o anche musica in ambito programmatico sarebbe davvero un grave errore, se penso alle tantissime persone ipovedenti impiegate nelle aziende e al grande aiuto che potrebbero avere da un programma di lavoro dialogante.
Per me questo è il futuro (vostro, che io oramai sono alla frutta).

Un salutone a tutti  :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #51 il: 09 Febbraio 2014, 19:34:45 »
:-[
.
Concordo con Akrobaticone ma solo dove dice che sarebbe utile un rapporto simbiotico con Libre Office.


per curiosità, con quali delle cose che ho detto non ti trovi d'accordo?

Aggiungerei un nuovo fronte di sviluppo:
Prima o poi uscirà anche Ubuntu touch su tablet e smartphone
Perchè non usare anche lì gambas?

Mi piacerebbe sapere cosa ne pensa Minisini, magari anche della questione di gambas su libreoffice..
"e il naufragar m'è dolce in questo mar"

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #52 il: 09 Febbraio 2014, 20:53:27 »
per curiosità, con quali delle cose che ho detto non ti trovi d'accordo?
Aggiungerei un nuovo fronte di sviluppo:
Prima o poi uscirà anche Ubuntu touch su tablet e smartphone
Perchè non usare anche lì gambas?
Mi piacerebbe sapere cosa ne pensa Minisini, magari anche della questione di gambas su libreoffice..
:-\
Scusa mi sono espresso in modo inappropriato, oltre a tutto arrivo bell'ultimo e pare che critichi proprio un benemerito di Gambas.
Intendevo dire che sono in accordo con te ma non dove parli di fork e di portabilità...
e sono pure in accordo con quanto scrivi ora.

ciao  :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 976
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #53 il: 09 Febbraio 2014, 21:09:51 »
per curiosità, con quali delle cose che ho detto non ti trovi d'accordo?
Aggiungerei un nuovo fronte di sviluppo:
Prima o poi uscirà anche Ubuntu touch su tablet e smartphone
Perchè non usare anche lì gambas?
Mi piacerebbe sapere cosa ne pensa Minisini, magari anche della questione di gambas su libreoffice..
:-\
Scusa mi sono espresso in modo inappropriato, oltre a tutto arrivo bell'ultimo e pare che critichi proprio un benemerito di Gambas.
Intendevo dire che sono in accordo con te ma non dove parli di fork e di portabilità...
e sono pure in accordo con quanto scrivi ora.


ciao  :ciao:

Tra me e i benemeriti passano anni luce!
il fork era solo una ipotesi nel caso che Minisini preso da improvvisa follia decida di abbandonare Gambas
la portabilità è questione assai delicata, mi chiedevo solamente se il fatto di poter utilizzare  su più piattaforme le stess applicazioni non fosse un incentivo ad utilizzare questo linguaggio.

Per dare una risposta semplice alla domanda del titolo della discussione mi piacerebbe che Gambas possa diventare per Linux quello che Visual Basic è stato per Windows, uno strumento semplice ed efficace alla portata di molti che permette di realizzare applicazioni distribuibili senza difficoltà e un sistema semplice per l'automazione di software complessi come Libreoffice al pari di VBA per MS Office.

 
"e il naufragar m'è dolce in questo mar"

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re: Gambas futuro o che tipo di Gambas noi vogliamo.
« Risposta #54 il: 09 Febbraio 2014, 23:33:28 »
Tra me e i benemeriti ...
Per dare una risposta semplice alla domanda del titolo della discussione mi piacerebbe che Gambas possa diventare per Linux quello che Visual Basic è stato per Windows, uno strumento semplice ed efficace alla portata di molti che permette di realizzare applicazioni distribuibili senza difficoltà e un sistema semplice per l'automazione di software complessi come Libreoffice al pari di VBA per MS Office.

...e allora (adesso  :)) posso scrivere che concordo al100%

 :ok:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro