Lua
Is Lua teanga cláir lightweight go bhfuil méid tromchúiseach cumhachta thíos an cochall.
- Ag luí le raon leathan de crua-earraí
- An script inleabaithe ag luí le roinnt teangacha éagsúla
- bainistíocht cuimhne Uathoibríoch
- foinse oscailte agus saor in aisce do na húsáideoirí
- Déanann error Simplí sé rogha iontach do ríomhchláraitheoirí nua agus ríomhchláraitheoirí taithí atá ag iarraidh a chur i bhfeidhm gnéithe gan foghlama theanga iomlán nua
- Déanann láidir agus cairdiúil pobail ar líne sé éasca chun freagraí a fháil ar do chuid ceisteanna
- Níl aon tacaíocht a thabhairt do Unicode
- tacaíocht Caol do earráidí a láimhseáil
- Ann roinnt leabharlanna ríthábhachtach cosúil le teaghráin agus mata
Níl a lán de na teangacha cláir atá ar fáil don bunaithe nó dearadh, gach ceann acu lena láidreachtaí agus laigí féin aspiring, ach fiú amháin i sórt plódaithe margadh, bainistíonn Lua a aimsiú nideoige chuid féin go léir. Tógtha ó simplí 20,000 línte de C cód, tá sé le cur chuige thar cuimse nimble le cláir, ach tugann sé leibhéal suntasach de solúbthacht do theanga atá i pacáiste den sórt sin daingean. Oibríonn an méid a leas a bhaint as. An ateangaire, iomlán, le gach teanga bonn meáchan, i níos lú ná 100 KB, agus a ligeann sé chun torthaí a bhaint amach ar fiú chairn casta de chód le luas admirable. Ós rud é go bhfuil sé tógtha amach de C lends sé buntáiste tábhachtach eile. Do cheantair nuair a thagann Lua suas gearr, cosúil le leabharlanna mata agus corda, is féidir le forbróirí paiste go héasca i C cód agus é a bheith ag súil a bheith ag obair go hiontaofa ar ionchais. Aon píosa crua-earraí atá in ann imeacht ar tiomsaitheoir C is féidir a reáchtáil Lua, mar sin port fhorbróirí féidir a gcuid scripteanna ar aghaidh go dtí réimse leathan foinsí ó chórais Windows agus Linux le gléasanna soghluaiste le microprocessors leabaithe. Úsáideoirí smacht substainteach thar srianta. Is féidir leat a rialú teorainneacha max chun cuimhne agus LAP úsáid, rud a chiallaíonn sé oiriúnach mór nuair a iarraidh script go luí le timpeallachtaí teileafóin agus ríomhairí as dáta a scríobh, agus rochtain ar na feidhmeanna leabharlainne a shrianadh é go cothrom chomh simplí. Tá an cumas chun Lua leabú ardaíonn a thuilleadh a fheidhmiúlacht. Is féidir le scripteanna Lua a lánpháirtiú i gcláir scríofa i C araon agus C ++ chomh maith le teangacha iasachta cosúil le Java, C #, Perl, agus Ruby. Seeing mar tá sé tógtha as an gcreat C, beidh error Lua ar a bheith aige le daoine is mó a bhfuil tuiscint measartha de chláir lárnacha, ach Rinneadh bearta chun a áirithiú uirlisí Lua cur chuige simplí a códaithe. Lua fuair a cruthú i Pascal, teanga atá deartha go sonrach le haghaidh teagaisc, agus tá na torthaí teanga sin eminently inúsáidte araon ag ríomhchláraitheoirí taithí agus iad siúd díreach ag tosú a fhoghlaim na rópaí. Códú Tá cur síos go minic mar aistriú teanga an duine i dtéarmaí gur féidir le ríomhaire a thuiscint, agus ní Lua post iontach de líonadh na bearna a chruthú error ciallmhar nach bhfuil overloaded le coincheapa ard agus struchtúr esoteric. In áit a bheith ag díriú ar éagsúlacht amháin de chláir, déanann Lua chun freastal ar líon leathan de críocha, rud a chiallaíonn sé cosúil leis an scian arm na hEilvéise teangacha cláir. Láimhseálann sé seo trí úsáid a bhaint "meta-meicníochtaí". In ionad lena n-áirítear an raon leathan feidhmeanna go díreach isteach sa teanga, is féidir le húsáideoirí breiseán seo meta-meicníochtaí isteach ina gcuid cód, ag tairiscint leibhéal ard deighilte agus ligean ar cíos ríomhchláraitheoirí díriú ar na huirlisí sonracha a theastaíonn uathu do thionscadal in ionad foghlama ar bhealach iomlán nua de códaithe. tacaíochtaí Sonraí Lua cláir tiomáinte, cláir réad atá dírithe ar, cláir nós imeachta, feidhmeána, agus cur síos sonraí.