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("Привет, МИР!")
}