All streams
Search
Write a publication
Pull to refresh
-1
0.1

Инженер-программист

Send message

А я такой, напишите любой пример на любом языке и я скажу почему на Rust это безопаснее и быстрее )

Х-на се тот же, у electron под капотом небезопасный C++ и жутко медленный Пайтон, у Tauri чистый, безопасный и блеееейзинг Rust

Это как сказать bmw x5 это тот же москвич 412, довезли с дачи по лесу вроде так же

Мы о каких годах говорим с 5.5? Я не совсем понял, в моём окружении всё кончилось на 4 версии, объясню 4 нас вполне устраивала до повсеместного применения XP, она была надёжна, проверена и работала безотказно, были просто тесты с 6, 7, 8, это помню только по эмблемам, где-то запускал, где-то видел, но это было чисто тесты, никто на них писать в 2005-2009 даже не думал, уже был fpc и весь код был переведен на него, из смешного помню что мы лет 5-6 ожидали выпуска 1 версии lazarus и издевались что он никогда не выйдет, давайте уже на чём-то типа 0.9.4, давай уже это в продукт пустим, что сыграло нам на руку когда внезапно нам сказали что теперь проблемы с лицензиями и мы обязаны выпускать станки только под управлением русского alt linux

А чем Tauri не устраивает или вам надо прям только кнопочки рисовать и туда обработчики засовывать?

Именно поэтому АНБ и ФБР США выпустили целый отчёт о необходимости перехода с C/C++ в критически важном коде на Rust, Java, C# и в том числе Delphi/Object Pascal

Ваша ИИ галлюцинирует, он написал что тут маловато места, чтобы он написал доказательство, это вовсе не "слишком очевидно", а как раз он предполагал что то доказательство размашистое и назвал он его "поистине чудесным", что согласитесь не равно "слишком очевидным"

Есть правда мнение, что скорее всего его доказательство содержало ошибку, он её нашёл и не стал публиковать, а тупо уничтожил, вовсе не троллинга ради

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

"чтение документации", рекомендую начинать всё таки с ТЗ, чтобы не было "сделай как нибудь", потом переделал, а потом вообще третий проект какой-то надо

"создание кода", сперва тесты, потом код, TDD рулит, чтобы потом на CD/CI не выяснять почему кто-то там засунул в json ссылку, а у тебя таблица дропнулась

Открою вам секрет - ни КХД, ни КТП, ни вся квантовая физика, исключая всякие непроверяемые маргинальные гипотезы ничего вообще не объясняет, там строится математическая модель из некого набора правил, всё, а дальше есть выражение "заткнись и считай"

  1. Просто нужно ли применять релятвисткие поправки или итак сойдёт, см что такое горячая вселенная и холодная черная материя, современная космологическая теория называется лямбда-CDM вот CDM там это Cold Dark Matter

  2. Пространство расширяется, для термодинамики это адиабатический процесс

  3. А просто там группа SU(3), поэтому размерность пространства параметров 3, и цветов в RGB разложении 3, вот так и назвали, чисто лишь бы как-то назвать

Ну может другие почитают, решат что какие-то кварки снизу, какие-то сверху и пойдут эту чушь в массы нести, вот одергиваю от таких выводов

Физики не вкладывают в понятие цвета цвет, а верхние и нижние верха и низа, это просто неудачно выбранные имена для параметров, никакой семантики цвета и направления там нет и писать "два кварка вверху, один кварк внизу" только путать людей, они там так себе и напредставляют

Первая же часть моего возмущения связанна с тем фактом, что нет, не вся материя появилась прям при большом взрыве, энергия-масса, в смысле длины 4-вектора да, а вот частицы рождаются и пропадают постоянно и прям вот этот протон или электрон мог появиться когда угодно, у них нет свойства времени, как у макрообъекта

Там не нужна на это энергия, если вкратце из неопределенности Гейзенберга следует что мы не можем вот так просто определить цвет кварка, он болтается в цветовом пространстве, чисто матрица 3*3=9 элементов, потому и группа называется SU(3) для сильного взаимодействия, но что мы можем это описать все возможные состояния, разложив из в некий базис, осталось посчитать а сколько линейнонезаисимых базисов может быть у такой матрицы, для U(3) их 9, грубо говоря мы просто должны перебрать все возможные матрицы, чтобы их определитель был равен 1, и чтобы ни одну из них нельзя было свести к любой линейной комбинации других, но вот так как группа специально унитарная у нас может быть только 8 генераторов, по которым мы можем разложить кварк, один вариант связан с вращением пространства, его выкидыаем, т.к. все направления равнозначны, так чисто математически получается 8 возможных вариантов глюонов, переносчиков сильного взаимодействия, например для слабого взаимодействия группа SU(2), там три генератора - W+,W- и Z бозоны, это переносчики слабого, для электромагнитного группа U(1), там 1 генератор - фотон, переносчик электромагнитного, так вот если сверху накинуть принцип Паули, то мы точно знаем что все три кварка должны находиться в разных состояних, но при этом никакой конкретно состояния не имеет, в общем это скорее математический приём, но отлично описывающий эффекты эксперемента

"все атомы в вашем теле состоят из частиц, рожденных сразу после Большого взрыва"

На этом моменте насторожился, видимо автор не в курсе парадокса Клейна и эффекте Швингера, а так же чем занимаются на коллайдере

"два кварка вверху, один кварк внизу"

Да, да, вверху и внизу))) по отношению к чему? тут можно бросать это чтиво

У Rust очень крутая кривая входа, на русском мало книг, в основном написаны когда версия была типа 1.2, а тут более менее свежак

Всё то вам видно) если вам не нужен контроль над памятью, не нужна ни правая, ни левая нога, но хотите тормоза, оверрасход памяти и любите 1 час писать и 20 отлаживать, то Go отличный выбор

Если нужно блеееейзинг код - ставьте Rust, там в rayon нет большинства из этих проблем, остальных нет в силу языка

Он не бородат, расходимся, borrow, ой, beard чекер не пройден растом

"то malloc() может сдвинуть границу (brk()) и вернуть память ОС."

Я думаю malloc не должен возвращать, речь про free

Information

Rating
3,256-th
Registered
Activity