Newsgroup: it.lavoro.informatica
Titolo: Blue Monday.....allora bamboccioni belli del nonno

Non ci sono dubbi : IBM DB2 e as400 tutti i giorni e 2 volte la domenica.

Intanto va detto che probabilmente alla fine il sistema si dovrà 

interfacciare con la casa madre che ha questa piattaforma, mi sembra 

d'aver capito. In secondo bisogna dire che se dobbiamo giocare è un 

conto, ma se dobbiamo lavorare sul serio , non c'è alternativa, ne 

tecnologica, ne di assistenza. Il db2 è molto piu veloce, stabile e 

performante rispetto ad oracle, le sp le puoi scrivere con qualsiasi 

linguaggio, l'RPGILE è molto simile al COBOL , che per me in ambito 

gestionale non ha rivali, INFINE vorrei ricordarvi che la soluzione 

Oracle va benissimo per i dipartimentali, ma alla fine (di notte) 

finisce tutto nel pentolone DB2 E QUESTO SUCCEDE IN OGNI GRANDE 

ORGANIZZAZIONE.

Ultimo particolare , il front end PHP probabilmente viene fatto usando 

un TOOL IBM che consente di trasformare qualsiasi interfaccia RPGILE in 

pagine web, ovvero i programmatori scrivono in RPGILE IL TOOL TRASFORMA, 

e questo consente di usare lo stesso personale con un minimo di 

addestramento.

Infine il DB2 è solo motore, ORACLE si trascina quel core del cavolo che 

lo rendeva alla nascita tool di sviluppo ed è per questo che non sarà 

mai stabile e potente quanto il db2. Non si vede perchè la tecnologia 

hardware gli ha dato una gran mano, ma sotto, sotto, è ancora cosi.

L'As400 non è altro che l'evoluzione del System 38 che ai suoi tempi fu 

"castrato" perchè piu potente della serie 43XX(mainframe).



Considerazione : Bill Gates andava ucciso nella culla, avremmo evitato 

generazioni di bamboccioni smanettoni.





-- 

(..) la rivoluzione non è un pranzo di gala, non è una festa letteraria, 

non è un disegno o un ricamo; non si può

fare con tanta eleganza, con tanta serenità e delicatezza, con tanta 

grazia e cortesia. La rivoluzione è un atto

di violenza, è l'azione implacabile di una classe che abbatte il potere 

di un'altra classe. (Mao Tze-tung)


 "castrato" perchè piu potente della serie 43XX(mainframe).



Una volta mi chiamarono a controllare un SW che girava su AS400.

Dissi chiaramente che non ero un "tennico" IBM e quindi potevo

fargli io benissimo un programma in Visual Basic 6 che faceva

benissimo le stesse cose. Chiamarono il "tennico" IBM, questo

gli sparò un preventivo mostruoso e gli chiusero il telefono

spaventatissimi. Subito dopo chiamarono a me e gli feci il

programma con un preventico umano. FINE della storia.

Ah, il programma è perfettamente in funzione ancora

oggi.



;)










Una  volta  mi chiamarono a controllare un SW

in basic che girava su un IBM pc XT.

Dissi chiaramente che non ero un "tennico" di software

di pc e quindi potevo benissimo fargli un'offerta

per software su Ibm S/36 che faceva benissimo le stesse cose

e tante in piu'.

FINE del software su pc.



Ad  oggi, l'azienda e' ancora   viva, sana  e molto attiva sul mercato,

 fattura n-volte tanto,

ha n-volte  i dipendenti che aveva allora,

e' tuttora  cliente IBM,

ed  ha  l'  AS/400, un  Power7.



Ah, era il 1987.



;)



ciao

fm








 Ah, era il 1987.



Vabbé, a quei tempi le due piattaforme non erano lontanamente 

paragonabili :)





...neanche adesso se è per questo!!!



 fargli io benissimo un programma in Visual Basic 6



STRAROTFL! ...ma chi sei ? il re dei bamboccioni?

si parlava di roba professionale, di programmatori veri, di informatica 

vera.....pazzeesco!

E INCREDIBBBBBBBBBBILE!



 oggi.

Un esempio calzante! Conosci anche qualche ERP scritto in VB6?




 



Infatti poi Visual Basic 6 è stato fatto sparire.

E sempre infatti, all'epoca scelsi di passare a Java e di

buttare tutta la robba proprietaria nel cesso...






 Un esempio calzante! Conosci anche qualche ERP scritto in VB6?



Non ho detto che realizzai un ERP, ma un gestionale. E cmq

all'epoca manco esisteva la sigla ERP.






 E cmq all'epoca manco esisteva la sigla ERP.

Perche' gli ERP si chiamavano gestionali.


 buttare tutta la robba proprietaria nel cesso...



AH AH AH AH AH AH STRAROTFL!

ma sei vero? o una macchietta di Charli'?

PAZZESCO!




Di gestionali se per quello ce ne sono anche scritti in Access.




 all'epoca manco esisteva la sigla ERP.



seh.

vb6 fu rilasciato nel 1998, e a quell'epoca era da mo' che si parlava di erp.

jd edwards, baan, lo stesso sap. 


 Cita, cita, cita...



mah sai qualsiasi software basta che gestisca qualcosa finisce sotto il

termine di gestionale.


 jd edwards, baan, lo stesso sap.



Se è per questo, era già da mo' che si parlava di java, anche. Ma, onestamente, non credo che nessuno sano di mente potesse pensare di farci un ERP artigianale all'epoca :)



bye!




Se è per questo, era già da mo' che si parlava di java, anche. Ma, onestamente, non credo che nessuno sano di mente potesse pensare di farci un ERP artigianale all'epoca :)



anche adesso... ;-)


 



Costo licenza per sviluppare in .Niet: 1.283,65 Euro.

Costo licenza per sviluppare in Java: 0 Euro.



Ridi ancora?








 Cita, cita, cita...



Infatti anche Cita era in grado di farli all'epoca.



 Se è per questo, era già da mo' che si parlava di java, anche. Ma, onestamente, non credo che nessuno sano di mente potesse pensare di farci un ERP artigianale all'epoca :)



diciamo che comunque nessuno sano di mente poteva pensare di fare un erp

artigianale, a prescindere :-)



a quei tempi io lavoravo in un progetto erp, era sviluppato con un rad (power

builder) e richiese svariati anni/uomo (>10) di sviluppo prima di andare in 

produzione... e nonostante ci fosse un background solido (venivano da un altro

prodotto con una buona reputazione e un buon parco clienti) nutrimmo diversi

dubbi sulla salute mentale dei capi :-)



comunque ricordo anche che a quei tempi andavano forte anche i gestionalini

da 50.000 lire della finson, l'esigenze erano spesso e volentieri molto

contenute. 











ma tu sei proprio un dilettante.

un gestionale in java?

ma ROTFL!

un conto è scriverci un servizio(se hai macchiana potente sotto).

guarda , vuoi un consiglio?

CAMBIA MESTIERE, o datti ai videogames!



 Un esempio calzante! Conosci anche qualche ERP scritto in VB6?



Io dal 1996 per 4 anni ho lavorato in una software house con un team di

sviluppatori quasi tutti neolaureati come me all'epoca, per il porting di

un gestionale esistente per le PMI da Unix a Visual Basic 4, poi 5 ed

infine 6, pensa un po', gestionale con clienti all'epoca come Snamprogetti

etc, non esattamente la bottega nel sottoscala.

I senior developer del gestionale iniziale ci seguirono per l'analisi, ma

il progetto su sviluppato da zero.



Mi fa sorridere nel 2015 leggere ancora queste espressioni di puro

"razzismo" informatico, ma tant'è, la gara del "io ce l'ho più lungo", come

dimostra il trollone che ha iniziato il thread, è ben lontana dall'arrivo.



PaF


 CAMBIA MESTIERE, o datti ai videogames!



Perché un gestionale in java non si può fare?

Perché un servizio in java deve girare sotto una macchina potente?

:S :S


 un conto è scriverci un servizio(se hai macchiana potente sotto).



ma di che parli?


 sviluppatori quasi tutti neolaureati come me all'epoca,



...e dimmi chi oggi non è laurato?

Purtroppo l'università non ha sfornato professinisti dell'informatica, 

ha sfornato smanettoni. Il "dato", questo sconosciuto.

Io non sono un trollone, comunque parlare con voi che siete bamboccioni 

presuntuosi e viziati è come dare perle ai porci, capite veramente un 

beato cazzo. Ma va bene cosi!



 Io non sono un trollone,



sempre con -one finisce.



aaa one a me? e voi non sapete nemmeno di cosa state parlando!

ma fammi il piacere...va...bamboccio!



 domenica. 



prova a cercare lavoro in Amazon o Google e prova a ripetergli queste cose 

che hai scritto qua. Prova anche a fargli un accenno sul Cobol, e prima 

del classico "ci faremo sentire" schiatteranno dal ridere. 



Ma in definitiva, prova a cercare lavoro all'estero e vediamo quante 

chance hai di trovarne uno. 





-- 

Massimiliano Adamo


 CAMBIA MESTIERE, o datti ai videogames!



stai ancora a parlare di gestionale, ma io ti farei vedere cosa può fare 

java con il gridgain o con hadoop... smetteresti di parlare per il resto 

dei tuoi giorni.



-- 

Massimiliano Adamo




...chissenfrega di Amazon e Google....:-)





ciao

fm 







Ma davvero pensi che gestire un'azienda nei suoi multiformi aspetti sia 

in qualche modo equiparabile ad un'attivita' "social"?

Ovvero, pensi che per gestire una produzione dall'ordine alla 

fatturazione basti piazzare la foto del cliente in una pagina web?





e te pareva .... i petabyte di dati delle mappe, e i zedbyte di dati dei 

feed del traffico di tutto il mondo per ogni singola città ed ogni singola 

viuzza tu li liquidi come "social", o sito per ragazzini. 



E sto solo parlando di mappe e traffico. Hai una vaghissima idea di cosa 

c'è dietro tutto questo? La raccolta di tutte le tracce in tutto il mondo 

di tutti i navigatori e di tutti i telefoni che si muovono in giro per il 

pianeta e che devono essere inseriti IN TEMPO reale in dei DB, gli 

algoritmi per le correzioni per distinguere i pedoni dalle auto e le auto 

in movimento dalle auto in sosta e per capire e creare le direzioni di 

traffico e rilevare gli incidenti..... e appena hai fatto tutto, ti 

accorgi che tutto funziona alla perfezione, ma l'algoritmo di chiude il 

trafficoe del ring al contrario e tu dice che il GRA ha una interruzione 

per 70 km piuttosto che per 200 metri. E il problema non sono gli algoritm 

che sono cagate, ma la mole assurda di dati che catturi ed elabori in 

tempo reale. 



Fin qui mi limito ad una fettina. Poi se vuoi parliamo di cassandra, di 

hadoop, di grdigain e tu mi parli del tuo gestionale per la fatturazione 

ed il magazzino. 



-- 

Massimiliano Adamo


 ...chissenfrega di Amazon e Google....:-)



se a questo aggiungi: chissenefrega se guadagno 1500 euro al mese allora 

ti quoto. Se invece aspiri a qualcosa di più allora so cazzi tua :)





-- 

Massimiliano Adamo




Ma tu lavori  in  questi progetti?  si o no



ciao

fm 






 singola viuzza tu li liquidi come "social", o sito per ragazzini.



e stiamo parlando di Google che in quel settore non è per niente mission 

critical, in quanto fornisce quei dati in forma gratuita e ha con i suoi 

utenti un agreement del tipo "volemose bene". 

Prova a immaginare altri dati dove il consumer paga milioni per far fruire 

i suoi dati sui cruscotti delle Mercedes.... o prova ad immagina una 

applicazione che fornisce lo storico dei dati agli enti pubblici per poter 

dimensionare le strade in base alla quantità di traffico registrata. Metti 

il sindaco di Dubai che si collega è vuole sapere quante auto passano 

dalla rotonda sotto casa sua tra le 13:00 e le 15:00 e quale è stato 

l'incremento tra il 12 dicembre 1998 e il 15 gennaio 1999. 



Te lo dico io come si fa perché non lo sai. Ci vuole o la tecnologia 

mapreduce in java, o un gridgain in java composto da almeno una decina di 

nodi e che riceve i dati da un application server, sempre in java. 





ADESSO PROVA A CHIEDERTI:

- MA COME MAI ESISTE JAVA PER AS400 ?

- MA COME MAI ESISTE  WEBSPHERE PER AS400 ?



Sarà che IBM vuole competere con Oracle Weblogic e Red Hat Jboss, perché è 

lì che va il mercato oggi? 



Tu lo sai che una licenza weblogic costa 10mila dollari a CPU e la gente 

lo compra ugualmente? Puoi sempre usare jboss che va benissimo... ma 

giusto per farti capire qual è il mercato intorno a queste tecnologie. 



-- 

Massimiliano Adamo


 ma fammi il piacere...va...bamboccio!



ah ma allora ci sei.

aspettavo una replica sulla questione dei gestionali java ma sei sparito 

nel nulla. 


 Ma tu lavori  in  questi progetti?  si o no



si. Ma niente IBM, niente websphere....



Ma dico anche a te quel che ho detto ar dottore: WEBSPHERE PER AS400... 

che visti i costi di licenza, non è propriamente low-end. 



-- 

Massimiliano Adamo


 si. Ma niente IBM, niente websphere....



e niente google. 



-- 

Massimiliano Adamo


 e niente google.



per inciso: non mi risulta che google abbia uno storico, tranne che non si 

riservi di utilizzarlo per scopi futuri. Ma c'è chi ha anni di storico su 

quei dati. Prova a immaginare di che mole di dati stiamo parlando. 



-- 

Massimiliano Adamo






Se ci riferiamo a web-palla....

mi permetto di azzardare che l'abbiano scartato

non per il costo di licenza, ma per altri motivi....:-)



ciao

fm






 licenza, ma per altri motivi....:-)



Ok, ma se è per questo io non ho mai visto una installazione di webpalla 

su coso400, ho solo detto che esiste e che IBM ci ha investito sopra. 

Immagino che potrebbe essere utilizzato dalle istituzioni finanziare, 

dalle agenzie di trading... ma sottolineo che è java, non rpg e che un 

prodotto del genere non lo usa la startup. La startup va sul cloud, con un 

server da 50 euro al mese. 



Non vorrei dilungarmi troppo comunque. Il mio messaggio voleva 

semplicemente essere: guardate che il mondo la fuori può far paura per chi 

non lo conosce. 



-- 

Massimiliano Adamo


 fatturazione basti piazzare la foto del cliente in una pagina web?



assolutamente no. ma nemmeno le tecnologie che mettono a disposizione queste

aziende si riducono a piazzare le foto del cliente in una pagina web. 




Non abbiamo alcuna paura ... e pensiamo con la nostra testa.



THINK



ciao

fm 






 sopresa ma e' solo una mia  personalissima impressione eh ...:-)



il dotto' è su linkedin per tutti. E' dipendente di una piccola azienda di 

modena che non conosce nessuno ... e vanta esperienze limitate a pochi 

settori. 



-- 

Massimiliano Adamo




leggi fino in fondo...:-)



ciao

fm 







non capisco. E' uno stimato professionista che in passato ha lavorato per 

IBM. E non sto mettendo in dubbio la qualità della persona, ma pure io in 

passato sono stato dipendente di Sun Microsystems e francamente continuo a 

non capire. 



Parliamo di scorie del passato, esperienze pregresse in un tempo in cui un 

software stava largo in un dischetto da 512 KB. Ecco perché parlate di 

"gestionale" e confondete una societa come Amazon che fattura 75miliardi 

di dollari per una società che consente di mettere foto sul web. 



-- 

Massimiliano Adamo


 ha scritto nel messaggio 

news:ma3058$7sv$2...@dont-email.me...


Premesso che non mi impressioni minimamente visto che non ho

sudditanza psicologica alcuna verso Bank of China, JpMorgan,

British Petroleun ... Google, Amazon o Ibm che sia....

mi sembra che tu stia  scrivendo una serie di sciocchezze,

una peggiore dell'altra.



Conosci quella regola che dice:

"Prima di inviare una mail ... rileggetela, aspettate 10 minuti e 

rileggetela di nuovo" ?

Secondo me dovresti applicarla stasera, ai messaggi che stai inviando a 

questo ng.



ciao

fm













Cosa intendi per Websphere? Sai, e'un brand che raggruppa una serie di 

prodotti. Se intendi Websphere Application Server, a me risulta che sia 

incluso nel costo dell'OS.

Per cui, ad una locuzione "niente websphere" dovrebbe corrispondere un 

bel "meglio tacere".


 viuzza tu li liquidi come "social", o sito per ragazzini.

Io non ho liquidato proprio niente, sintetizzando ho semplicemente detto 

che equiparare le metodologie dell'uno a quelle dell'altro non e' corretto.







si chiaramente intendevo l'application server. Mi sono sbagliato sui 

costi, però il mio messaggio voleva essere, che liquidare java come 

qualcosa di inadeguato, mi sembra quantomeno inopportuno. 

Il resto sono le solite chiacchiere da NG, anche da parte mia :) 





-- 

Massimiliano Adamo


 questo ng.



va bene dai... legiti le due risposte di Gagliardelli, che forse sono le 

uniche che hanno un pochettino senso in questa discussione. 





-- 

Massimiliano Adamo


 nodi e che riceve i dati da un application server, sempre in java. 



Ma secondo te come mai un cospicuo numero di grandi aziende continua ad usare prodotti molto costosi, come DB2 ed Oracle, quando sono disponibili queste tecnologie su Java così meglio performanti, a tuo parere, e magari pure gratuite?

Personalmente non ho opinioni pro o contro l'uno o l'altro, quindi chiedo.



Ah ecco. In ogni caso hai indirizzato il tuo messaggio alla persona 

sbagliata. Non liquido niente a priori. In particolare Java che utilizzo 

dal lontano 1995 (dalla versione 1.01) ed e' forse il linguaggio che nei 

miei progetti utilizzo di piu'. Ma quando serve, soprattutto quando e' 

opportuno, non ho difficolta' ad utilizzare altri linguaggi, altre 

architetture ed altre piattaforme.

Ovviamente mi sento libero di esprimere le mie preferenze, magari 

motivandole pure con argomenti che possano talvolta risultare 

soggettivi, ma di questo non mi sento colpevole.

Altrettanto ovviamente mi sento anche libero di criticare soprattutto 

chi si pone come il depositario della verita', e questo, oltre a non 

farmi sentirmi colpevole, mi da' anche un certo gusto.







Guarda che non ho confuso proprio niente, men che meno le società 

medesime. Ho semplicemente messo in evidenza che le tecnologie 

necessarie per un "gestionale" non sono le stesse di Amazon o Google che 

citavi tu.

Ne' confondo le "scorie del passato" con i gestionali, anche "legacy", 

che comunque continuano a fare la loro porca figura anche oggi, sia dal 

punto di vista funzionale che dei costi.



Non avrai sospettato che volessi sostenere questo, spero?

Convengo che sarebbe stato meglio se avessi specificato "piazzare la 

foto del cliente in una pagina web, nonostante l'enorme tecnologia 

sottesa". Nel senso che certe tecnologie, implementate in un gestionale, 

potrebbero rappresentare degli inutili ingombri.


 chiedo.



magari mi sarò espresso male pure io... poiché non sono paladino di nulla. 

A me è solo sembrato stupido il post iniziale, secondo il quale ad oggi le 

uniche cose serie sono "rpg e as 400". 

E' questo che trovo abbastanza ridicolo. 

Quanto alle aziende che ho citato, dubito che Google faccia uso di java. 

Non mi risulta... magari usano golang, visto che lo hanno inventato loro. 



-- 

Massimiliano Adamo


 Personalmente non ho opinioni pro o contro l'uno o l'altro, quindi chiedo.



per due motivi: primo, in ambito gestionale non ci sono moli di dati da 

trattare tali da giustificare l'uso di queste tecnologie; secondo, sempre

in ambito gestionale il dato è gestito su modello relazionale e questi

si basano su tecnologie nosql.


 Non mi risulta... magari usano golang, visto che lo hanno inventato loro. 



Va bene. Comunque non credo che le attività, che citavi, di raccolta di grandissime quantità dati siano impossibili con una rete di mainframe o mini oppportunamente programmati. Penso che non si faccia prima di tutto per motivi economici, ma certamente sarebbe interessante approfondire.


 si basano su tecnologie nosql.



Osservo che in ambito mainframe IBM esiste da decenni un prodotto non relazionale ampiamente usato anche oggi, VSAM (il quale a quanto ho visto risultava molto più veloce della coetanea versione di DB2) . Quindi la seconda che dici tenderei proprio ad escluderla.





non sono ferrato in materia ma mi risulta che vsam sia la struttura dati

a basso livello su cui si appoggia anche db2. come isam ci puoi creare sopra

basi dati relazionali oppure no.



detto questo, tu hai chiesto perché le aziende continuano ad usare prodotti

come db2 e oracle, la risposta è a questa domanda.




 farmi sentirmi colpevole, mi da' anche un certo gusto.



In informatica, o sai o non sai. Non esistono mezze verita'.



"Questo mondo e' binario, o sei uno o sei zero, o sei vivo o sei morto."



[Tim Robbins nel film Synapse]








 Quanto alle aziende che ho citato, dubito che Google faccia uso di java. 



Dipende che intendi per "fare uso". Esiste ad esempio "Guava". Joshua Bloch, uno degli esperti Java piu` conosciuti ha lavorato per Google.


 Ma secondo te come mai un cospicuo numero di grandi aziende continua ad usare prodotti molto costosi, come DB2 ed Oracle, 



Perche` chi deve decidere quale architettura adottare cerca di pararsi sempre il culo e seguire il mainstream. Se qualcosa va storto, puo` sempre tirare fuori un "ho scelto cio` che usano tutte le altre grosse aziende del settore!" Secondo te perche` SAP si e` diffuso cosi` a macchia d'olio pur essendo un sistema di merda? (un grosso cliente di un mio ex datore di lavoro di Roma e` caduto nella trappola SAP, se n'e` pentito, e ha fatto retromarcia sul vecchio sistema scritto col buon vecchio Delphi/MSSQL, bruciando fior di soldi).




beh e android??


(un grosso cliente di un mio ex datore di lavoro di Roma e` caduto nella >trappola SAP, se n'e` pentito, e ha fatto retromarcia sul vecchio sistema >scritto col buon vecchio Delphi/MSSQL, bruciando fior di soldi).



Ah, Delphi, nella sua nicchia un signor linguaggio, detto seriamente.


 beh e android??



Per l'appunto.




 Non mi risulta... 



Probabilmente è perchè stai guardando la Google sbagliata. Hai presente quella grossa, che fa un mucchio di soldi vendendo pubblicità? Quella che ha sviluppato un sistema operativo usato da circa 1 miliardo di utenti [1] (che usa pesantemente Java), che sta intraprendendo una lite legale potenzialmente multi-miliardardaria con Oracle [2] per il controllo delle API sempre di Java, e che, giusto per dire, ha rilasciato in modalità OSS il toolkit java GWT [3] per la realizzazione di interfacce web? Ecco, quella. 



bye!



[1]
http://www.techspot.com/news/57228-google-shows-off-new-version-of-android-announces-1-billion-active-monthly-users.html


[2]
http://arstechnica.com/tech-policy/2014/10/google-oracle-java-api-copyright-battle-lands-at-supreme-court/


[3]
http://www.gwtproject.org/?csw=1











 Ah, Delphi, nella sua nicchia un signor linguaggio, detto seriamente.



Si`, un bel linguaggio/ambiente. Per lungo tempo e` stato forse il miglior ambiente di sviluppo di applicazioni native Windows. La nicchia, poi, scavando, non era neanche cosi` piccola, ma il marketing era disastroso, la storia dei produttori orripilante. Tecnicamente, poi, non e` mai riuscito ad innovarsi allo stesso ritmo di altri linguaggi/ambienti di sviluppo. Ha sempre vacillato fino all'arrivo di C#, che (anche copiando molti concetti di Delphi) gli ha dato il colpo di grazia.




 Si`, un bel linguaggio/ambiente. Per lungo tempo e` stato forse il miglior ambiente di sviluppo di applicazioni native Windows. La nicchia, poi, scavando, non era neanche cosi` piccola, ma il marketing era disastroso, la storia dei produttori orripilante. Tecnicamente, poi, non e` mai riuscito ad innovarsi allo stesso ritmo di altri linguaggi/ambienti di sviluppo. Ha sempre vacillato fino all'arrivo di C#, che (anche copiando molti concetti di Delphi) gli ha dato il colpo di grazia.



Lo seguo da vicino, ed in verità si è evoluto parecchio, sia pure un pò a rimorchio degli altri. In effetti escono regolarmente le nuove versioni annuali  (e costano pure un sacco di soldi :-) 

Attualmente stanno anche puntando alla compilazione diretta verso Android, iOS e Mac, oltre che Windows.

Pertanto la nicchia resiste, vedremo fino a quando.

Quanto a C#, bhè, è stato progettato dal progettista di Delphi passato a MS :-)

Comunque siamo fuori argomento, non è un prodotto IBM per mainframe/mini.... 




 Quanto alle aziende che ho citato, dubito che Google faccia uso di java.



?????????



Non so se ri riferisci a qualche applicazione in particolare che

non usa java, ma i dirigenti di google, quando sono venuti alle varie

Python Conference a Firenze, almeno fino al 2010 o 2011 (cioe' l'ultima 

volta che ci sono stato io) hanno sempre detto che in Google il 

linguaggio piu' utilizzato in generale era java, anche se ne utilizzano 

anche altri, come appunto python.



Poi non so se negli ultimi anni sia cambiato qualcosa.



Ciao,

Marco.


L'ho usato per più di 15 anni e si è evoluto meno di quel che si possa credere. Il vero problema è che fino a che serviva creare applicazioni autocontenute, native, compatte, facilmente distribuibili, Delphi non lo batteva nessuno, ma perché uno dovrebbe utilizzarlo per scrivere applicazioni per .NET o Android quando ci sono tool migliori, a volte persino gratuiti (penso a SharpDevelop o Android Studi) o comunque a costo inferiore (Visual Studio è un ambiente molto miglior, costa meno, ha documentazione spettacolare, viene dalla stessa casa che Produce la piattaform). Oltretutto la permanenza nel tempo del supporto multipiattaforma è garantito? (penso a quell'aborto di Kylie). Delphi costa vagonate di soldi (le versioni Architect non si possono toccare), e non ne vale proprio la pena. Se prima si era in 10 a usarlo, ora credo che siano veramente pochi gatti.


 L'ho usato per più di 15 anni e si è evoluto meno di quel che si possa credere. Il vero problema è che fino a che serviva creare applicazioni autocontenute, native, compatte, facilmente distribuibili, Delphi non lo batteva nessuno, ma perché uno dovrebbe utilizzarlo per scrivere applicazioni per .NET o Android quando ci sono tool migliori, a volte persino gratuiti (penso a SharpDevelop o Android Studi) o comunque a costo inferiore (Visual Studio è un ambiente molto miglior, costa meno, ha documentazione spettacolare, viene dalla stessa casa che Produce la piattaform). 



Tutto vero, ma chiaramente non usi Delphi per eseguire il codice con Net :-) Lo usi per i motivi che dicevi (autocontenuto, nativo, compatto, distribuibile con facilità, anche ricco di librerie, multiforme, ben integrato col s.o.).





Oltretutto la permanenza nel tempo del supporto multipiattaforma è garantito? (penso a quell'aborto di Kylie). Delphi costa vagonate di soldi (le versioni Architect non si possono toccare), e non ne vale proprio la pena. Se prima si era in 10 a usarlo, ora credo che siano veramente pochi gatti.



In effetti mancano le versioni gratuite, alla maniera di Visual Studio, che potrebbero aiutare molto. Poi non so su quali considerazioni commerciali stabiliscono i prezzi, certamente molto alti.






 Tutto vero, ma chiaramente non usi Delphi per eseguire il codice con Net :-) 



Delphi for .NET (la versione 8) era venduta anche per quello scopo.







Lo so che esisteva una versione per Net (c'era anche quella Turbo Delphi.Net 2006 gratuita). Ed infatti si è estinta pure quella, proprio perchè non è concorrenziale per i motivi che ben spiegavi.


multipiattaforma è garantito? (penso a quell'aborto di Kylie). Delphi costa 



Ovviamente era "Kylix". Maledetto autocorrettore.



Ah, avevo pensato invece fosse "il più letale cecchino Usa di tutti i tempi", Chris Kyle.... :-D


 Ah, avevo pensato invece fosse "il più letale cecchino Usa di tutti i tempi", Chris Kyle.... :-D



Gia`, altrimenti detto "come buttare dei soldi al cinema" :)



ops :) Verissimo. 





-- 

Massimiliano Adamo



io quel che vorrei che tu osservassi è che la "verità" del post iniziale è 

esattamente una NON verità. 

Lo stesso fatto che tu ammetti che esiste Oracle e che le aziende lo 

usano, smentisce il post iniziale, secondo cui le aziende usano solo DB2. 

RPG e prodotti IBM. 

Le cose non stanno così, e ci stanno aziende dove trovi ZERO prodotti IBM. 



Sempre tornando al post iniziale (e ad alcuni commenti nel thread) si dice 

che con Java non si può fare nulla. Anche in questo caso le cose non 

stanno così, poiché la stessa IBM ha prodotto la sua versione di Java ed 

il suo application server. 



dove lavoro io si usano al 90% prodotti open source, quindi niente oracle 

e niente ibm. 



-- 

Massimiliano Adamo


 e niente ibm. 



Non ho ben capito la relazione della tua risposta rispetto al mio messaggio a cui rispondi, dove dico semplicemente che esiste anche VSAM, un non-relazionale IBM, "antico" ma tuttora usato. 

Non ho scritto che tutte le aziende usano solo IBM, o magari Oracle. O peggio che peggio, che Java non è "serio" e nessuno lo usa. Come ben dici, IBM è uno dei principali sponsor di Java, da anni. Aggiungo che la versione Linux/390 per mainframe *è* opensource, ed esistono versioni DB2 gratuite (ma limitate), quindi a rigore non è neppure vero che se usi IBM devi sempre pagare.  

Infine il post iniziale non l'ho certo scritto io. Punto.

Chiarito questo, magari potrebbe essere più interessante discutere su quale tipologia di aziende costituisce il mercato dei mainframe o mini IBM, in rispetto alle loro dimensioni fisiche ed economiche. 






 che con Java non si può fare nulla. 



Chi dice questo, o trolla, o non ci capisce una mazza di sviluppo software :)



mi hai costretto a ravanare nel tuo profilo linkedin... passabile. 

E non sto trollando coglionazzo. 



-- 

Massimiliano Adamo


 IBM, in rispetto alle loro dimensioni fisiche ed economiche.



ovviamente nessuno di noi è in possesso di tali dati, quindi la 

discussione può continuare a via di cazzate :) 

forse mi sbaglio, ma la mia impressione è che tu parta dal presupposto che 

"grande azienda" = "per forza di cose mainframe IBM". 

Siccome per me i mainframe sono scorie del passato, io preferisco 

l'equazione "azienda poco dinamica" = "mainframe". 

Ed è così: nel 99% dei casi si tratta di aziende che non possono o non 

voglio migrare. 

Sei d'accordo che per chi parte da zero peoplesoft o sap o altro (dipende 

dai casi specifici) sono soluzioni più contemporanee? 



-- 

Massimiliano Adamo


 E non sto trollando coglionazzo. 



Non capisco il passaggio da "passabile" a "coglionazzo".







il troll che non capisce una mazza non mi sembra un gran complimento ;)







-- 

Massimiliano Adamo


 dai casi specifici) sono soluzioni più contemporanee? 



Mi pare che per te mainframe="Cobol + s.o.-strano" :-) In realtà, come scrivevo, esiste Linux per mainframe, a quel punto sopra ci puoi far girare quello che ti pare. Ma anche sul classico s.o. IBM (z/Os) hai varie possibilità, potrebbe essere lo stesso Sap.



PS: in quella migrazione introdussero SAP per la ragioneria dell'ente, altro bagno di sangue :-)




 scrivevo, esiste Linux per mainframe, 



si facevo questa associazione (anche perché nel thread c'è gente che parla 

di rpg. 

Per quanto riguarda Linux su partizione del mainframe, se io fossi 

responsabile degli acquisti, probabilmente opterei per una soluzione tipo 

Dell, perché offrono un ottimo compromesso tra qualità e prezzo. 



Anzi, visto che nel mondo ci sono ormai solo monopoli di fatto, mi sa che 

non resta altro che Dell per il momento. 



-- 

Massimiliano Adamo


 il troll che non capisce una mazza non mi sembra un gran complimento ;)



Mah, le due cose erano mutualmente esclusive: O troll, O che non capisce una mazza. Mica tutte e due. Se tu eri quello che dice che "con Java non si puo` fare niente", allora ritiro il "troll" :)


 Ok, lo dico io: IBM da anni è uno dei sostenitori forti di Java. 



D'altronde: 
http://www.ibm.com/developerworks/java/




E poi sono sempre li` pronti a sottolineare cosa gli va bene e cosa no in ogni nuova JSR. Dei cagacazzi da niente.


 Dell, perché offrono un ottimo compromesso tra qualità e prezzo. 



Come puro acquisto hardware sarà anche così, ma se consideri la necessità di gestire e migrare grandi quantità di software mainframe la soluzione con Linux390 può essere meno traumatica e costosa, perchè ti consente di continuare ad usare il vecchio software.

E non dubito che stesse considerazioni, su scala più piccola, faccia chi usa un mini IBM con RPG e quant'altro.

Per dirne una, nel progetto di migrazione di cui dicevo una parte delle procedure Cobol mainframe fu conservata  e portata in un ambiente di emulazione di mainframe che gira su AIX. Tutto bene, basta ricompilare... No, perchè tale ambiente non gestiva gli archivi IMS/DL1, quindi si dovettero adattare tutti i corrispondenti programmi, oltre che migrare gli archivi su Oracle. 


 E poi sono sempre li` pronti a sottolineare cosa gli va bene e cosa no in ogni nuova JSR. Dei cagacazzi da niente.



Embè, con gli investimenti che ci fanno (es. Eclipse) li vorresti pure silenziosi e remissivi... :-)


 compiere? adempiere? openbravo? alfresco? 



alfresco è...imbarazzante.



-- 

FabMind


 a basso livello su cui si appoggia anche db2



E' così.



-- 

FabMind


 FabMind



alfresco è un documentale


alfresco č...imbarazzante.



in che senso?


 alfresco è...imbarazzante.



non sono di questo avviso. che non sia il gestionale documentale più bello 

del mondo ci può stare, ma imbarazzante... a che ti riferisci?




 Embè, con gli investimenti che ci fanno (es. Eclipse) li vorresti pure silenziosi e remissivi... :-)



Si`, investono, pero` poi consentono ai loro sviluppatori di fare cagate come chiamare certe classi/interfacce con un numero finale: IWorkbenchmarkPart, IWorkbenchmarkPart2, IWorkbenchmarkPart3...

Rimango perplito.


 alfresco è...imbarazzante.



Concordo.


 alfresco è un documentale



è un documentale imbarazzante



-- 

FabMind



Se vi puo' interessare nel 2009 era sicuramente molto usato in alcune

aziende facenti parte del gruppo finmeccanica (immagino che lo sia

stato anche dopo il 2009. Adesso non saprei).



Ciao,

Marco.


 stato anche dopo il 2009. Adesso non saprei).



Quindi?


 Quindi?



Quindi faceva cacare nel 2009 e fa ancora cacare nel 2015.



-- 

FabMind


 Quindi faceva cacare nel 2009 e fa ancora cacare nel 2015.



Concordo.