Scala (ծրագրավորման լեզու)
From Wikipedia, the free encyclopedia
Scala, ծրագրավորման բազմաբնույթ պարադիգմային լեզու, որը նախատեսված է հակիրճ և տիպային անվտանգ լինելու համար՝ բաղադրիչ ծրագրային ապահովման հեշտ և արագ ստեղծման համար՝ համատեղելով ֆունկցիոնալ և օբյեկտին ուղղված ծրագրավորման հնարավորությունները։ Լեզվի առաջին տարբերակները ստեղծվել են 2003 թվականին Լոզանի դաշնային պոլիտեխնիկական դպրոցի ծրագրավորման մեթոդների լաբորատորիայի թիմի կողմից՝ Մարտին Օդերսկու ղեկավարությամբ, լեզուն ներդրված է Java և JavaScript հարթակների համար։ Ըստ Ջեյմս Ստրախանի ՝ Groovy[4] ծրագրավորման լեզվի ստեղծողի, Scala-ն կարող է դառնալ Java լեզվի ժառանգորդը ։
Արագ փաստեր Տեսակ, Առաջացել է ...
Տեսակ | օբյեկտ կողմնորոշված ծրագրավորման լեզու, ֆունկցիոնալ ծրագրավորման լեզու, բազմահարացուցային ծրագրավորման լեզու, JVM լեզու և ծրագրավորման լեզու |
---|---|
Առաջացել է | հունվարի 20, 2004 |
Ստեղծող | Martin Odersky? և Լոզանի դաշնային պոլիտեխնիկական դպրոց |
Նախագծող | Martin Odersky? |
Ընդլայնումներ | .scala և .sc |
Համացանցի տվյալների տեսակ | text/x-scala[1] |
Ներշնչվել է | ML[2], Ջավա[2], Erlang[2], Haskell[2], Smalltalk, Standard ML, OCaml?, Common Lisp, Eiffel, Oz?, Pizza? և Scheme |
Արտոնագիր | BSD արտոնագիր և Apache License 2.0[3] |
Կայք | scala-lang.org(անգլ.) |
Ելակոդ | github.com/scala/scala |
Փակել