Обновить
68
1.6
nagg@Nagg

Разработчик

Отправить сообщение

С++ может компилироваться на клиенте через llvm jit и как дотнет/ява оптимизироваться под конкретное железо но в целом к плюсам нужные ровные руки (чуть изменил и хоп — автовекторизация отвалилась) и много терпения для ожидания компиляции -_-

Единственная проблема с System.Runtime.Intrinsics — для максимальной эффективности вам придется сильно усложнить код, к примеру прежде чем бегать векторами по циклу надо выравнить данные, вот вам пример "простой" функции на C# для сложения массива чисел https://github.com/dotnet/machinelearning/blob/287bc3e9b84f640e9b75e7b288c2663a536a9863/src/Microsoft.ML.CpuMath/AvxIntrinsics.cs#L988-L1095 ;-)

Стереотип в смысле что VS (как и винда в целом) обязательна чтобы писать на шарпе скрипты (нет).

Не так всё просто, у всех компаний помимо колебаний биржи были свои поводы упасть или подняться. У Майкрософт был очень хороший квартал с сильным превосходом ожиданий аналитиков — это позволило меньше остальных упасть и держать около месяца первое место по капитализации

Вы только что это придумали? Гляньте квартальные отчеты, на ретейле там все деньги
Есть вот такая стать в общем про доходы гигантов (немного устарела на 1.5 года) https://www.visualcapitalist.com/chart-5-tech-giants-make-billions/?fbclid=IwAR1QbGEb613CtrBAEE6DZBBiUtz1Ba86L4I6byjTguEMvfh4tp517FxEVr0

dotnet new console
vi Program.cs (а лучше вскод)
dotnet run

Ох уж эти стереотипы про IDE, vs, винду в дотнете

LLVM — это набор инструментов, я бы сказал что это специальный платформонезависимый язык с набором компиляторов (в том числе статической компиляции сразу в машинный код/асм без всяких джитов). Называть это ВМ у меня бы не поднялась рука

LLVM медленный в компиляции, даже с джитом так что это отнюдь не 100% решения для бэкенда нового языка

Вообще меня удивляет почему только уже в поздних версиях начали думать о безопасности в этом ключе, еще не так давно можно было легально в фоне следить за активными приложениями (или всё еще можно?), забить на пермишны ибо не было системных диалогов (т.е. читай смс-ки, лазь по фоткам, снимая втихаря) и еще пяток примеров точно наберется...

(упс, мимо)

Именно поэтому американцы, у которых есть деньги предпочитают немецкий автопром ;-)

Никчемная шумка (на скорости выше 50 миль/ч в салоне гул от арок, одинарные резрамочные стекла, знаменитая тишина электромобилей, ага), просто отвратительный дешевый салон, ну да, зачем тратить кучу времени на эргономику и дизайн интерьера, если можно вхерачить планшет и отрисовать кнопки там. Качество сборки как после тотала — я лучше потрачусь на Audi S3/4/5 и у меня будет хорошая шумка, качественный салон, красивый звук и динамика.

Вот именно, любая тесла выглядит как после аварии, конкретно этой был месяц от роду.

Минусуйте сколько хотите, ребята в порше никогда не допустят вот такого качества сборки (даже затоталенный хлам в гаражах лучше подгоняют)
Это было на моей арендованной. Но проинспектировав другие на разных стоянках supercharger понял что это "норма".

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

О, мой любимый аргумент в спорах — привести совершенно нерелеватный контрпример.

Биржи штормит туда сюда, поэтому судить о доходах в невыведенных активах бессмысленно. Вон если судить по акциям, Apple потерял почти треть (~300млрд) своей капитазации за пару месяцев.

Не увидел в этом ничего предвещающего скорое появление ИИ (не будем же мы как маркетологи называть сеточку по определению рака по пятнам на картинке ИИ же?). Мы настолько далеки от понимания того, как сделать полноценный ИИ и от его реализации, что можно жить спокойно, а ваш аргумент звучал как "это фотошоп, я программист, я знаю". Поговорите с Siri/Google Assistant — сразу поймете насколько мы далеки еще.

Гораздо интереснее как раз вторая статья How LLVM optimizes a function

Информация

В рейтинге
1 295-й
Зарегистрирован
Активность