漂流是什么
Программалааhын тыла диэн массыыналар (бастатан туран к?мп??тэрдэр) ?лэлэрин туhаайар о?оhуу тыл. Программалааhын тыллара программалары айарга, алгоритмнары к?рд?р?рг? эбэтэр дьон билсиитин биир к?р??э курдук туттуллаллар.
Элбэх программалааhын тылларын суруйуулара синтаксистарыттан уонна семантикаларыттан тутулуктаах уратылаахтар, то?о диэтэр к?мп??тэрдэр лоп бааччы инструкцияларга эрэйэллэр.
Эрдэтээ?и программалааhын тыллара к?мп??тэр айыллааhынын иннинэ ??скээбиттэрэ, кинилэр Жакар та?ас ?р??чч?тэ эбэтэр бэйэтэ оонньуур пианино курдук массыыналар майгыларын туhаайарга туттуллаллара. Билигин тыhыынчанан араас программалааhын тыллара бааллар, ?кс?лэрэ к?мп??тэргэ аналлаахтар. Хас сыл аайы са?а тыллар ??ск??ллэр.
Быhаарыы
[уларыт | биики-тиэки?и уларытыы]Программалааhын тылын ?йд?б?лэ ?кс?н маннык быhаарыллар:
- Функция: Программалааhын тыла к?мп??тэр суоттааhыны эбэтэр алгоритмы толоруутун уонна тас тэриллэри (принтер, робот уо.д.а.) хонтуруоллуурун к???тэр к?мп??тэр программаларын суруйарга туттуллар тыл буолар.
- Сорук: Программалааhын тыла айыл?а тылыттан уратыта диэн, айыл?а тыла дьон билсиитигэр эрэ туттуллар, онтон программалааhын тыла онно эбии киhи массыына?а сорудахтары биэрэрин к???лл??р. Сорох программалааhын тыллара биир тэрил атыны хонтуруоллууругар туттуллаллар.
- Толоруу: Программалааhын тыла биэрии тутулларын быhаарарга уонна сирдииргэ уонна суоттааhын бырассыаhынан салайарга туттуллуон с?п.
Программа мультипарадигменнай тыла
[уларыт | биики-тиэки?и уларытыы]Программирование тыла-мультипарадигменнай программирование инструмент бы?ыытынан о?о?улунна, ол эбэтэр хас да, ?кс?н араас парадигменнэр аймахтарыттан тутулуга суох араас парадтар тыллара.
Программа биир парадынаа?ар улахан ?й?б?л? о?орор ки?и хас биирдии тылын ?йд??н с?п эрээри, маннык бы?аарыы араас автордар программирование парадын ?йд?б?л?н тус- туспа бы?аараллар эбит. Холобур, ресурсаны, структурнай программаны уонна сы?ыарыы программаларын парадтарын аахтахха, к?р?лл?б?т билгэлээ?ин сорох т?гэннэртэн ураты (холобур, тылы ??р?йэ?э суох сы?ыарыы суох) программалаа?ын ньымалара нэ?иилэ тиийиэхтэрэ.
Программа мультипарадигменнай тыллары ырытан о?оруу сыала, быраабыла курдук, программистарга ?лэ басты? инструменнарын ту?аныы, ханнык да парадизм саамай чэпчэки эбэтэр саамай к?дь??стээх ньыманан бы?аарыллыбатын билэллэр.
Саамай улахан суолталаах холобур-оз, функциональнай тыл, объект-ориентированнай тыл, конкуреннаах (параллельнай) программа буолар. Уон сыл былаана о?о?улунна, кини сыала-араас программнай парадигалары кытта сибээстээх ?йд?б?ллэри т?мэр сыаллаах.
Программалаа?ын биир саамай сити?иилээхтик мультипарадигеннаах тыл бы?ыытынан сомо?олуур чиэппэр, сомо?олуур, процедурнай уонна объект-ориентированнай парадигманы сотору- сотору холбуур тыл диэн ааттанар.
Функциональнай уонна объект-ориентированнай парадигмалары ?й??р тыллар. Функциональнай уонна процедурнай парадигалар аптарытыаттар уонна нууччалар холбо?оллор APL и Rust. Функциональнай уонна логическай парадигмалар к?рд?р??лэрин, AFL, Curry и Mercury к?рд?рд?лэр.