Italian PyBridge, non capisco, forse ha un significato subliminale ?

Gianni M

Well-Known Member
Licensed User
Longtime User
è successo qualche tempo fa, che B4A è stato reso gratuito, quasi a significare che le performance (di B4A), non potevano andare oltre e non potevano competere con altri prodotti concorrenziali;

sono certo che moltissimi di noi (utenti B4X), conoscono altri linguaggi ed utilizzano diversi IDE sia per lavoro (io) sia per pura passione o hobby;

ora Erel,con la discesa in campo di PyBridge, ci inviata ad approfondire il linguaggio python;

a questo punto, la domanda nasce spontanea: (Antonio Lubrano)
Forse Erel vuole farci capire che la straordinaria esperienza con i suoi prodotti sta per giungere al termine?
 

LucaMs

Expert
Licensed User
Longtime User
è successo qualche tempo fa, che B4A è stato reso gratuito, quasi a significare che le performance (di B4A), non potevano andare oltre e non potevano competere con altri prodotti concorrenziali;
Le performance non sono inferiori ai concorrenti, è impossibile perché B4A non è mica un linguaggio interpretato, alla fine è Java, proprio come se sviluppassi con Android Studio. Quest'ultimo sarà pure un gran concorrente (ma per usarlo serve una "curva d'apprendimento", come la chiamano, parecchio più grande, impostare ogni cosa affinché funzioni è parecchio più complicato. Ma è gratuito e parecchio diffuso, questo sarà stato il motivo per cui da qualche tempo lo è anche B4A.


è successo qualche tempo fa, che B4A è stato reso gratuito, quasi a significare che le performance (di B4A), non potevano andare oltre e non potevano competere con altri prodotti concorrenziali;

sono certo che moltissimi di noi (utenti B4X), conoscono altri linguaggi ed utilizzano diversi IDE sia per lavoro (io) sia per pura passione o hobby;

ora Erel,con la discesa in campo di PyBridge, ci inviata ad approfondire il linguaggio python;

a questo punto, la domanda nasce spontanea: (Antonio Lubrano)
Forse Erel vuole farci capire che la straordinaria esperienza con i suoi prodotti sta per giungere al termine?
Assolutamente no. Vuole solo potenziare i suoi linguaggi.

Così come ha creato quel "inline Java", in modo che si possa usare codice Java direttamente nei sorgenti B4X, vuole dare la possibilità di fare la stessa cosa con Python.

E' un po' come nelle pagine HTML in cui puoi inserire script JavaScript o PHP (con la differenza che gli script in HTML sono praticamente indispensabili).
 
Last edited:

Daestrum

Expert
Licensed User
Longtime User
(sorry for answer in English)
I think Erel is simply giving us more tools to use to deal with the changing landscape of software.

Think AI and you realise, java is lacking in tools for data analysis needed to take advantage of it. (plus running a model using CUDA). By adding Python, we get a whole raft of libraries written specifically for that purpose, written by the hardware manufacturers (so they probably know what they are doing). Which extends what B4X can do, and extend its usefullness, not reduce it.
 

udg

Expert
Licensed User
Longtime User
Concordo con @LucaMs e @Daestrum .
Una piccola precisazione: il linguaggio si chiama B4X.
I vari B4A, B4i, B4J, B4R sono gli ambienti dedicati alle varie piattaforme.

A volte viene arricchito il linguaggio stesso, altre volte l'ambiente di sviluppo. Ogni volta che una nuova libreria si aggiunge a quelle disponibili, non solo si amplia la possibilità di sviluppare nuove idee o prodotti, ma in un certo senso si allunga la vita dell'intero ecosistema B4X.
 

LucaMs

Expert
Licensed User
Longtime User
Concordo con @LucaMs e @Daestrum .
Una piccola precisazione: il linguaggio si chiama B4X.
I vari B4A, B4i, B4J, B4R sono gli ambienti dedicati alle varie piattaforme.

A volte viene arricchito il linguaggio stesso, altre volte l'ambiente di sviluppo. Ogni volta che una nuova libreria si aggiunge a quelle disponibili, non solo si amplia la possibilità di sviluppare nuove idee o prodotti, ma in un certo senso si allunga la vita dell'intero ecosistema B4X.
Non mi pare che in questo (per ora) breve thread, si sia fatta confusione tra linguaggio B4X e gli ambienti.
 
Top