|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
OpenEdge Advanced Business Language di Progress: conoscete?
Io non ne avevo mai sentito parlare fino ad oggi che un mio amico me lo ha menzionato ...
Voi lo conoscete? A cosa serve? Penso sia questo: http://en.wikipedia.org/wiki/OpenEdg...iness_Language di questa società: Progress Software Corporation [Teoria] Fourth-generation programming language: questo sonosciuto ... > esempio < Codice:
DEFINE VARIABLE w AS HANDLE NO-UNDO. CREATE WINDOW w ASSIGN WIDTH = 50 HEIGHT = 5 MESSAGE-AREA = FALSE STATUS-AREA = FALSE. CURRENT-WINDOW = w. DEFINE BUTTON btnOK LABEL "OK" SIZE 12 BY 1.2. FORM "Hello World!" VIEW-AS TEXT AT COL 20 ROW 2 btnOK AT COL 20 ROW 4 WITH FRAME f SIZE 50 BY 5 NO-BOX THREE-D. VIEW FRAME f. ENABLE btnOK WITH FRAME f. WAIT-FOR "CHOOSE" OF btnOK. DELETE OBJECT w. ![]()
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 28-08-2008 alle 15:24. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Per certi versi mi ricorda lo SmallTalk, ma è MOOOOLTO più "verboso"...
![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Effettivamente ... qualcuno ne sa qualcosa in + di questo misterioso linguaggio?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Che è un:
Relational database management system
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Ecco perché è così "verboso"...
![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Perchè dici questo?
1 DBMS relazionale dice Wikipedia, perchè ne esistono di altri tipi? Che io sappia i DB li si disegna in Entità-Relazione (o associazione ora si tende a dire anche) e poi lo si trasformano in relazionali, ovvero a tabelle, per i DBMS come Oracle, MySQL, PostgreSQL, ec c.. Voi sapete cose che io non so?! ![]()
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Beh, il design di un DB è una cosa, e i linguaggi usati per interrogarlo e/o lavorarci sono un'altra cosa.
Ogni RDBMS che si rispetti ha, oltre all'ovvia necessità di una struttura / organizzazione per memorizzare i dati, anche un linguaggio usato per lavorarci. In generale esiste uno standard (ma in più versioni) per l'interrogazione, che è SQL-XYZ (dove XYZ = 93, 98, 2003 et similia) e definisce la sintassi da usare. Per la precisione, SQL definisce anche la sintassi per altri strumenti, come la definizione di trigger, stored procedure, view, ecc., ma non è "mandataria" (in sostanza, esistono diversi "profili" dello standard: quello base prevede il supporto di un certo numero di costrutti, come ad esempio quelli per la definizione dello schema relazionale e l'interrogazione del db; quello più avanzato aggiunge tante altre cosucce, come trigger, ecc.). Per quanto riguarda i costrutti più avanzati, se non erro ogni RDBMS ha poi un suo linguaggio proprietario. Oracle ha il famigerato PL/SQL che viene usato dentro trigger e stored procedure, che però è diverso da quello usato da FireBird. Tornando all'argomento del thread, penso che quello che hai trovato sia un altro linguaggio usato/bile per lavorare con un RDBMS. Ne ho tirato in ballo la "verbosità" perché SQL come standard lo è abbastanza (d'altra parte è l'abbreviazione di SEQUEL, che a sua volta è la contrazione di Simple English QUEry Language ![]() ![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
TNX.
Ma la DB temporali invece che sono?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Di nulla.
![]() Mai sentito parlare onestamente...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Ho provato ad installarlo, ma mi da questo errore di SNAP-IN:
![]() Tu hai idea di cosa si tratti?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Mai visto niente del genere, mi spiace. :|
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Può essere un problema d'interfacciamento col Webserver IIS secondo te?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Non ho mai usato IIS, quindi non ti saprei dire...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
[EDIT] Meglio questo che il link:
Quote:
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 17-04-2008 alle 14:28. |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Che dovrei farci con quel link?
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
No niente, per chi è interessato in futuro quella è la soluzione.
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Quote:
Un mio collega dice chè è anche molto simile a "Microsoft Visual FoxPro (MVFP)", che io tra l'altro non conosco nemmeno. Piccola perla: i progetti P-OE e M-VFP sono entrambi nati nel 1984, sarà 1 coincidenza?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. Ultima modifica di Matrixbob : 19-05-2008 alle 10:45. |
|
![]() |
![]() |
![]() |
#18 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Ne conoscessi uno pure io!
![]() Comunque sulla velocità... dipende: a volte è un fattore critico, ma generalmente le si preferisce la produttività. ![]()
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
![]() |
![]() |
![]() |
#19 | |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Infatti sono qui per parlarne prima di andare a rompere le balle sui forum ufficiali.
![]() Alla voce Visual FoxPro viene detto Quote:
![]()
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
|
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: Jul 2001
Messaggi: 9947
|
Invece sto SmallTalk che dicevi che cosa sarebbe?
__________________
Aiuta la ricerca col tuo PC: >>Calcolo distribuito BOINC.Italy: unisciti anche tu<< Più largo è il sorriso, più affilato è il coltello. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:23.