Siidaynta isku xidhka ee luuqada barnaamijka Vala 0.50.0

Soo baxay nooca cusub ee isku-dubaridiyaha ee luuqadda barnaamijka Qiimaha 0.50.0. Koodhka Vala waxa loo turjumay barnaamijka C, kaas oo isna lagu soo ururiyey faylka binary waxaana lagu fuliyay xawaaraha codsiga oo lagu ururiyey koodka shayga ee goobta bartilmaameedka ah. Vala waa luqadda loogu isticmaalka badan yahay GNOME kadib C (C, Vala, Python, C++) sidoo kale waa luqadda ugu weyn ee OS-ka hoose.

Luqadda Vala waxay aad ugu eg tahay syntax C # waxayna si buuxda u fulisaa habka shayga ku jihaysan. Waxay taageertaa is dhexgalka, nooca wax soo saarka, ururinta qashinka sababtoo ah beddelka tooska ah ee wicitaanada burburinta ee marxaladda isku-dubbaridka (ARC sida Swift), hawlaha lambda, fikradda calaamadaha iyo boosaska, oo la mid ah kan loo isticmaalo Qt, laakiin lagu hirgeliyay heerka luqadda, xadhig. noocyada, barnaamijyada guud, goynta diyaarinta, hawlwadeenka tirinta ururinta foreach, wufuuda, xidhitaannada, interfaces, guryaha iyo ka reebban.

Ugu caansan isbedel:

  • Cusub ereyga muhiimka ah la for syntax wicitaanada cascade. Gudaha oo leh taageero abuurista doorsoomayaal maxalli ah:

    leh (var x = y ())

    Hawlaha wicitaanka ee soo celiya qiimaha:

    leh (y())

    Calaamadaha isku xirka, adag aan waxba ahayn hab iyo wac cusub oo "leh" si isdaba joog ah.

  • Cusub syntax xaleef - hadda faaruqnimada waxaa loo tixgeliyaa qaybta ugu horreysa ama ugu dambeysa ee ururinta.

    array[begin:] => array[begin:array.length-1] array[: end] => array[0:dhamaad] array[:] => array[0:array.length-1]

  • La fududeeyay dib u qorista mashaariicda C ee Vala qaybo ka mid ah (marka mashruucu lahaan doono wicitaano badan oo Vala code ka C iyo lid ku ah).
  • La fuliyay ma aha calaamado muuqaal ah oo leh jir shaqeynaya.
  • Bixiyay dhaxalka magaca ubadka.

Source: opennet.ru

Add a comment