Sababaraha dinten ka pengker proyék gcobol diumumkeun, anu tujuanana nyiptakeun a compiler bébas pikeun basa programming COBOL sarta kapanggih dina GCC compiler set pamekar milis.
Dina bentuk ayeuna, gcobol dikembangkeun salaku garpu GCC, tapi sakali pangwangunan geus réngsé sarta proyék ieu stabilized, éta rencanana ngajukeun parobahan kaasup kana komposisi utama GCC.
Sajauh ieu kami parantos nyusun langkung ti 100 conto program dina
Cobol Dasar pikeun Programer ku Michael Coughlin. urang deukeut
tungtung éta fase proyék, sarta kami miharep boga ISAM na Fitur Cobol Berorientasi Obyék dilaksanakeun dina sababaraha minggu ka hareup. Urang nuju ngusahakeun kompilasi suite uji NIST COBOL, anu kami ngarepkeun bakal butuh sababaraha bulan pikeun réngsé. Kami ogé parantos ngamimitian damel di gdb, sarta kuring miharep éta nepi na ngajalankeun nepi ka ahir taun.
Alesan tina kreasi proyék anyar téh kahayang pikeun ménta hiji kompiler COBOL dilisensikeun bébas anu ngagampangkeun migrasi aplikasi ti mainframes IBM kana sistem anu ngajalankeun Linux.
Komunitas parantos ngembangkeun hiji proyék gratis mandiri yén loba anjeun bisa geus nyaho, tapi pikeun maranéhanana anu unaware proyék, Anjeun kudu nyaho yén ieu téh "GnuCOBOL" Pikeun lila, tapi éta compiler anu narjamahkeun kode kana basa C sarta ogé teu nyadiakeun rojongan lengkep sanajan COBOL 85 standar sarta teu lulus set pinuh ku tés patokan, nu repels lembaga keuangan anu ngagunakeun COBOL dina karya. proyék.
Gcobol dumasar kana téknologi GCC diuji sarta geus dimekarkeun pikeun leuwih ti sataun ku insinyur full-waktu. The aya backend GCC dianggo pikeun ngahasilkeun file anu tiasa dieksekusi, sareng pangolahan sumber COBOL dipisahkeun kana panganteur misah dikembangkeun ku proyék.
Sajauh kuring terang yén kompiler suksés ngawangun 100 conto tina buku "Mimitian COBOL pikeun Programer", sareng dukungan pikeun ekstensi berorientasi obyék ISAM sareng COBOL rencanana bakal ditambah kana gcobol dina minggu anu bakal datang. Dina sababaraha bulan, fungsionalitas gcobol direncanakeun pikeun lulus suite uji patokan NIST.
Urang ogé teu matak bingung jeung usaha saméméhna nyieun gcc a
Cobol kompiler. Batur geus diusahakeun sarta gagal. Kagagalan éta henteu
pilihan pikeun urang. Kuring moal nyebutkeun éta gampang, tapi di dieu kami.Antukna, lamun pangurus gcc kabetot, urang hoyong
milarian integrasi lengkep sareng gcc. Di momen, urang gaduh patarosan.
urang miharep maranéhna bisa diwaler didieu ku jalma anu ngajalankeun gauntlet nu
sateuacan urang. Dibikeun kaayaan dokuméntasi internal, éta sigana
salaku pilihan pangalusna urang. Urang geus rummming ngaliwatan kaos kaki aneh
laci pikeun panjang teuing.
Pikeun maranéhanana anu unaware of COBOL, maranéhanana kudu nyaho yén eIeu mangrupikeun basa pamrograman anu kabukti 63 taun na nu masih nangtung salaku salah sahiji basa programming pangkolotna dina pamakéan aktip, kitu ogé salah sahiji pamingpin dina watesan kode ditulis.
Éta basa terus mekar contona, COBOL-2002 ditambahkeun kamampuhan pikeun programming obyék-berorientasi, sarta COBOL 2014 diwanohkeun rojongan pikeun IEEE-754 floating-titik spésifikasi, overloading metoda, sarta tabel dinamis dimekarkeun.
Jumlah total kode anu ditulis dina COBOL diperkirakeun 220 milyar garis, dimana 100 milyar masih dianggo, kalolobaanana di lembaga keuangan. Salaku conto, dina 2017, 43% sistem perbankan terus nganggo COBOL. Kode COBOL dianggo dina ngolah kira-kira 80% tina transaksi kauangan pribadi sareng dina 95% tina terminal anu nampi pangmayaran kartu bank.
tungtungna pikeun anu resep terang langkung seueur perkawis éta ngeunaan proyék, aranjeunna kedah terang yén kode proyék disebarkeun dina lisénsi GPLv3 sareng anjeun tiasa konsultasi ti link ieu.
sumber: https://gcc.gnu.org/
Janten kahiji komen