The OpenNET Project / Index page

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



"Завершён процесс создания организации Rust Foundation "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Завершён процесс создания организации Rust Foundation " +3 +/
Сообщение от RomanCh (ok), 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???

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

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Завершён процесс создания организации Rust Foundation , opennews, 08-Фев-21, 22:37  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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