Scala

Материал из Поле цифровой дидактики
Версия от 11:59, 9 марта 2024; Patarakin (обсуждение | вклад) (Новая страница: «{{Карточка языка программирования |Description=Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)


Краткое описание языка Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.
Компетенции в каких сферах формирует
Парадигмы программирования Функциональное программирование, Объектно-ориентированное программирование
Возрастная категория 16
Назначение языка (Общее / Учебное) Язык общего назначения
Visual_Text_Blocks Текст
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address https://www.scala-lang.org/
Предки (Ancestors) Java, Lisp
Потомки (Descendants) Kotlin
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 2003
Создатели
Поясняющее видео
Используется для создания мобильных приложений? Нет


Scala упоминается в свойствах следующих страниц


Первые версии языка созданы в 2003 году коллективом лаборатории методов программирования Федеральной политехнической школы Лозанны под руководством Мартина Одерски, язык реализован для платформ Java и JavaScript.

Это пример консольной программы, которая выводит строчку текста на экран.

 object HelloWorld {
  def main(args: Array[String]) =
    println("Привет, МИР!")
 }
// Более короткая версия
 object HelloWorld extends App {
   println("Привет, МИР!")
 }