Autorė: Viktorija Grigaitė, IFF-3 gr.
Šiuolaikiniame pasaulyje daugelis darbų vyksta vienu metu. Ir nors vis dar dauguma programų yra nuoseklios, tačiau vis dažniau tenka naudotis lygiagrečiomis programomis. Tačiau su tokiomis kalbomis, kad ir imant tokias populiarias programavimo kalbas kaip Java ir C++, programuoti lygiagrečiai tampa labai sudėtinga.
Erlang yra palyginus nauja programavimo kalba, kuri buvo suprojektuota specialiai lygiagrečiam programavimui, kadangi nebuvo kalbos kuri puikiai tiktų telekomunikacijos sistemos. Ji sukurta remiantis tokiomis lygiagrečiomis kalbomis kaip Ada, Modula, Chill ir tokiomis praktiškomis kalbomis kaip ML arba Miranda.
Štai žemiau matome, kaip buvo vystoma Erlang programavimo kalba:
Erlang programavimo kalba sėkmingai vystoma ir toliau.
Erlang kalbos naudojimas
Erlang programavimo kalba buvo sukurta Ericsson telekomunikacijų kompanijos. Taigi ji yra sukurta specialiai telekomunikacijos sistemoms. Tačiau ji yra naudojama labai plačiai. Visų pirma paminėsime interneto serverius, kurių programos yra neatsikriamos nuo lygiagretumo. YAWS yra interneto serveris parašytas Erlang programavimo kalba. Tipiškas interneto serveris turi valdyti labai didelius kiekius lygiagrečių sesijų.
Štai aukščiau pateiktas grafikas palygina pralaidumą Alache ir YAWS . Kaip matome skirtumas ženklus. Todėl Erlang yra geriausia išeitis interneto serveriams.
Su Erlang programavimo kalba buvo sukurta nevienas produktas, kuris tapo rinkos lyderius, štai pateikiame keletą iš jų:
• AXD301 sukurta Ericsson telekomunikacijų kompanijos. Dabar AXD301 turi 1.7 milijonus linijų iš Erlang, ir tai ją daro didžiausia funkcionalia programa kuri kada nors buvo parašyta.
• Bluetail kompanija buvo įkurta 1998 metais, kad išnaudotų Erlang technologijas. Šios kompanijos moto buvo atnešti internetui patikimumą. Jie sukūrė daug produktų suprojektuotų tam, kad padidintų egzistuojančių interneto serverių patikimumą ir visa tai buvo padaryta Erlang programavimo kalba.
• Alteon SSL akceleratorius.
• GPRS. Ericsson GPRS sistema yra parašyta būtent Erlang kalba.
Nuoseklaus programavimo priemonės
Duomenų tipai
Erlang palaiko šiuos duomenų tipus:
1) Pastovius duomenų tipus- tai yra duomenų tipai, kurie negali būti išskirstyti į primityvius potipius.
◦ Skaičiai, kaip pavyzdžiui: 123, -789, 3.14159, 7.8e12, -1.2e-45. Skaičiai po to skirstomi į sveikuosius ir nesveikuosius.
◦ Atomus, kaip pavyzdžiui: abc, 'Visatos...
Šį darbą sudaro 2237 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!