From d0e03f4df9b3863c714545b589761ebdb0b3409d Mon Sep 17 00:00:00 2001 From: pro100ton Date: Sun, 3 Nov 2024 09:12:12 +0300 Subject: [PATCH] Initial commit --- README.md | 13 +++++++++++++ rust/DESCRIPTION.md | 5 +++++ rust/hello_world/DESCRIPTION.md | 8 ++++++++ 3 files changed, 26 insertions(+) create mode 100644 README.md create mode 100644 rust/DESCRIPTION.md create mode 100644 rust/hello_world/DESCRIPTION.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..2263048 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Language Dojo +Репозиторий для тестов языковых приколов +# Суть +Список простых тасок для теста того, как их делать на разных языках, которые мне интересны +# Задачи +## Сбор Hello World и подключение линтера в neovim +Задача простая - запустить приложение которое в stdout выводит надпись "hello world!" +- [ ] golang +- [ ] python +- [ ] rust +- [ ] clang +- [ ] swift + diff --git a/rust/DESCRIPTION.md b/rust/DESCRIPTION.md new file mode 100644 index 0000000..13b0353 --- /dev/null +++ b/rust/DESCRIPTION.md @@ -0,0 +1,5 @@ +# Полезные ссылки +- [Get started](https://www.rust-lang.org/learn/get-started) +- [Инструкция сборки](https://www.rust-lang.org/tools/install) +- [Neovim plugin](https://github.com/rust-lang/rust.vim) + diff --git a/rust/hello_world/DESCRIPTION.md b/rust/hello_world/DESCRIPTION.md new file mode 100644 index 0000000..c7d9362 --- /dev/null +++ b/rust/hello_world/DESCRIPTION.md @@ -0,0 +1,8 @@ +# Полезные ссылки +- [Get started](https://www.rust-lang.org/learn/get-started) +- [Инструкция сборки](https://www.rust-lang.org/tools/install) + +# Сбор программы +Rust - компилируемый язык, поэтому для запсука любого приложения надо: +1. Скачать приложение `Rustup`, которое является установщиком и менеджером версий Rust'a; +2. Использовать компилятор `rustc`, который используется `cargo`