Scala

Программные средства разработки

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21114
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Scala

Непрочитанное сообщение Olej » 19 фев 2014, 11:48

Scala — мультипарадигмальный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого создания компонентного программного обеспечения, сочетающий возможности функционального и объектно-ориентированного программирования.
Первые версии языка созданы в 2003 году коллективом лаборатории методов программирования Федеральной политехнической школы Лозанны под руководством Мартина Одерски,

Scala включает единообразную объектную модель (в этом подобен Java) — в том смысле, что любое значение является объектом, а любая операция — вызовом метода.

Неплохое введение в язык, от его авторов, в переводе: Обзор языка программирования Scala.

Аватара пользователя
Olej
Писатель
Сообщения: 21114
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Scala

Непрочитанное сообщение Olej » 19 фев 2014, 11:57

Olej писал(а):Scala —
Опять же - всё из репозитариев, не нужно ничего мудрить:

Код: Выделить всё

bash-4.2$ yum list scala
Загружены модули: langpacks, refresh-packagekit
Доступные пакеты
scala.noarch                                            2.10.3-8.fc20                                             u

bash-4.2$ sudo yum install scala
...
Установить  1 пакет (+23 зависимых)

Объем загрузки: 31 M
Объем изменений: 37 M
...
Установлено:
  scala.noarch 0:2.10.3-8.fc20
Тянет, правда, за собой оно много, как легко можно видеть.

Код: Выделить всё

bash-4.2$ scalac -version
Scala compiler version 2.10.3-20130923-e2fec6b28dfd73482945ffab85d9b582d0cb9f17 -- Copyright 2002-2013, LAMP/EPFL

Аватара пользователя
Olej
Писатель
Сообщения: 21114
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Scala

Непрочитанное сообщение Olej » 28 фев 2014, 00:14

Пример использования Scala можно посмотреть здесь: сравнение языков программирования.

Аватара пользователя
Olej
Писатель
Сообщения: 21114
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Scala

Непрочитанное сообщение Olej » 21 ноя 2023, 02:39

Книга ... это культовая книга по Scala.
Вот что интересно: первое издание 2014, второе никто уже не ждал, но оно вышло летом 2023
Functional Programming in Scala, Second ... d. Edition
by Michael Pilquist (Author), Paul Chiusano (Author), Rúnar Bjarnasson (Author)
Publisher Manning
Edition 2nd ed.
Publication Date June 6, 2023
ISBN-13 978-1617299582
Изображение

Аватара пользователя
Olej
Писатель
Сообщения: 21114
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Scala

Непрочитанное сообщение Olej » 21 ноя 2023, 02:49

Olej писал(а):
21 ноя 2023, 02:39
Книга ...
Ещё такая книга в переводе:
Снимок экрана от 2023-11-21 01-41-50.png
Снимок экрана от 2023-11-21 01-41-50.png (384.85 КБ) 120 просмотров
Снимок экрана от 2023-11-21 01-42-06.png
Снимок экрана от 2023-11-21 01-42-06.png (99.09 КБ) 120 просмотров

Код: Выделить всё

olej@R420:~/Загрузки/Книги/IT-книги$ ls -l Evans_B__Verburg_M_-_Java_Novoe_pokolenie_ra.pdf 
-rw-rw-r-- 1 olej olej 26084574 ноя 21 01:41 Evans_B__Verburg_M_-_Java_Novoe_pokolenie_ra.pdf
P.S. В конце концов, если кого сильно заинтересует - качайте отсюда: https://drive.google.com/file/d/17TdRjO ... sp=sharing

Ответить

Вернуться в «Инструменты программирования»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость