بۆ ناوەڕۆک بازبدە

سکالا (زمانی بەرنامەسازی)

لە ئینسایکڵۆپیدیای ئازادی ویکیپیدیاوە
سکالا
دامەزران٢٠ی کانوونی دووەمی ٢٠٠٤
ناو بە زمانی فەرمیScala
پەرەپێدەرMartin Odersky، École polytechnique fédérale de Lausanne
سەکۆJava virtual machine، جاڤاسکریپت، native
خەڵاتەکانProgramming Languages Software Award
مۆدێلی بەرنامەسازیconcurrent computing، functional programming، imperative programming، پرۆگرامسازیی تەنخواز
شێوەسازMartin Odersky
زمانی بەرنامەسازیسکالا
Source code repository URLhttps://github.com/scala/scala3
وەشانی نەرمامێر3.9.0
وێبگەhttps://scala-lang.org
وێبگەی فەرمیhttps://www.scala-lang.org/blog/
مۆڵەتApache Software License 2.0
دۆخی چاپکردنمافی بڵاوکردنەوە پارێزراوە
Media typetext/x-scala
سیستمی جۆرinference typing، static typing، strong typing، structural typing
Official demo URLhttps://scastie.scala-lang.org
درێژکردنەوەscala، sc
تاگی "ستەک ئێکسچەینج"https://stackoverflow.com/tags/scala

سکالا[١][٢] زمانێکی بەرنامەسازیی گشتگیر، ئاستبەرز و خاوەن جۆری بەھێزی جێگیرە (strongly statically typed) کە پاڵپشتی لە بەرنامەسازیی تەنخواز و بەرنامەسازیی فانکشناڵ دەکات. بەھۆی ئەوەی بۆ کورت و پوختبوون دیزاین کراوە،[٣] زۆربەی بڕیارەکانی دیزاینکردنی سکاڵا بۆ وەڵامدانەوە و چارەسەرکردنی ئەو ڕەخنانەیە کە لە زمانی جاڤا دەگیران.

سەرچاوەکان

[دەستکاری]
  1. ↑ Odersky، Martin (٢٠٠٨). Programming in Scala. Mountain View, California: Artima. لاپەڕە ٣. ژپنک ٩٧٨-٠-٩٨١٥٣١٦-٠-١. لە ١٢ی حوزەیرانی ٢٠١٤ ھێنراوە.
  2. ↑ Wampler، Dean؛ Payne، Alex (١٥ی ئەیلوولی ٢٠٠٩). Programming Scala: Scalability = Functional Programming + Objects (بە ئینگلیزی). O'Reilly Media, Inc. لاپەڕە ٧. ژپنک ٩٧٨-١-٤٤٩٣-٧٩٢٦-١. لە ١٣ی ئایاری ٢٠٢٤ ھێنراوە. The creators of Scala actually pronounce it scah-lah, like the Italian word for "stairs." The two "a"s are pronounced the same.
  3. ↑ Potvin، Pascal؛ Bonja، Mario (٢٤ی ئەیلوولی ٢٠١٥). SDL 2013: Model-Driven Dependability Engineering. Lecture Notes in Computer Science. بەرگی ٧٩١٦. arXiv:١٥٠٩.٠٧٣٢٦. doi:١٠.١٠٠٧/٩٧٨-٣-٦٤٢-٣٨٩١١-٥. ژپنک ٩٧٨-٣-٦٤٢-٣٨٩١٠-٨. {{cite book}}: نرخی |arxiv= بپشکنە (یارمەتی)