|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
Rust vs C++26.06.2020, 16:10. Показов 47539. Ответов 660
Метки нет (Все метки)
0
|
|
| 26.06.2020, 16:10 | |
|
Ответы с готовыми решениями:
660
[Rust] Обсуждение возможностей и предстоящей роли языка Rust [Rust] Как привязывать WinAPI-функции к коду на Rust? Расскажите о своём опыте программирования на Rust |
|
Модератор
|
||||||
| 22.09.2020, 21:15 | ||||||
|
То что вы добавили через 6 минут понять невозможно. Вас, простите, иногда заносит, и становится похоже что это Ixmil писал. А суть в том, что если у нас есть взимаодействие с базой, то должен быть протокол этого взаимодействия, интерфейс или что то подобное. И никаких портянок более, чем потребуется в любом случае реализовать для оборачивания несовместимого с остальными интрефейса. Есть сущность - базовое хранилище. Если мы с ним что то делаем, значит должны быть, к тому же, и сущности отражающие наше универсальное взимодействие.
0
|
||||||
|
Заблокирован
|
||
| 22.09.2020, 21:50 | ||
![]() Fulcrum_013, все нормальные языки отзываются от ООП, а ты все прошлый век вспоминаешь. В Rust нет, в Go нет, в V нет, в Clojure нет, в Shen нет и тд. Я, кстати, понимаю теперь почему perl6 не взлетел.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 22.09.2020, 22:29 | |||
|
Добавлено через 3 минуты При развитии в ширину индустрия должна пробежать весь тот путь развития который прошла в глубтну от своего появления. а путь этот шел именно по пути ФП - процедурщина - процедурщина с корутинами - ООП. И это абсолютно естесвенный путь.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.09.2020, 22:31 | ||
|
0
|
||
|
Модератор
|
||
| 22.09.2020, 22:37 | ||
|
И, если вы хотите у себя иметь какой то универсальный слой доступа к разным базам, а разработчики этих баз его не учитывают, то будете к каждой базе писать обёртку в любом случае. Даже если обёртка и не будет использовать весь интерфейс предоставленный разработчиками базы.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 22.09.2020, 22:41 | |||
|
А соответсвенно все эти новомодные языки на самом деле предназначены для толп неквалифицированных разработчиков которых дно индустрии вынуждено превлекать для решения самых примитивных задач. Именно поэтому они появляются сейчас когда дефицит квалифицированных разрабов все сильнее и сильнее. Добавлено через 2 минуты
0
|
|||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||||
| 22.09.2020, 22:45 | ||||
|
0
|
||||
|
Заблокирован
|
|||||
| 22.09.2020, 22:46 | |||||
![]() На Go написан Docker. Дискорд - Go + Rust Clojure - используется повсеместно. Например в сети Валмарт. Выходи уже из пещеры. Все как раз наоборот. Поэтому все топовые современные языки от ООП отказывают в пользу функционального программирования.
0
|
|||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.09.2020, 22:47 | ||
|
0
|
||
|
Заблокирован
|
|||
| 22.09.2020, 22:50 | |||
|
Если ты без класса два числа сложить не можешь, то это уже твои проблемы. И это говорит не в пользу твоей квалификации. Добавлено через 2 минуты Clojure вот новый и свежий, но никаким ООП не пахнет. Shen - тоже самое. Idris может? Смешно. Перекреститесь, молодой человек, вам кажется. Давай лучше пробедимся по фактам? В Go есть ООП? Нету. В Rust может? Тоже нету. Там что завязывайте фантазировать.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.09.2020, 22:51 | ||
|
0
|
||
|
Заблокирован
|
||
| 22.09.2020, 22:53 | ||
|
Линус уже 20 лет как едро написал и каждый день его эти 30 лет обновляет и поддерживает. И делает он это на С, а С++ просто ненавидит.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.09.2020, 22:55 | ||
|
Создания языковых средств для инженеров завершилось в 80-х.На сегодняшний день идет только улучшение этих инструментов - их то как раз в целом заменять не надо. А вот с иструментами подтирания задницы недопонимающим задачу неквалифицированным массам всегда проблемы. Поэтому они всегда свежие всегда новые и всегда ни на что не годные. Потому что проблему недопонимания задачи не способен решить ни один копмилятор или какой либо другой инструмент. Это решит только повышение квалификации разраба.
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||
| 22.09.2020, 22:55 | ||
0
|
||
|
Модератор
|
||
| 22.09.2020, 22:59 | ||
|
И сразу понёс бред. С тобой так обычно. Зачем ты привёл ссылку где сравнивают плюсовые шаблоны и сишарпные джененрики? Я не писал что плюсовые шаблоны, это сишарпные джененрики. Но дженерики.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||||||||
| 22.09.2020, 23:00 | ||||||||||||
|
не забывайте что
0
|
||||||||||||
|
Заблокирован
|
||||
| 22.09.2020, 23:02 | ||||
|
Персистентные данные, чистые функции, отсутствие глобального состояния, конструкции как выражения и тд. Вот тенденции современности. Потому что это означает лаконичность, удобность и безопасность. Добавлено через 1 минуту
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 22.09.2020, 23:04 | ||
|
ФП годно только для вычисления элементарных выражений и мелкой параметризации кода кодом. Для решения же более серьезных задач используется ООП. Все оно хорошо на том уровне для которого предназначено.
0
|
||
|
Заблокирован
|
|||
| 22.09.2020, 23:09 | |||
|
Пока ты миллион классов создашь то забудешь уже о сколько каких-нибудь серьезных задачах. ![]() .
0
|
|||
| 22.09.2020, 23:09 | |
|
[Rust] Time
Frontend Для RUST Просадки FPS в Rust Rust ошибка E0623 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как у меня протекала болезнь
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,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|