sgaoileadh cĂ nan prògramadh , aâ cothlamadh feartan leithid Ă rd-choileanadh, taic airson clò-sgrĂŹobhadh fiĂšghantach agus innealan togte airson prògramadh co-shĂŹnte. Tha co-chòrdadh Julia faisg air MATLAB, a 'faighinn iasad de chuid de na h-eileamaidean bho Ruby agus Lisp. Tha an dòigh lĂ imhseachaidh sreang coltach ri Perl. Còd a ' phròiseact fo chead MIT.
Đ :
- Chaidh suidheachadh structaran mar chuimhne a bharrachadh, a leig leis an Ă ireamh de ghnĂŹomhachd riarachadh cuimhne anns aâ chĂ rn a lughdachadh gu mòr (mar thoradh air cleachdadh in-loidhne no suidheachadh air aâ chruach), lughdachadh caitheamh cuimhne agus coileanadh Ă rdachadh.
- Taic ioma-snĂ ithlean nas fheĂ rr agus API seasmhach airson obrachadh le snĂ ithleanan.
- Tha e comasach an ĂŹre optimization a chleachdadh nuair a bhios tu aâ cruinneachadh mhodalan fa leth a thaghadh.
- Nuair a thèid thu seachad air argamaid prĂŹomh fhacal, chan eil ach aon ainm ceadaichte ma tha e aâ maidseadh am prĂŹomh fhacal agus an caochladair gus an luach a stòradh (mar eisimpleir, an Ă ite âx = xâ faodaidh tu dĂŹreach âxâ a shònrachadh.
- Chaidh macro Ăšr â@ccallâ a chuir ris, aâ toirt seachad co-chòrdadh nas freagarraiche airson gnĂŹomhan gairm ann an C.
- Tha e ceadaichte macros a ghairm gun sgaradh Ă ite (an Ă ite â@foo {...}â faodaidh tu a-nis â@foo{...}â a sgrĂŹobhadh).
- Tha coileanadh gineadh Ă ireamhan pseudorandom air a dhol suas 25%.
- Roghainn a bharrachd â--bug-report = rrâ airson clĂ radh agus cur gus a dhèanamh nas fhasa mearachdan a cheartachadh.
- Tha am pròtacal Pkg air a chomasachadh gu bunaiteach aig manaidsear a âphacaid, a tha aâ ciallachadh faighinn chun stòr aige fhèin (pkg.julialang.org) an Ă ite a bhith a âluchdachadh sĂŹos aâ phacaid gu dĂŹreach bho GitHub, GitLab, BitBucket agus stòran coltach ris.
PrĂŹomh fheartan aâ chĂ nain:
- coileanadh: is e aon de phrĂŹomh amasan aâ phròiseict coileanadh a choileanadh faisg air prògraman C. Tha an compiler Julia stèidhichte air obair aâ phròiseict LLVM agus aâ gineadh còd inneal dĂšthchasach èifeachdach airson iomadh Ă rd-Ăšrlar targaid;
- Aâ toirt taic do ghrunn phĂ tranan prògramaidh, aâ gabhail a-steach eileamaidean de phrògramadh a tha ag amas air nithean agus gnĂŹomh. Tha an leabharlann Ă bhaisteach aâ toirt seachad, am measg rudan eile, gnĂŹomhan airson I/O asyncronach, smachd pròiseas, logadh, pròifil, agus riaghladh pacaid;
- Clò-bhualadh fiĂšghantach: chan eil feum aig aâ chĂ nan air mĂŹneachadh soilleir air seòrsachan airson caochladairean, coltach ri cĂ nanan prògramaidh sgrĂŹobhaidh. Modh eadar-ghnĂŹomhach le taic;
- Comas roghainneil airson seòrsaichean a shònrachadh gu soilleir;
- Co-chòrdadh air leth freagarrach airson coimpiutaireachd à ireamhach, coimpiutaireachd saidheansail, ionnsachadh innealan, agus fradharc dà ta. Taic airson iomadh seòrsa dà ta à ireamhach agus innealan airson à ireamhachadh co-shÏnte.
- Comas gnĂŹomhan a ghairm gu dĂŹreach bho leabharlannan C Ă s aonais sreathan a bharrachd.
Source: fosgailtenet.ru
