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