Funktsional dasturlash va Skala asoslari Scala dasturlash tilining afzalliklari



Yüklə 22,84 Kb.
səhifə2/5
tarix07.01.2024
ölçüsü22,84 Kb.
#204765
1   2   3   4   5
Funktsional dasturlash va Skala asoslari

Funktsional imkoniyatlar
Scala ishlab chiqaruvchilar bilan ommalashgan va ko'plab ishlab chiquvchilarni Scala-ni yanada funktsional til sifatida ifodalaydigan juda ko'p funktsional sintaktik shakarlardan foydalanadi. Bitta misol - oddiy taqqoslashni osonlashtiradigan naqshni moslashtirish. Yana bir misol - funktsiyalar sinfni aniqlashning bir qismi sifatida kiritilishi mumkin bo'lgan, bu esa kodni qayta ishlatish bilan ko'p vaqtni tejash imkonini beradigan murakkabliklardir. Bu kabi xususiyatlar asosan ishlab chiquvchilar uchun jozibador bo'lib, ayniqsa, ular boshqa Java-muhitda foydalanishga o'rganib qolgan bo'lsa.

Oson o'rganish va qiziqarli
Skala hozirgi vaqtda Ruby kabi mashhur tillarga o'xshashligi afzalliklarga ega, chunki uning qulay sintaksisi, ayniqsa, Java va C ++ kabi qo'shimcha tillarga nisbatan ancha oson o'rganish imkonini beradi. Tilning yangiligi va mavjudligi uni kichik, energiya ishlab chiqaruvchilar guruhi bilan mashhur tanlovga aylantirdi.
Bu "hayajon" ni küçümsenmemeliyiz, aslida bu Scala uchun harakatning eng katta afzalligi bo'lishi mumkin. Java-ning ishonchliligi va yoshi uni korxona uchun mashhur tanlov deb hisoblaydi, shuningdek, muayyan, biroz xavf-xatarli fikrlashni ishlab chiqaruvchilarni jalb qiladi. Scala kabi tillar odatda "til meraklıları" bo'lgan juda kuchli energiya ishlab chiqaruvchilarni jalb qiladi. Ushbu ishlab chiquvchilar odatda moslashuvchan, innovatsion va yuqori malakali yangi narsalarni sinab ko'rishga tayyor. Ko'pgina tashkilotlar uchun bu texnologiya guruhida zarur bo'lgan narsa bo'lishi mumkin.

Skalaning mashhurligining kengayishini ko'rishni xohlaysizmi, yo'qmi, qanday qilib uning xushxabarchilariga va detektorlariga ega bo'lgan har qanday tilda. Haqiqat shundan iboratki, Scala-ga o'tish qarori individualdir va ko'pincha atrof-muhitga bog'liq. Biroq, yuqorida sanab o'tilgan afzalliklar, xususan, Java ustidan hukmronlik qilgan korxona uchun vaziyatga biroz ta'sir o'tkazishi mumkin.

Funktsional dasturlash

Yüklə 22,84 Kb.

Dostları ilə paylaş:
1   2   3   4   5




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin