-
Notifications
You must be signed in to change notification settings - Fork 99
/
russian.tr
158 lines (157 loc) · 3.16 KB
/
russian.tr
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
examples
Примеры
-----
documentation
Документация
-----
modules
Модули
-----
faq
FAQ
-----
built_in_v
Написано на V
-----
the_v_lang
Язык программирования V
-----
v_slogan
Простой, быстрый, безопасный язык для разработки легко поддерживаемых приложений
-----
includes_binaries
включает в себя бинарые файлы для 3 систем
-----
install_source
или установите V из исходного кода
-----
couple_seconds
это займет пару секунд
-----
wip_info
V является активно развивающимся языком на ранней стадии.
Функции над которыми еще ведется работа, отмечены знаком $wip
Всё остальное на этой странице и в документах было реализовано с открытым исходным кодом.
К моменту выхода V 1.0, запланированному на декабрь 2019 года, не останется $wip.
-----
forum
Форум
-----
blog
Блог
-----
-----
fast_compilation
Быстрая компиляция
-----
safety
Безопасность
-----
performance
Производительность
-----
simple_language_for_maintainable_programs
Простота
-----
zero_deps
400 KB компилятор без зависимостей
-----
c_translation
Трансляция из C/C++
-----
introduction
Введение
-----
comments
Комментарии
-----
functions
Функции
-----
variables
Переменные
-----
basic_types
Базовые типы
-----
strings
Строки
-----
arrays
Массивы
-----
maps
Maps
-----
if
If
-----
in_op
Оператор in
-----
for_loop
Цикл for
-----
switch
Switch
-----
structs
Cтруктуры
-----
access_mod
Модификаторы доступа
-----
methods
Методы
-----
pure_fns
Чистые функции
-----
high_fns
Функции высокого приоритета
-----
constants
Константы
-----
modules
Модули
-----
interfaces
Интерфейсы
-----
enums
Enums
-----
optionals_and_errors
Опц. типы и обработка ошибок
-----
generics
Generics
-----
concurrency
Concurrency
-----
decoding_json
Работа с JSON
-----
testing
Тестирование
-----
memory_management
Управление памятью
-----
fast_comp1
V компилирует ≈1.2 миллиона строк кода в секунду на одном ядре.
-----
fast_comp2
Такая скорость достигается за счет прямой генерации в машинный (нативный) код $wip и сильной модульности кода.
-----
fast_comp3
V компилирует сам себя за 0.3 - 0.6 секунд.
-----
fast_comp4
V также может использовать C, тогда скорость компиляции падает до ≈100k строк/сек/CPU.
-----
no_null
Нет нулевых указателей
-----