The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Завершён процесс создания организации Rust Foundation "
Отправлено RomanCh, 09-Фев-21 12:10 
Будто растишка лучше. Я бы тут ещё поспорил.

Ребята в очередной раз переизобретают printf(), примера пихона в котором несколько вариантов форматированного вывода которые регулярно писуны на нём путают им оказалось мало.

https://doc.rust-lang.org/stable/rust-by-example/hello/print...

    println!("{number:>0width$}", number=1, width=6);

Очень понятно, ага.

А это что, очередной образчик идеального интуитивно понятного синтаксиса?
https://doc.rust-lang.org/stable/rust-by-example/hello/print...


    // `f` is a buffer, and this method must write the formatted string into it
    fn fmt(&self, f: &mut Formatter) -> fmt::Result {
        let lat_c = if self.lat >= 0.0 { 'N' } else { 'S' };
        let lon_c = if self.lon >= 0.0 { 'E' } else { 'W' };

        // `write!` is like `format!`, but it will write the formatted string
        // into a buffer (the first argument)
        write!(f, "{}: {:.3}°{} {:.3}°{}",
               self.name, self.lat.abs(), lat_c, self.lon.abs(), lon_c)
    }


Аж в глазах рябит!

Работа с типами:

https://doc.rust-lang.org/stable/rust-by-example/primitives....

let logical: bool = true;

Что??? bool = true? WTF???

Нет, я всё понимаю, во всём можно разобраться и привыкнуть. Но поминать перл в контексте растишки как непонятный язык... Это уж кто бы говорил.

Вот кстати, кто знает, объясните пожалуйста, язык канонические церебральные блондинки придумывали? Откуда там такая любовь к восклицательным знакам? Вообще-то не самый удобный символ для печати, при правильной работе на клавиатуре нажимается мизинцем и находится далеко за пределами основного ряда клавишь, т.е. там куда вынесены символы которые не предполагается часто использовать. Что с ними, зачем это сделано?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру