гцобол, ЦОБОЛ компајлер заснован на ГЦЦ-у

Пре неколико дана гцобол пројекат је представљен, чији је циљ стварање бесплатни компајлер за програмски језик ЦОБОЛ и налази се на маилинг листи програмера скупа ГЦЦ компајлера.

У свом садашњем облику, гцобол развија се као форк ГЦЦ-а, али када се развој заврши и пројекат стабилизује, планирано је да се предложе промене које ће бити укључене у главни састав ГЦЦ-а.

До сада смо саставили нешто више од 100 примера програма у
Основни кобол за програмере, Мицхаел Цоугхлин. ми смо близу
крај те фазе пројекта, а надамо се да ћемо имати ИСАМ и Објектно оријентисане функције Цобол имплементиране у наредних неколико недеља. Ус радимо на компилацији НИСТ ЦОБОЛ тест пакета, чему се надамо биће потребно неколико месеци да се заврши. Такође смо почели да радимо на гдб, и надам се да ћу га покренути до краја године.

Разлог стварања новог пројекта је жеља за добијањем бесплатног лиценцираног ЦОБОЛ компајлера што олакшава миграцију апликација од ИБМ великих рачунара до система који користе Линук.

Заједница развија независни бесплатни пројекат то можда многи од вас већ знају, али за оне који нису упознати са пројектом, требало би да знате да је ово «ГнуЦОБОЛ» већ дуже време, али то је компајлер који преводи код у Ц језик и такође не пружа пуну подршку чак ни за ЦОБОЛ 85 стандард и не пролази цео сет бенцхмарк тестова, што одбија финансијске институције које користе ЦОБОЛ у раду. пројекти .

Гцобол је заснован на ГЦЦ технологијама тестиран и развијан више од годину дана од стране инжењера са пуним радним временом. Постојећи ГЦЦ бацкенд користи се за генерисање извршних датотека и ЦОБОЛ изворну обраду је одвојен у посебан интерфејс развијен од стране пројекта.

До сада знам да је компајлер успешно направио 100 примера из књиге „Почетак ЦОБОЛ-а за програмере“, а планирано је да се подршка за ИСАМ и ЦОБОЛ објектно оријентисана проширења дода у гцобол у наредним недељама. У року од неколико месеци, планира се да функционалност гцобола прође НИСТ бенцхмарк тестни пакет.

Наш такође не треба мешати са претходним напорима да се направи гцц
Цобол компајлер. Други су покушали и нису успели. Неуспех није био
опција за нас. Нећу рећи да је било лако, али ту смо.

На крају, ако су гцц одржаваоци заинтересовани, волели бисмо
потражите потпуну интеграцију са гцц. Тренутно имамо питања.
надамо се да им овде могу одговорити они који су водили рукавицу
Пре нас. С обзиром на стање интерне документације, чини се
као наша најбоља опција. Претурали смо по чудној чарапи
фиока предуго.

За оне који нису свесни ЦОБОЛ-а, требало би да знају да нпрОво је програмски језик који ове године пуни 63 године и који и даље стоји као један од најстаријих програмских језика у активној употреби, као и један од водећих по питању писаног кода.

Језик наставља да се развија на пример, ЦОБОЛ-2002 је додао могућности за објектно оријентисано програмирање, а ЦОБОЛ 2014 је увео подршку за ИЕЕЕ-754 спецификацију с покретним зарезом, преоптерећење метода и динамички проширене табеле.

Укупна количина кода написаног у ЦОБОЛ-у процењује се на 220 милијарди линија, од којих је 100 милијарди још увек у употреби, углавном у финансијским институцијама. На пример, од 2017. 43% банкарских система је наставило да користи ЦОБОЛ. ЦОБОЛ код се користи у обради око 80% личних финансијских трансакција и у 95% терминала који прихватају плаћање банковним картицама.

Коначно за оне које занима више о томе о пројекту, требало би да знају да се код пројекта дистрибуира под ГПЛв3 лиценцом и да га можете консултовати са следећи линк.

izvor: https://gcc.gnu.org/


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Францисцо Флорез Диаз дијо

    Одлично, веома је заузето. Цобол компајлери су веома скупи. Гнуцобол има проблема и није погодан за производњу. Срећно и успех у овом задатку.