mi presento e vi dico: "COBOL"

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Scrivi risposta
Avatar utente
sambu00
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 28 maggio 2015, 21:45
Desktop: Unity
Distribuzione: Ubuntu 14.04.2 LTS x86_64
Sesso: Maschile

mi presento e vi dico: "COBOL"

Messaggio da sambu00 »

Ciao a tutti!
sono un nuovo utente passato recentemente a Ubuntu, di lavoro faccio il programmatore e lavoro col COBOL.
Dato che ormai questo linguaggio mi ha appassionato, come credo sia normale dopo diversi anni che si utilizza una determinata tecnologia, ho cercato in giro se esistesse qualche pacchetto per poter implementare il COBOL anche sul mio piccolo computer.
Cercando in rete ho trovato 2 compilatori: open-cobol e tinycobol.
Qualcuno sa dirmi quale tra questi 2 è il migliore?
Avatar utente
giacomosmit
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3225
Iscrizione: venerdì 3 dicembre 2010, 22:04

Re: mi presento e vi dico: "COBOL"

Messaggio da giacomosmit »

Ciao ben arrivato .
Per cobol non sò dirti niente , mi dispiace .
Ricordo che sono da cell., non vogliatemene se non cito tutti o altro. Lo sapete che con quel display è un casino.
Salva l'Ucraina! 🇺🇦
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da tunnel_net »

Opencobol lo sviluppo del tiny è fermo, in entrambi i casi nulla a che vedere con gli storici (30 anni) cobol della microfocus.
apt-get moo
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: mi presento e vi dico: "COBOL"

Messaggio da kimj »

credo che anche lo sviluppo di open-cobol sia fermo da circa un anno (edit: no, è corrente, ma è diventato gnu cobol)

esiste una terza opzione: il pacchetto 'hercules' con interfaccia grafica 'herculesstudio' e client x3270.

è lento trattandosi di un emulatore, e richiede di avere una copia del sistema operativo, ma dovrebbe fornire tutto il software di contorno a cobol non disponibile su linux
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da tunnel_net »

Però l'unico sistema legalmente installabile è l'MVS 3.8 e come compilatore bisogna accontentarsi del COBOL V2 LVL78 01 MAY 72
apt-get moo
Avatar utente
sambu00
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 28 maggio 2015, 21:45
Desktop: Unity
Distribuzione: Ubuntu 14.04.2 LTS x86_64
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da sambu00 »

Grazie a tutti, proverò con open cobol.

Vi tengo aggiornati :)
Avatar utente
Claudio_F
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1463
Iscrizione: lunedì 28 maggio 2012, 18:49
Desktop: Mate/Gnome
Distribuzione: Ubu22.04

Re: mi presento e vi dico: "COBOL"

Messaggio da Claudio_F »

Ho avuto contatti con il COBOL nell'ultimo biennio degli anni 80. Oltre a gestione magazzino / paghe / fatturazione / finanza, e tutto rigorosamente testuale (i PC con GUI stavano arrivando in quel momento, ma il COBOL veniva comunque fatto girare in modalità testuale), mi pare non si utilizzasse per altro.

Ricordo che non mi dispiaceva (in particolare la data division imponeva molta chiarezza progettuale già dall'inizio), e sarei curioso di sapere cos'è COBOL oggi, o meglio se esistano altri ambiti di applicazione in un mondo in cui sono nati numerosi linguaggi dinamici OOP di alto livello, e che è virato decisamente verso tipologie di interazione diverse da quelle di allora (mio nipote di sette anni si è già meravigliato di non trovare schermi touch sui nostri PC!).
Avatar utente
runblade
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 396
Iscrizione: martedì 3 aprile 2007, 14:28
Distribuzione: 16 Valvole monoalbero in testa.
Località: Soave

Re: mi presento e vi dico: "COBOL"

Messaggio da runblade »

Provate a chiedere di Cobol a chi lavora in ambito bancario magari dove tutta la contabilità risiede ancora sui mainframe IBM stile anni 80 ...
-Pensare che i videogames possano aver condizionato le menti delle persone è come se chi avesse giocato a pac-man ora ce lo ritovassimo in un ambiente buio, al suono di musica tecno, che gira attorno la pista e continuamente si impasticca...
-Non discutere mai con un idiota: ti trascina al suo livello e poi ti batte con l'esperienza
Avatar utente
sambu00
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 28 maggio 2015, 21:45
Desktop: Unity
Distribuzione: Ubuntu 14.04.2 LTS x86_64
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da sambu00 »

Oggi il COBOL in ambito finanziario è sempre molto utilizzato, infatti lo uso quotidianamente.
Inoltre non bisogna pensare che si tratta di un liguaggio giurassico, resta "al passo" con le tecnologie, ovviamente con tutte le limitazioni imposte dal COBOL.
In ambito finanziario tendenzialmente tutta la logica business è sviluppata con COBOL e/o linguaggi simili, mentre l'interfaccia utente è sviluppata con linguaggi che permettono la creazione di GUI più carine rispetto allo schermo nero con scritte verdi.
Avatar utente
corradoventu
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4006
Iscrizione: domenica 27 aprile 2008, 22:23
Desktop: GNOME
Distribuzione: Ubuntu 22.04,23.10,24.04,24.10
Sesso: Maschile
Località: Rezzoaglio (GE)
Contatti:

Re: mi presento e vi dico: "COBOL"

Messaggio da corradoventu »

mi presento, rispondo assembler e rilancio PL/I
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni.
(Steven Weinberg)
tunnel_net
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1988
Iscrizione: venerdì 27 febbraio 2015, 15:48
Desktop: gnome
Distribuzione: ubuntu 10.04
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da tunnel_net »

Così per gradire un 99 bottle of beer compilato in
assembler circa 600 byte
cobol circa 5000 byte

dimenticavo per un cobol serio basta chiedere un account (free) su z/os 1.6 a
http://zos.efglobe.com/cgi-bin/mainfram ... er?F=APPLY
apt-get moo
Avatar utente
sambu00
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 28 maggio 2015, 21:45
Desktop: Unity
Distribuzione: Ubuntu 14.04.2 LTS x86_64
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da sambu00 »

Grazie mille dell'informazione, questo davvero non lo conoscevo, probabilmente potrà tornarmi utile in futuro.

Inanto ho installato open-cobol e devo dire che non ho incontrato nessun problema, funziona correttamente e, per ora, è esattamente ciò che mi serve dato che lo userò per creare semplici programmini per velocizzarmi il lavoro in ufficio
Avatar utente
miclab
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 457
Iscrizione: venerdì 18 gennaio 2008, 11:08
Desktop: Gnome 3
Distribuzione: Debian testing
Località: Rho

Re: mi presento e vi dico: "COBOL"

Messaggio da miclab »

se posso permettermi, da quasi ex cobolista, dipende tutto d acosa vuoi fare. Cosa intendi per velocizzare? Ci sono liguaggi più semplici e duttili (l'assembler è bello ma non lo userei) e sopratutto interpretati dove se ha bisogno di una modifica non devi ricompilare. Ti consiglio di dare un'occhiata a Python e Ruby e Perl, tanto per dire i principali.
Avatar utente
sambu00
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 28 maggio 2015, 21:45
Desktop: Unity
Distribuzione: Ubuntu 14.04.2 LTS x86_64
Sesso: Maschile

Re: mi presento e vi dico: "COBOL"

Messaggio da sambu00 »

Dipende tuto dal problema che sto affrontando in quel momento: a volte mi fa comodo un programmino COBOL, a volte mi fa comodo qualcosa di più pratico, però in quel caso uso (o meglio sto imparando a usare) il REXX.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti