The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск языка программирования Rust 1.57, opennews (??), 02-Дек-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


40. "Выпуск языка программирования Rust 1.57"  –5 +/
Сообщение от Аноним (40), 03-Дек-21, 00:43 
Да в самом деле, не человечий язык. Всё надо до одной буковки сократить и выражения кодировать в виде символов.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

46. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 03-Дек-21, 01:08 
> Да в самом деле, не человечий язык. Всё надо до одной буковки
> сократить и выражения кодировать в виде символов.

Предложи свой, более правильный вариант - ты же знаешь, как сделать лучше?

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

70. "Выпуск языка программирования Rust 1.57"  –2 +/
Сообщение от Аноним (70), 03-Дек-21, 02:53 
C++ лучше
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск языка программирования Rust 1.57"  +2 +/
Сообщение от Прохожий (??), 03-Дек-21, 08:13 
Чем? Количество страниц в спецификации больше? 🤣
Ответить | Правка | Наверх | Cообщить модератору

133. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Совершенно другой аноним (?), 03-Дек-21, 10:14 
По этому параметру Rust действительно, похоже, побеждает. У него вообще нет спецификации (https://stackoverflow.com/questions/21177436/is-there-a-publ...). Насколько я понял из ответа - авторы ждут, когда им её кто-то напишет.
Ответить | Правка | Наверх | Cообщить модератору

136. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (348), 03-Дек-21, 10:19 
C++ победить нельзя - у него полный текст стандарта закопирайчен и продается за деньги.
Опенсорсные растососы опять в пролете.
Ответить | Правка | Наверх | Cообщить модератору

148. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Совершенно другой аноним (?), 03-Дек-21, 10:35 
> C++ победить нельзя - у него полный текст стандарта закопирайчен и продается
> за деньги.
> Опенсорсные растососы опять в пролете.

В этих ваших интернетах всегда есть публичный последний черновик, который от релиза отличается только датой. Иначе как по Вашему в командах gcc и llvm пилят все нововведения? не иначе как через libastral.so

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

149. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Прохожий (??), 03-Дек-21, 10:37 
>Иначе как по Вашему в командах gcc и llvm пилят все нововведения?

Вполне возможно, что покупают.

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

169. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от fsb4000 (?), 03-Дек-21, 11:06 
Не. Последнего черновика достаточно. В Microsoft берут оттуда т.з. для реализации новых фич.
Ответить | Правка | Наверх | Cообщить модератору

152. "Выпуск языка программирования Rust 1.57"  +1 +/
Сообщение от Прохожий (??), 03-Дек-21, 10:40 
>Насколько я понял из ответа - авторы ждут, когда им её кто-то напишет.

Вполне, возможно, что так и есть. Сообщество пока сравнительно небольшое. Однако же, уверен, когда её напишут, вряд ли её объём сравнится с плюсами. Плюсы объективно гораздо более сложный язык.

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

224. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (224), 03-Дек-21, 14:35 
Зачем предлагать? У меня уже есть велосипеды: C, Go, Java.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

47. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (348), 03-Дек-21, 01:08 
Где-то тихо хихикали another perl hacker-ы...
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

110. "Выпуск языка программирования Rust 1.57"  +1 +/
Сообщение от Прохожий (??), 03-Дек-21, 08:25 
Какой из языков программирования человеческий?
Сколько лично ты знаешь человеческих языков? Раст осваивается примерно за месяц-другой в первом приближении. С немецким, английским, китайским, французским или ещё каким человеческим языком так сможешь управиться? Сильно сомневаюсь. А если так нет, зачем здесь твоё нытьё?
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

155. "Выпуск языка программирования Rust 1.57"  –2 +/
Сообщение от Аноним (150), 03-Дек-21, 10:41 
Ложь. А хотя, если для тебя хелло ворлд - это освоить язык, то да.
Ответить | Правка | Наверх | Cообщить модератору

205. "Выпуск языка программирования Rust 1.57"  +2 +/
Сообщение от Аноним (-), 03-Дек-21, 12:45 
> Ложь. А хотя, если для тебя хелло ворлд - это освоить язык, то да.

Интересно, что именно там "ложь" и почему так ловко проигнорированны наводящие вопросы?

Понимаешь, далеко не все ограничиваются в своем проф. развитии одним лишь JS/PHP/C^H/Python (после турбо-паскаля в родном ПТУ), попутно полностью забивая на теоретерическую часть.
И вот им - многие концепты в расте совсем не кажутся непонятно-извращенной тарабарщиной (а синтаксис - овно^W "чудным").


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

229. "Выпуск языка программирования Rust 1.57"  +3 +/
Сообщение от Прохожий (??), 03-Дек-21, 15:20 
Я же специально сказал "в первом приближении". Это значит базовые вещи вполне можно ухватить за этот период. Да и сложного там ничего по большому счёту нет, если вдумчиво читать книгу для начинающих программировать на Rust (есть в свободном доступе и в оригинале, и на русском).

А если есть опыт программирования на тех же Плюсах (или другом схожем по функционалу языке), то Rust вообще очень простой язык. Уж точно на него не надо тратить как минимум пять лет своей жизни (как на Плюсы), чтобы начать писать что-то осмысленное и полезное.

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

225. "Выпуск языка программирования Rust 1.57"  +1 +/
Сообщение от Аноним (224), 03-Дек-21, 14:36 
Я выучил Си за 3 дня.
А кресты и сам не люблю. Но в том то и прикол, что нафига предлагать те же грабли.
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

141. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Онаним (?), 03-Дек-21, 10:26 
Как перл и руби с питоном - язык писателей. Для чтения непригоден.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

304. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Прохожий (??), 03-Дек-21, 20:36 
Зачем же так толсто? Perl ещё куда ни шло - там бывают "разночтения". Но Руби с Питоном чем не угодили? Уж куда читабельней-то?
Ответить | Правка | Наверх | Cообщить модератору

359. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноньимъ (ok), 04-Дек-21, 17:52 
Ха.

Питон читабельнее?
Человеческое восприятия с большими проблемами, внезапно, измеряет длину пустого места.
А блоки кода определяются проблемами, испанский стыд.

Когда ненужно всматриваться в пробелы нужно всматриваться в километровые портянки из замыканий.

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

360. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 04-Дек-21, 18:11 
> Ха.
> Питон читабельнее?
> Человеческое восприятия с большими проблемами, внезапно, измеряет длину пустого места.
> А блоки кода определяются проблемами, испанский стыд.

А пацаны-то и не знали ...


static int cap_validate_magic(cap_user_header_t header, unsigned *tocopy)
{
    __u32 version;

    if (get_user(version, &header->version))
        return -EFAULT;

    switch (version) {
    case _LINUX_CAPABILITY_VERSION_1:
        warn_legacy_capability_use();
        *tocopy = _LINUX_CAPABILITY_U32S_1;
        break;
    case _LINUX_CAPABILITY_VERSION_2:


Какой же ты все-таки балабол, испанский стыд.
Ответить | Правка | Наверх | Cообщить модератору

411. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 15-Дек-21, 18:42 
> switch (version) {
>    case

прикинь, оно скомпилится и с пробелами и без пробелов и с переносами и без . потому что блок определяет скобка

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

412. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (-), 15-Дек-21, 22:48 
>> Человеческое восприятия с большими проблемами, внезапно, измеряет длину пустого места.

...
>> Когда ненужно всматриваться в пробелы
> прикинь, оно скомпилится и с пробелами и без пробелов и с переносами
> и без . потому что блок определяет скобка

Прикинь - можно читать не только жопой, но и глазами.

> оно скомпилится и с пробелами и без пробелов и с переносами и без

Но в ядре (а код оттуда) почему-то предпочитают именно такой код, с "пробелами".

https://www.kernel.org/doc/html/v4.10/process/coding-style.h...
> The whole idea behind indentation is to clearly define where a block of control starts and ends.

Вообще да, у теоретиков на опеннете все может быть, но в реальности, любой проект чуть сложнее хелловрота, на не сильно эзотерическом ЯП, будет (внезапно) отформатирован "блоками", "пробелами" и "переносами".

https://www.freebsd.org/cgi/man.cgi?query=style&sektion=9

switch (ch) {         /*    Indent the switch. */
             case 'a':             /*    Do not indent the case.    */
                 aflag = 1;         /*    Indent case body one tab. */


> /usr/src/tools/tools/editing/freebsd.vim
>          A Vim plugin to follow the    FreeBSD    style indentation rules.

https://chromium.googlesource.com/chromium/src/+/refs/heads/...
> Chromium follows the Google C++ Style Guide unless an exception is listed below.


switch (var) {
  case 0: {  // 2 space indent
    ...      // 4 space indent


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

313. "Выпуск языка программирования Rust 1.57"  +/
Сообщение от Аноним (313), 03-Дек-21, 21:14 
Большинство погроммистов как раз таки писатели :)
Ruby лучший синтаксис как по мне, но тоже начали гадить: =>
Ответить | Правка | К родителю #141 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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