Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
vabka

Василий Банников

Токсичный шарпист
  • 3628
    вклад
  • 7
    вопросов
  • 4849
    ответов
  • 41%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    просто если нет своего, то запад будет диктовать условия.

    C++ - это открытый международный стандарт и есть даже целиком отечественные компиляторы для него (вернее компилятор - написан в МЦСТ)
    Та же Java и C# тоже стандартизированы и открыты.
    Если хочется импортозамещения - можно сделать просто свой дистрибутив жавы (и так даже делают)
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    Сам синтаксис был придуман студентом на коленке и под жирный косячок.

    Вообще нет. Его Роб Пайк придумал ещё при работе над Plan9. Хотя жирный косячок вполне мог быть)
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    mayton2019, Но получается, что оба варианта мимо, тк научная работа по созданию ещё одного C++ не имеет смысла, а корпоративным стандартом в яндексе и так C++ является.
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    наоборот, нужен C - подобный синтаксис. Он признан лучшим за все времена.

    Кем? Вот мне наоборот кажется, что примесь ML-подобных штук делает си-подобный язык ещё лучше. (Концепции unit, Discriminated union, everything is expression)
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    Это всё к тому, что наши тоже могли бы такое сделать.

    Могли бы, но чтобы что?
    Одно дело сделать что-то действительно полезное, что ещё не заняло свою нишу, типа того же Kotlin.
    Другое дело - сделать то, что в принципе мало кому нужно.
    Хочешь секурности - бери Rust.
    Хочешь расширять существующую кодовую базу на плюсах - бери Carbon (пока не бери)
    Какую область должен занять гипотетический ЯП от яндекса и зачем он вообще яндексу, если они все там фанатики C++?
    Написано вчера
  • Можно ли использовать USB 3.0 для прошивки esp32 без USB-UART конвертера?

    vabka
    Василий Банников @vabka
    engin, ага, но на полноценный dev board для esp обычно ставят полноценный usb, тк проблем с ним никаких нет.
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    натянули на проверки RAII из Rust.

    Разве?
    Там же даже в целях не декларируется "безопасный C++" и пишут "если можете взять Rust - берите Rust"
    Написано вчера
  • Какая операционная система была взята за основу при разработке OpenOS из мода OpenComputers?

    vabka
    Василий Банников @vabka
    Кирилл Гусарев,
    В широком смысле под операционной системой понимается совокупность ядра операционной системы и работающих поверх него программ и утилит, предоставляющих интерфейс для взаимодействия пользователя с компьютером[3].

    В таком смысле OpenOS не является операционной системой. Но тк Minecraft - это игра и в ней есть игровые условности, то в мире Minecraft это является операционной системой.
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    mayton2019,
    способность
    делать системные вызовы и вызовы native-кода.

    Все могут.
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,
    Пример - новый ЯП от Google - Carbon.

    Покажи его коммьюнити, и покажи, где он лучше, чем Rust.
    Написано вчера
  • Можно ли использовать USB 3.0 для прошивки esp32 без USB-UART конвертера?

    vabka
    Василий Банников @vabka
    engin, да, но это уже формально не usb
    Написано вчера
  • Как решить вопрос с банковской выпиской для визы, находясь за границей?

    vabka
    Василий Банников @vabka
    johand, ну значит никак не получится подтвердить. Повтори ещё раз через год
    Написано вчера
  • Как решить вопрос с банковской выпиской для визы, находясь за границей?

    vabka
    Василий Банников @vabka
    johand, и 15 месяцев назад только крипта была?
    Написано вчера
  • Выгодно ли заморачиваться с своим хостингом или дешевле купить виртуальный?

    vabka
    Василий Банников @vabka
    Deita, а может и никогда не начнётся, ибо на стороне ДЦ эффект масштаба.
    Написано вчера
  • Можно ли сегодня использовать Rust вместо C++, в разработке серьёзных низкоуровневых программ?

    vabka
    Василий Банников @vabka
    Сергей,

    Наши спецы не тупее западных

    Скажи ещё что Яндекс всё коммьюнити заменит.


    Было бы желание

    В Rust очень много проверок сделано через типажи, а их главная фича в том, что можно реализовать много типажей для одного типа + можно реализовать типаж независимо от типа.
    В C# аналогом такого можно назвать extension-методы, но это не то. + Можно атрибуты использовать, но это тоже что-то не то.

    Ну и не перенимать растовую систему типов и синтаксис - странно, ибо в нём очень много крутых вещей, помимо borrow checker.

    Ну и главный вопрос:
    Чтобы что?
    Написано вчера
  • Существуют ли курсы с "арендной" моделью?

    vabka
    Василий Банников @vabka
    Вова, да, на.javarush он только один. Вы не указали в вопросе, что вас интересует
    Написано вчера
  • Выгодно ли заморачиваться с своим хостингом или дешевле купить виртуальный?

    vabka
    Василий Банников @vabka
    Deita, в вашем комментарии нет разбивки по пунктам)
    Если пункт 2 это

    искать этому решение в облаке

    То в чём тогда смысл "хостинга" дома?
    Написано 30 мар.
  • Выгодно ли заморачиваться с своим хостингом или дешевле купить виртуальный?

    vabka
    Василий Банников @vabka
    Deita, у Малинки же нет SSD.
    Но вопрос тут в количестве данных и нагрузке
    Написано 30 мар.
  • Выгодно ли заморачиваться с своим хостингом или дешевле купить виртуальный?

    vabka
    Василий Банников @vabka
    Deita,
    1. Конечно, но придётся разобраться, что именно делает cloudflare и поднять всю инфраструктуру самостоятельно (ну или заплатить клаудфлару).
    Ну если масштабировать вертикально не придётся, то ладно

    2. Этому нужно искать решение хоть гдето.

    3. Ну так и опсос тоже гарантий не даёт)
    Не говоря уже о том что это ещё+ к операционным расходам и скорость будет пососная.

    4. А какая разница, если все данные у тебя дома и сосед затопил? Сервак умер и утащил за собой все данные.
    + Простой на неопределённое время, пока ты восстановишь всё

    Получается нужен ещё 1 сервер не дома.

    Посчитайте, сколько вам оьойдётся нужная производительность с нужной надёжностью, и на сколько это сопоставимо с тарифами ДЦ.
    Написано 30 мар.
  • Как правильно создать график?

    vabka
    Василий Банников @vabka
    pshevnin, отметьте решением ответ Григорий Боев
    Написано 30 мар.
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • GNUBack
    • 10 ответов
    • 0 вопросов
  • nedosekinstanislav
    Stanislav
    • 8 ответов
    • 0 вопросов
  • Drno
    • 8 ответов
    • 0 вопросов
  • alexey-m-ukolov
    Алексей Уколов
    • 8 ответов
    • 0 вопросов
  • Deita
    Deita
    • 4 ответа
    • 2 вопроса
  • AUser0
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации