|
63 / 46 / 11
Регистрация: 27.12.2017
Сообщений: 1,484
|
|
Rust vs C++26.06.2020, 16:10. Показов 47903. Ответов 660
Метки нет (Все метки)
0
|
|
| 26.06.2020, 16:10 | |
|
Ответы с готовыми решениями:
660
[Rust] Обсуждение возможностей и предстоящей роли языка Rust [Rust] Как привязывать WinAPI-функции к коду на Rust? Расскажите о своём опыте программирования на Rust |
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 18.07.2020, 22:11 | |
|
COKPOWEHEU, Батенька, а вы часом не диверсант какой, работающий на разведки Катманду и прочих Гандурасов ? Про таких как вы товарищ Сталин говорил - идиот на инженерной работе гораздо хуже грамотного вредителя. А товарищ Сталин, как изветно, всегда очень хорошо понимал что говоирл.
0
|
|
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||
| 18.07.2020, 22:12 | ||||
|
Добавлено через 52 секунды
0
|
||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||
| 18.07.2020, 22:59 | |||||||
|
Добавлено через 6 минут Добавлено через 4 минуты О таком уровне освоения как языка, так и самых нижних основ специальности ни на каких курсах быдлоскриптинга речь не идет в принципе, не говоря уже про бульварное чтиво в духе самоучителей для самоваров и прочих бойлеров за 21 минуту. Добавлено через 11 минут Надеюсь теперь понятно почему в буржуинствах до диплома дорастает около 25-30% первокурсников, при том что такого понятия как отчисление за неуспеваемость там не существует в принципе (этот вопрос продолжать или нет он решает сам, универ может отчислить только за нарушение научной этики - т.е. списывание/заказ на фриласе заданий для самостоятельного выполнения)? Добавлено через 1 минуту Добавлено через 3 минуты Добавлено через 15 минут Т.е. уровень вашей компетенции в вопросе опять ниже плинтуса.
0
|
|||||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||||
| 18.07.2020, 23:10 | ||||||
|
На всякий случай: программирование, как и математика - это не самоцель. Это лишь один из инструментов решения прикладной задачи. Добавлено через 1 минуту И этот неуч что-то будет визжать про чей-то уровень.
0
|
||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||||||||
| 19.07.2020, 05:27 | ||||||||||
|
Добавлено через 2 минуты Добавлено через 6 минут Любой язык в универе учат не более 144 часов. Матемктику нужную для вхождения в предметные области и принципы адаптаци к машинному счету - все 5 лет. Язык это не более чем ручка которой компу записывают решение задачи. Т.е. знание языка это не более 1% знаний необходимых программисту для решения задач. При этом программная реализация (т.е. написание и отладка кода) - это финальная и наиболее простая часть разработки софта. Добавлено через 4 минуты Т.е. как всегда ваш уровень понимания того о чем вы пытаетесь говорить ниже плинтуса. Добавлено через 1 минуту Добавлено через 11 минут COKPOWEHEU, Да кстати к вашему сведению. Библиотеку взятую за основу контейнеров STL написал как не странно физик для своих мелких нужд. И много времени у него это не отняло. Гораздо больше проблем созадало то что эту поделку бездумо впихнули в стандарт и вот уже 20 лет навязывают повсеместно. То что она очень плохо пригодна для решения каких либо других задач подобного назначения, и при этом возможности языка по подстройке к задаче не использует и на 5% поняли только сейчас, когда на ней написаны горы легаси. Стандартные же библиотеки всех этих говноскриптов и прочих манаджед построенны точно так же и при этом даже возможности замены на что то годное для задачи не допускают. О какой более продуктивной разработке на этих средствах вообще может идти речь даже для физика решающего более другую задачу, если он будет вынужден постоянно бороться как со средствами стандартной билиотеки так и абсолютно вручную следить за жизненным циклом абсолютно вссех ресурсов и абсолютно всех объектов модели? Добавлено через 37 минут Добавлено через 21 минуту Заниматься программированием в таких задач кому то кроме квалифицированных программистов вообще противопоказано . У всех остальных для этого абсолютно недостаточная как математическая так и алгоритмическая подготовка и навыки проектирования архитектуры софтины. Так что вот действительно учи матчасть неуч - необходимость скриптомазни эндюзером - это говорит не о наличии готового инструмента, а либо о том что этот инструмент не предназначен для этой задачи, хотя при сурьезном перепиле и можно кое-как прикрутить, или о том что разрабы суть оного инструмента его не осилили, и сделали по сути не инструмент а красивую коробочку и не более того. Добавлено через 23 минуты Готовые инструменты предоставляемые языком - это таки средства автоматики и его стандартной библиотеки/доступной замены стандартной библиотеки. А все остальное - т.е. объекты окружения которые моделируются софтиной для которой производится допил плагина и т.п. - это то что предоставляет апи софтины. Т.е. это библиотечные средства, наличие которых зависит исключительно от самой софтины, а от языка на котором пишется плагин это не зависит от слова совсем. При этом подобная кастомизация для толково сделанной софтины - это переориентирование ее на смежные задачи, которые можно решать используя ее библиотечные средства, - т.е. по оппределению выходит за рамки компетентности энд-юзера, не являющегося квалифицированным программистом. К примеру тот же SolidWorks Flow Simulation - это вот такая же кастомизация, использующая геометрическое ядро и средства ввода-вывода геометрических моделей солида для описания областей в которых производится моделирование - т.е. расширенте применимости софтины на задачи из совсем других предметных областей, которое в принципе не может быть произведено неквалифицированными разработчиками, и которое делать на скриптовых языках бессмысленно даже пытаться. Энд-юзер же подобного расширения скриптинг в результате вообще без надобности. Так что опять же как всегда уровень твоей компетентности в вопросе ниже плинтуса. Добавлено через 4 часа 7 минут Сегфолт в дебаге из-за висячей ссылки гораздо лучше чем некорректный счет в следствие недеинициализированного вовремя объекта в продакшине. Дебагные менеджеры памяти высвобожденные буфера специально забивают паттерном указателя в недоступную память, чтобы первый же виртуальный вызов по подвисшей ссылке дал сегфаулт чем обнаружил любую ошибку в управлени взаимосвязями. Так что как всегда ваша компетентность в вопросе ниже нуля. Добавлено через 18 минут Так что учите матчасть - GC это ничто иное как средство предохранения от висячих ссылок путем их перевода в утечки в наивной надежде что оные утечки временные. Не падает оно только за счет того что считает некорректно - в модели продолжают существовать объекты существование которых по правилам предметной области не возможно. Т.е. использование всех этих быдлоскриптов исключительно усложняет отладку не давая при этом абсолютно никаких преимуществ, только пенальти по производительности и погрузняк в виде исключительно ручного управления ресурсами и временем жизни объектов, в том числе и в случае экскепшинов, чем усложняет разработку в разы. Т.е. как всегда вы абсолютно непомпетентны в том о чем пытаетесь рассуждать.
0
|
||||||||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||||||||
| 19.07.2020, 08:24 | |||||||||
|
Вообще-то, к указателям применять подобное смысла нет, но если попытаться натянуть сову на глобус, то индекс в массиве/адрес это собственное входной или выходной вектора, а тензор - метод преобразования, то, что вы по невежеству обозвали матрицей преобразования. В реальном же мире инструмент выбирается под задачу. А как так получилось-то?
0
|
|||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||||||
| 19.07.2020, 10:12 | |||||||||||
|
Добавлено через 9 минут Добавлено через 10 минут Знаем проходили. В наши времена большая часть дипломов и НИИРС писались именно в интересах исследований проводимых кафедрой физики. При этом многие перпады еще первокурсников присматривали которые потенциально захотят и смогут на диплом софтину в направлении их исследований взять, главное стараются заинтересовать темами самих исследований. А подождать 5 лет пока эти желторотики станут матерыми волками в разработке софта - это гораздо быстрее чем самим как слепые котята тыкаться с подобными разработками на всяких скриптах. Добавлено через 6 минут Именно поэтому готовый инструмент принципиально не может требовать никакой скриптомазни от слова совсем, только ввод данных, причем преимущественно визуальный и путем биндинга. Добавлено через 7 минут Т.е. даже физики, этого не тянут от слова совсем, хотя по роду своей деятельности к прикладной математике горазо гораздо ближе чем любая другая некомпутерная специальность. Наверное потому и стараются именно квалифицированных спецов привлечь потому что четко понимают по каким причинам не потянут сами. Они в отличии от вас академии таки кончали. Добавлено через 1 минуту Добавлено через 3 минуты Добавлено через 3 минуты Добавлено через 11 минут Т.е. к примеру при ошибке в арифметике индексов массивов в лучшем случае вылетит какой нить EOutOfRange, который не то что ничем принципиально не отличается, а является прямым аналогом сегфолта, только с программной генерацией а не аппаратной. В худшем же точно так же пойдете пороть данные. Добавлено через 7 минут Т.е. не может быть одновременно умения работать с массивами и неумения работать с указателями. Тем кто не осилил указатели по большому счету и массив сортировать доверить нельзя. Т.е. таким неучам как вы к примеру.
0
|
|||||||||||
|
Модератор
|
||
| 19.07.2020, 14:15 | ||
|
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
||
| 19.07.2020, 15:15 | ||
|
2
|
||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||||||||||
| 19.07.2020, 20:40 | ||||||||||||
|
А те, кому надо, понимают. И задачи решаются. Потому что они пользуются мозгом, а не вами. Так вот, программирование может влезть во время допиливания прибора (в т.ч. автоматизации их взаимодействия), либо при обсчете модели. И никаких высот информационной науки для этого не нужно. Указатель это скаляр, номер ячейки. Более того, будучи прикладным объектом, ко всяким идеализациям он относится со скрипом.
0
|
||||||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||||||||||||||
| 20.07.2020, 07:02 | |||||||||||||||||||
|
Именно по этому без тензора который и задает правила преоразования из одного адресного пространсва в другое этот номер вообще абсолоютно бессмысленен. Кстати так о птичках тензорное счисление тоже такая прикладная штукенция по своей природе. Т.е. именно из того что указатель тензор и становится очевидно, что все сказки про типа какую то большую безопасность манаджед и прочих быдлоскриптов - не более чем рекламный миф. Добавлено через 11 минут От точно так же любой физик и будет тыкаться в программировании, даже при том что тензоры это его все. Именно поэтому разработкой тулзов для них и занимаются квалифицированные программисты. ов выпускает липу. Добавлено через 5 минут Добавлено через 10 минут Название же предметной области вы озвучили - физика. А значит численное интегрировани дифуров - все процессы в физике описываются системами дифуров. И вот как раз в этом вопросе пропасть между физиками и программистами чем дальше тем больше. Мало того схемы интегрирования всегда универсальные. Потому что дифуры имеют свои виды и свои способы решения, не зависимо от того из какого конкретно применения они возникли. И именно поэтому пропасть между физиками и прогаммистами чем дальше тем шире. И именно поэтому годные для физиков инструменты не могут требовать от энд-юзера программиирования от слова совсем. Добавлено через 4 минуты Нужны всего лишь высоты в прикладной математике а особенно в численных методах - т.е. как раз в том в чем пропасть между физиками и программистами расширяется чем дальше тем быстрее. Добавлено через 6 минут А если на этом этапе начинается скриптомазня то все на этом и вязнет в болоте. Именно потому что вязнет на скриптомазне все эти исследователи и стараются привлечь программистов. Добавлено через 14 минут Добавлено через 18 минут В языках программирования это выражается в том, что спеиализировать на ту или иную задачу ЯП гораздо проще подключением библиотечных средств чем изменением ядра языка. Именно поэтому концепция специализированных языков и почила в бозе еще на заре развития вычислительной техники. Выжили те языки которые разрабатывались как специализирующиеся на математике в общем с возможностью создания библиотечных средств на них самих. Как результат это позволило поиметь наборы специализации на стыке двух и большего количества специализаций, что для чисто специализированных языков недоступно. И именно такие языки и называются на сегодняшний день универсальными. Т.е. в первую очередь пригодные к созданию специализированнх библиотек на самих себя, а как следствие обеспечивают гораздо большие возможности как в плане накопления библиотек так и в плане интеграции с готовыми библиотеками. Именно поэтому скрипты а тем более мифического "общего назначения" тут вообще ни о чем. Их место давно на свалке истории. К написанию плагинов кастомизации они вообще не пригодны и энд-юзером это по определению не делается. Гибкая же настройка готового софта тоже давно не требует скриптомазни, даже там где нужна полнота по тюрингу. Единственное для чего тут может пригодится встраиваемый язык - исключение потребности в низкоуровневой VM, которая может понадобится в случае если те или иные элементарные выражения вводит таки энд-юзер. Но выполняемые на VM скрипты эту задачу решить не могут в принципе. Тут гораздо юзабельней самый примитивный JIT. Добавлено через 26 минут Добавлено через 5 минут Т.е. индекс это точно такой же сырой указатель только в другой метрике. Точно так же как и ассоциативный ключ и т.д. Т.е. никакого увеличения безопасности все эти унсафе блоки дать не могут в принципе. Их могут дать только смартпоинтеры, в т.ч. итераторы, создание которых, запретом на указатели на элементы массивов, раст рубит на корню. Добавлено через 1 час 1 минуту Единственный отголосок который от этого остался - с физиками программистам работать проще всего, в том плане что матмодель они строят самостоятельно по определению, в отличии от подавляющего большинства других областей знаний, где и построение матмодели процесса тоже делают программисты. Добавлено через 47 минут COKPOWEHEU, т.е вы просто похоже абсолютно не понимаете что вхождение в предметные области для разных специальностей заключается в абсолютно разных делах. К примеру для физика электромагнитные поля и гидрогазодинамика - это две абсолютно разные предметные области в которых все по разному. А для программиста что то что то интегрирование систем эллиптических дифуров - т.е. это вообще одна и та же предметная область по сути, точно так же как и все остальное где построенние матмодели приводит к системам эллиптических дифуров, а соответсвенно и построение универсального инструмента для всех этих областей - задача программиста. Задача же физика этот инструмент озадачить, причем для годного готового инструмента код для этого писать не надо о слова совсем.
0
|
|||||||||||||||||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
|||||||||||||||
| 20.07.2020, 08:51 | |||||||||||||||
|
Нет, вы можете, конечно, притянуть аналогию из другой предметной области, но никаких дополнительных возможностей это не даст. Хотя нет. Как раз вы сразу скажете: "это - бревно, по определению". И никто вас не переубедит, у вас же "определения". Еще раз рекомендую хоть немного ознакомиться с окружающим миром, а не только с С++.
0
|
|||||||||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||||||||||
| 20.07.2020, 10:33 | |||||||||||||||
|
Добавлено через 6 минут Т.е. как всегда ваш уровень компетентности в вопросе ниже плинтуса. Добавлено через 1 минуту Добавлено через 4 минуты Добавлено через 13 минут Так же как и знание кучи всех остальных предметных областей - а именно машинной графики необходимой для визуализации результатов, системного программирования, глубокие познания в котором необходимы для распараллеливания задач, теории реляционных БД необходимой для хранения результатов экспериментов, и еще кучи всего, что вообще никоим боком ни физики, ни любой другой области знаний вообще не касается. Именно поэтому потуги скриптомазни со стороны физиков и вязнут в болоте - годный инструмент для самих же себя они создать в принципе не в состоянии. Даже если к примеру с тем чтобы схемку раскинуть на простую прямоугольную или цилиндрическую область у физиков проблем не возникает, то с эффективным распараллеливанием счета схемы они уже не справятся. Не говоря уже про использование областей сложной формы. А описание этих областей уже тянет за собой и знание геометрического моделирования и т.д. и т.п., даже в случае прикручивания в этом плане готовых универсальных инструментов. Т.е. все что выходит за области общей математики, в которой физики ребята весьма и весьма продвинутые, для них составляет непреодалимую проблему. Но как раз эти проблемы решать и обучены программисты. Т.е. тут как раз весь смысл в разделении труда - физик физичит, программит программирует. А когда пекарт начнет сапоги точать а сапожник хлеб печь вот тут конец света и наступает. Добавлено через 16 минут Другое дело что без знания теоретических основ информатики программировать не получится. Причем точно так же не получится и на скриптовых языках. Добавлено через 1 минуту Добавлено через 3 минуты Добавлено через 8 минут Добавлено через 16 минут Добавлено через 13 минут Добавлено через 10 минут
0
|
|||||||||||||||
|
14743 / 9517 / 1364
Регистрация: 21.01.2016
Сообщений: 35,910
|
|
| 20.07.2020, 10:43 | |
|
Вы ещё не устали такими портянками обмениваться? Я бы уже давно забил.
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 20.07.2020, 11:10 | |||||
|
Usaga, Пинать настолько безграмотных троллей как COKPOWEHEU - лучший отдых. А за одно и с пользой для дела.
Добавлено через 18 минут Добавлено через 1 минуту Добавлено через 1 минуту Добавлено через 2 минуты
0
|
|||||
|
4148 / 2726 / 433
Регистрация: 09.09.2017
Сообщений: 12,080
|
||||||||||||||||||||
| 20.07.2020, 11:33 | ||||||||||||||||||||
|
Точно так же набор инструментов справляется лучше мультитула. Точно так же растения-сорняки вытесняются специализированными. И точно так же языки программирования лучше решают задачу, для которой предназначены. Отсюда и выбор - самим писать говнокод, который будет иногда падать и тормозить, зато считать то что надо, либо звать программиста, который за пять лет напишет (на С++, естественно) код, который будет блестеть и свистеть, но считать погоду на Марсе. А "дуб" - некто твердолобый, неспособный признать свою неправоту, доводы оппонента, даже объективную реальность. Например, считающий то, чем он занимается (в вашем случае - делает вид, что занимается) единственно правильным, и свой подход единственно правильным. Зачастую он еще и приписывает свой фанатизм окружающим. Другое дело, что "знать" и "иметь большой опыт" это разные вещи. Скажем, многие системщики хорошо знают ассемблер, но используют его редко, предпочитая Си. Со скуки бы померли, не иначе Ну и как же упустить его хореографические прыжки в лужи!
0
|
||||||||||||||||||||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 20.07.2020, 11:41 | |||
|
Добавлено через 53 секунды
0
|
|||
|
14743 / 9517 / 1364
Регистрация: 21.01.2016
Сообщений: 35,910
|
|
| 20.07.2020, 11:41 | |
|
0
|
|
| 20.07.2020, 11:41 | |
|
[Rust] Time
Frontend Для RUST Просадки FPS в Rust Rust ошибка E0623 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|