Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.66/184: Рейтинг темы: голосов - 184, средняя оценка - 4.66
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484

Rust vs C++

26.06.2020, 16:10. Показов 47539. Ответов 660
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто-то писал на Rust? Стоит ли начинать учить? Насколько Rust хуже/лучше С++?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.06.2020, 16:10
Ответы с готовыми решениями:

[Rust] Обсуждение возможностей и предстоящей роли языка Rust
Psilon, чем он тебя так привлек? И почему именно "убийца плюсов"? Если напишешь развернутый ответ, обещаю вынести в отдельную тему и...

[Rust] Как привязывать WinAPI-функции к коду на Rust?
Может кто-нить дать код, КАК привязывать вин апишные функции к растовскому коду (на примере MesageBox). ...

Расскажите о своём опыте программирования на Rust
Доброе утро! Расскажите, пожалуйста, о своём опыте программирования на Rust. Можно в сравнении с C# или Delphi. Спасибо.

660
Модератор
2131 / 1000 / 170
Регистрация: 23.07.2018
Сообщений: 3,349
Записей в блоге: 3
25.07.2020, 18:07
Студворк — интернет-сервис помощи студентам
Пропустил предыдущее обсуждение,
напомните, пожалуйста, что именно в JS зависимо от размера регистра?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
25.07.2020, 18:11
Цитата Сообщение от politoto Посмотреть сообщение
напомните, пожалуйста, что именно в JS зависимо от размера регистра?
Размер инта. под x64 они 64-битные а под x32 таки 32-битные. Во всяком случае лет 5-7 назад с такой лабудой в хроме сталкивался.
0
Модератор
2131 / 1000 / 170
Регистрация: 23.07.2018
Сообщений: 3,349
Записей в блоге: 3
25.07.2020, 18:37
Это какое-то расширение?
Все обычные числа изначально number, которые должны вести себя, как IEEE double.
JavaScript
1
alert ( typeof 1 )
JavaScript
1
alert ( typeof Math.PI )
Чуть позже добавили bigint
JavaScript
1
alert ( typeof 777777777777777777777777777777777777n )
0
"C with Classes"
2022 / 1404 / 523
Регистрация: 16.08.2014
Сообщений: 5,885
Записей в блоге: 1
26.07.2020, 04:25
C++ next!

Fulcrum_013, как на счет stl?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.07.2020, 11:26
Цитата Сообщение от _stanislav Посмотреть сообщение
как на счет stl?
Насчет STL - главное помнить что в С++ кроме STL есть еще и С++.

Добавлено через 1 минуту
Цитата Сообщение от politoto Посмотреть сообщение
Это какое-то расширение?
Все обычные числа изначально number, которые должны вести себя, как IEEE double.
Это похоже было до ES6. Потом устакнили зоопарк к даблу.
0
Модератор
2131 / 1000 / 170
Регистрация: 23.07.2018
Сообщений: 3,349
Записей в блоге: 3
26.07.2020, 12:04
Или косяк шибко умного JIT.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
26.07.2020, 12:43
politoto, Может быть и так. Они с тех времен успели с WebKit пересесть на Blink и V8
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
31.07.2020, 15:49
Так я не понял что выбирать-то С++ или Rust?
2
фрилансер
 Аватар для Алексей1153
6501 / 5734 / 1134
Регистрация: 11.10.2019
Сообщений: 15,351
31.07.2020, 16:28
Kastaneda, C++
0
Модератор
 Аватар для Curry
5168 / 3530 / 536
Регистрация: 01.06.2013
Сообщений: 7,681
Записей в блоге: 9
31.07.2020, 17:20
Цитата Сообщение от Kastaneda Посмотреть сообщение
Так я не понял что выбирать-то С++ или Rust?
Конечно rust. Медалька "Эксперт С++" у вас уже есть.
2
Игогошка!
 Аватар для ct0r
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
01.08.2020, 00:22
Цитата Сообщение от Kastaneda Посмотреть сообщение
Так я не понял что выбирать-то С++ или Rust?
Я наверное уже 2 года плюсы не трогал. Сказали бы мне это раньше, не поверил. Но эффект чувствую - жить стало легче
0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
01.08.2020, 09:34
ct0r, всё-таки на go перепрыгнули?

Цитата Сообщение от ct0r Посмотреть сообщение
Но эффект чувствую - жить стало легче
Теперь расслабишься и быстро деградируешь.
0
Игогошка!
 Аватар для ct0r
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
01.08.2020, 11:51
Цитата Сообщение от Croessmah Посмотреть сообщение
всё-таки на go перепрыгнули?
Сначала на go, потом в тимлиды go. Затем была возможность уйти целиком в менеджмент, но я выбрал другой путь и вернулся в разработку, правда теперь на rust.

Цитата Сообщение от Croessmah Посмотреть сообщение
Теперь расслабишься и быстро деградируешь.
1) Это я люблю.
2) Сложно пробить дно.
3) Ты так говоришь, как будто это что-то плохое
0
Заблокирован
08.08.2020, 22:38
На С++ очень много кода написано, так что вряд ли он куда-то в обозримом будущем уйдет.
Ну а по факту Rust - это действительно могильщик плюсов.
0
88 / 108 / 6
Регистрация: 16.04.2019
Сообщений: 451
Записей в блоге: 4
21.09.2020, 14:50
так я не понял Rust или С++ учить в 2020 году?
0
Модератор
 Аватар для Curry
5168 / 3530 / 536
Регистрация: 01.06.2013
Сообщений: 7,681
Записей в блоге: 9
21.09.2020, 15:11
Цитата Сообщение от IamLost Посмотреть сообщение
так я не понял Rust или С++ учить в 2020 году?
В 2020 поучите С++, для общего развития, немного уже осталось. А с 2021 начинайте учить rust.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
21.09.2020, 15:26
Цитата Сообщение от Curry Посмотреть сообщение
А с 2021 начинайте учить rust.
ТУда уже концепты и наследование подвезли? Или определились с тем какую именно модель жизненного цикла они пытаются засунуть под капот?
Раст без этого ни для чего окоромя примитивных хеллоувердов не пригоден.
0
88 / 108 / 6
Регистрация: 16.04.2019
Сообщений: 451
Записей в блоге: 4
21.09.2020, 15:45
Цитата Сообщение от Curry Посмотреть сообщение
А с 2021 начинайте учить rust.
Что изменится в 2021?
0
737 / 704 / 110
Регистрация: 29.05.2015
Сообщений: 4,348
21.09.2020, 16:10
Цитата Сообщение от IamLost Посмотреть сообщение
так я не понял Rust или С++ учить в 2020 году?
Учи оба, какой-нибудь да пригодится.
0
88 / 108 / 6
Регистрация: 16.04.2019
Сообщений: 451
Записей в блоге: 4
21.09.2020, 16:19
Цитата Сообщение от alexu_007 Посмотреть сообщение
Учи оба, какой-нибудь да пригодится.
На оба времени нет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.09.2020, 16:19

[Rust] Time
Подскажите как узнать время в Rust. //Rust extern crate time; fn main() { let now = time::get_time(); ...

Rust+assembler
Как связать язык rust и ассемблер не используя ассемблерные вставки(неудобно использовать их в RUSTе)?

Frontend Для RUST
Нужна помощь! Есть класс Participant, в этом классе есть функция new. impl Participant { /// Create a new `Participant`. ...

Просадки FPS в Rust
Всем привет нужна помощь! У меня ноут HP, установлен процессор i5-8300H 2,3 ггц, 6 ядерный 8 поточный, так же установлена видеокарта Nvidia...

Rust ошибка E0623
при компиляции появляется ошибка E0623 в документации этот номер пропущен. в чём может быть проблема? ошибка: error: lifetime...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
580
Ответ Создать тему
Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru