@@ -8,13 +8,13 @@ languages: ru
88
99Авторы: Michel Schinz, Philipp Haller.
1010
11- ## Introduction
11+ ## Введение
1212
13- This document gives a quick introduction to the Scala language and
14- compiler. It is intended for people who already have some programming
15- experience and want an overview of what they can do with Scala. A
16- basic knowledge of object-oriented programming, especially in Java, is
17- assumed .
13+ Эта статья является быстрым вводом в язык Scala и его компилятор.
14+ Она предназначена для людей, которые уже имеют некоторый опыт
15+ программирования и хотят увидеть, что они могут делать на языке Scala.
16+ Предполагается базовое владение объективно-ориентированным
17+ программированием, в особенности на Java .
1818
1919## Первый пример
2020
@@ -49,32 +49,33 @@ assumed.
4949не существуют в Scala. Вместо определения статических членов,
5050программист Scala объявляет их в singleton объекте.
5151
52- ### Compiling the example
52+ ### Компиляция примера
5353
54- To compile the example, we use ` scalac ` , the Scala compiler. ` scalac `
55- works like most compilers: it takes a source file as argument, maybe
56- some options, and produces one or several object files. The object
57- files it produces are standard Java class files.
54+ Чтобы скомпилировать пример, нужно использовать ` scalac ` - компилятор
55+ языка Scala. ` scalac ` работает подобно большинству компиляторов: он
56+ берет исходный файл (файл с исходным кодом) в качестве аргумента, возможно
57+ некоторые параметры, и производит один или несколько файлов.
58+ Файлы, которые он производит являются стандартными Java-класс файлами.
5859
59- If we save the above program in a file called
60- ` HelloWorld.scala ` , we can compile it by issuing the following
61- command (the greater-than sign ` > ` represents the shell prompt
62- and should not be typed ):
60+ Если мы сохраним программу выше в файле ` HelloWorld.scala ` ,
61+ мы сможем скомпилировать его используя команду
62+ (знак "больше-чем" ` > ` представляет из себя ввод коммандной
63+ строки и может быть опущен ):
6364
6465 > scalac HelloWorld.scala
6566
66- This will generate a few class files in the current directory. One of
67- them will be called ` HelloWorld.class ` , and contains a class
68- which can be directly executed using the ` scala ` command, as the
69- following section shows .
67+ Это создаст несколько файлов в текущей директории. Один из них будет
68+ называться ` HelloWorld.class ` , и будет содержать класс, который может
69+ быть напрямую запущен используя команду ` scala ` , как демонстрирует
70+ следующая секция .
7071
71- ### Running the example
72+ ### Запуск примера
7273
73- Once compiled, a Scala program can be run using the ` scala ` command.
74- Its usage is very similar to the ` java ` command used to run Java
75- programs, and accepts the same options. The above example can be
76- executed using the following command, which produces the expected
77- output :
74+ После компиляции, программа на языке Scala может быть запущена
75+ используя команду ` scala ` . Она очень схожа с ` java ` , команда
76+ используемая для запуска программ на языке Java, и принимающая
77+ некоторые параметры. Пример выше может быть запущен используя
78+ данную команду, которая создает тривиальный вывод :
7879
7980 > scala -classpath . HelloWorld
8081
0 commit comments