Ngenalake gcobol, kompiler COBOL adhedhasar teknologi GCC

Mailing list pangembang GCC compiler suite nduweni proyek gcobol, sing tujuane nggawe compiler gratis kanggo basa pamrograman COBOL. Ing wangun saiki, gcobol dikembangake minangka garpu GCC, nanging sawise rampung pembangunan lan stabilisasi proyek kasebut, owah-owahan direncanakake bakal diusulake kanggo dilebokake ing struktur utama GCC. Kode proyek disebarake miturut lisensi GPLv3.

Alesan kanggo nggawe proyek anyar yaiku kepinginan kanggo entuk kompiler COBOL, sing disebarake kanthi lisensi gratis, sing bakal nyederhanakake migrasi aplikasi saka kerangka utama IBM menyang sistem sing nganggo Linux. Komunitas wis ngembangake proyek GnuCOBOL gratis sing kapisah kanggo sawetara wektu, nanging minangka penerjemah sing nerjemahake kode menyang basa C, lan uga ora menehi dhukungan lengkap sanajan kanggo standar COBOL 85 lan ora ngliwati pathokan lengkap. tes, sing nyurung institusi finansial sing nggunakake COBOL supaya ora nggunakake proyek kasebut.

Gcobol adhedhasar teknologi GCC sing wis kabukten lan wis dikembangake luwih saka setahun dening insinyur full-time. Kanggo ngasilake file eksekusi, backend GCC sing ana digunakake, lan pangolahan teks sumber ing basa COBOL dipisahake dadi frontend sing kapisah sing dikembangake dening proyek kasebut. Ing video saiki, compiler kasil nyusun 100 conto saka buku "Miwiti COBOL kanggo Programmer". gcobol plans kanggo kalebu support kanggo ISAM lan ekstensi COBOL obyek-oriented ing minggu teka. Ing sawetara sasi, fungsi gcobol wis ngrancang bakal digawa menyang pass NIST referensi test Suite.

COBOL dadi 63 taun ing taun iki, lan tetep dadi salah sawijining basa pamrograman paling tuwa sing digunakake kanthi aktif, uga minangka salah sawijining pimpinan babagan jumlah kode sing ditulis. Basa terus berkembang, contone, COBOL-2002 standar nambah kapabilitas kanggo obyek-oriented programming, lan COBOL 2014 standar ngenalaken support kanggo IEEE-754 floating-point specification, cara overloading, lan tabel mbosenke extensible.

Jumlah total kode sing ditulis ing COBOL kira-kira 220 milyar baris, sing 100 milyar isih digunakake, biasane ing institusi keuangan. Contone, ing 2017, 43% sistem perbankan terus nggunakake COBOL. Kode COBOL digunakake kanggo proses babagan 80% transaksi finansial pribadi lan ing 95% terminal kanggo nrima pembayaran kertu bank.

Source: opennet.ru

Add a comment