Skip to content
Snippets Groups Projects
Commit 8baf5a8e authored by Alexander Tolstoy's avatar Alexander Tolstoy
Browse files

Merge branch '16-05' into 'main'

Hits badge is now invisible

See merge request picodata/picodata/docs!23
parents 16697cb0 efb2604f
No related branches found
No related tags found
1 merge request!23Hits badge is now invisible
Pipeline #4774 passed
# Преимущества Rust
В данном подразделе приведены аргументы в пользу разработки приложений для Picodata на языке Rust. Программное обеспечение Picodata предоставляет встроенные средства для этого. Такой выбор языка имеет ряд преимуществ, не только благодаря растущей популярности Rust, но и за счет его богатой стандартной библиотеки, которая позволяет реализовывать многие функции, не прибегая к сторонним библиотекам, например, в отличие от Lua. Также, к числу достоинств Rust относятся:
В данном подразделе приведены аргументы в пользу разработки приложений для Picodata на языке Rust. Программное обеспечение Picodata предоставляет встроенные средства для этого. Использование Rust имеет ряд преимуществ не только благодаря растущей популярности этого языка, но и за счет его богатой стандартной библиотеки, которая позволяет реализовывать многие функции, не прибегая к сторонним библиотекам, например, в отличие от Lua. Также, к числу достоинств Rust относятся:
- строгая статическая типизация, упрощающая разработку и поддержку больших проектов. При этом наличие мощного движка выведения типов ([type inference](https://dhghomon.github.io/easy_rust/Chapter_8.html)) позволяет не указывать явно все типы в коде;
- безопасная работа с памятью ([borrow checker](https://doc.rust-lang.org/1.8.0/book/references-and-borrowing.html)), что делает код безопаснее чем на языках C/C++. При этом код остается более эффективным чем на языках, использующих "сборщики мусора" (C#, Java, Go), за счет того, что безопасность обеспечивается во время компиляции, а не исполнения;
......
# Общее описание продукта
Данный подраздел содержит общие сведение о продукте Picodata, его назначении, области применения и внутреннем устройстве.
Данный подраздел содержит общие сведения о продукте Picodata, его назначении, области применения и внутреннем устройстве.
## Что такое Picodata?
Программное обеспечение Picodata — это сервер приложений со встроенной базой данных для работы в распределенных системах.
......
......@@ -41,4 +41,4 @@ Picodata — это распределенный сервер приложен
* [Установка и первые шаги](install)
* Изменение [версий приложений и схемы данных](arch)
<a href="https://hits.seeyoufarm.com"><img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fdocs.picodata.io%2Fpicodata%2F&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false"/></a>
\ No newline at end of file
<a style="display: none" href="https://hits.seeyoufarm.com"><img src="https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fdocs.picodata.io%2Fpicodata%2F&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false"/></a>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment