Pagpagawas sa compiler alang sa Vala programming language 0.50.0
Nigawas bag-ong bersyon sa compiler alang sa programming language Vala 0.50.0. Ang Vala code gihubad ngadto sa usa ka C nga programa, nga sa baylo gihugpong ngadto sa binary file ug gipatuman sa gikusgon sa aplikasyon nga gihugpong ngadto sa object code sa target nga plataporma. Ang Vala mao ang labing gigamit nga lengguwahe sa GNOME pagkahuman sa C (C, Vala, Python, C++) ug mao usab ang panguna nga sinultian sa Elementary OS.
Ang Vala nga pinulongan susama kaayo sa syntax sa C# ug hingpit nga nagpatuman sa object-oriented nga pamaagi. Nagsuporta sa introspection, type inference, pagkolekta sa basura tungod sa awtomatikong pag-ilis sa mga tawag sa destructor sa compilation stage (ARC sama sa Swift), lambda functions, ang konsepto sa mga signal ug slots, susama sa gigamit sa Qt, apan gipatuman sa lebel sa pinulongan, string. tipo, generic nga programming, array slicing, collection enumeration operator foreach, delegates, closures, interfaces, properties ug exceptions.
Gipasimple pagsulat pag-usab sa mga proyekto sa C sa Vala sa mga bahin (kung ang proyekto adunay daghang mga tawag sa Vala code gikan sa C ug vice versa).
Gipatuman dili mga virtual nga signal nga adunay function body.