Издање програмског језика В 0.4.4

После два месеца развоја, објављена је нова верзија статички куцаног програмског језика В (вланг). Главни циљеви у креирању В били су једноставност учења и употребе, висока читљивост, брза компилација, побољшана безбедност, ефикасан развој, коришћење на више платформи, побољшана интероперабилност са језиком Ц, боље руковање грешкама, модерне могућности и програми који се могу одржавати. Пројекат такође развија своју графичку библиотеку и менаџер пакета. Код компајлера, библиотеке и сродни алати су отвореног кода под МИТ лиценцом.

Међу изменама у новој верзији:

  • Атрибути су премештени да користе нову синтаксу.
  • За структуре и синдикате имплементирани су атрибути “@[алигнед]” и “@[алигнед:8]”.
  • Поред израза „$иф Т је $арраи {“, додата је подршка за конструкције „$иф Т је $арраи_динамиц {“ и „$иф Т је $арраи_фикед {“.
  • Постављање референтних поља на нулу сада може да се уради само у несигурним блоковима.
  • Додате ознаке за понављање линија „р“ и „Р“, на пример „'${"абц":3р}' == 'абцабцабц'.
  • Припремљена је експериментална верзија к.ввеб модула са имплементацијом једноставног, али моћног веб сервера са уграђеним рутирањем, обрадом параметара, шаблонима и другим могућностима. Сада стандардна библиотека језика има и вишенитни и блокирајући веб сервер (ввеб) и једнонитни неблокирајући (к.ввеб) сличан Ноде.јс.
  • Имплементирана је библиотека за рад са ссх - вссх.
  • Додан модул за рад са једнократним лозинкама (ХОТП и ПОТП) - вотп.
  • Настављен је развој једноставног оперативног система на В - виник-у.

Извор: опеннет.ру

Додај коментар