Школа Scala
Школа Scala!
Переклад Twitter Scala School
З ∅ до розподіленої служби
Про Школу [ред.]
Школа Скала почалась із серії лекцій в компанії Twitter для підготовки досвідчених інженерів для продуктивного програмування на Scala. Будучи відносно новою мовою, що однак, також спирається на багато звичних понять, ми виявили, що це ефективний спосіб. Це письмові матеріали, які супроводжували ці лекції. Ми виявили, що вони корисні самі по собі.
Підхід [ред.]
Ми вважаємо, що найлогічніше викладати Скала не як покращену Java, а як нову мову. Досвід роботи в Java не очікується. Основна увага буде приділятися об'єктно-функціональному стилю, а також нашому стилю програмування. Акцент буде зроблений на легкість супроводу, ясність вираження, а також використання системи типів.
Більшість уроків не вимагає програмного забезпечення, відмінного Скала REPL. Читачеві пропонується слідувати вперед, і йти далі! Використовуйте ці уроки в як відправну точку для вивчення мови.
Уроки [ред.]
- Школа Scala/Основи
- Значення, функції, класи, методи, успадкування, обробка винятків. Виразо-орієнтоване програмування