|
2.10, m.makhno (ok), 10:22, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
Не хочу занудой показаться, но в Вашем примере дело в том, что за уголочком рисовать нечего. Что такое дыры в шейдерах мне представить сложно, но, возможно, это тупо чёрные пиксели.
| |
2.151, Аноним (151), 10:29, 27/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>Т.е это чтоб дыреней небыло в шейдерах? А то я выхожу за уголочек карты - а там пустота, теперь такого не будет, ура
А если не выходишь за уголочек, то тиринг. А с Растишкой ни дыреней, ни тиринга не будет, во как.
| |
|
|
|
|
4.42, nomad__ (ok), 13:28, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Если бы мне чемодан занесли, то я бы тоже че-нить на ржавом
> переписал.
Ну, я даже знаю, что хочу на нем написать (аж 3 штуки минимум), но как в кино желание не совпадает с возможностями - тупо некогда.
| |
|
|
2.126, Аноним (126), 03:30, 25/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>Теперь один треугольник будет рисоваться секунду!
Тупую херь сморозил и рад.
>На основе кода на языке Rust формируется представление шейдеров SPIR-V
Гугли что такое SPIR-V.
| |
|
|
|
|
4.68, Siborgium (ok), 18:42, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
> Какими ты ежедневно утилитами на расте пользуешься? hello world'ами?
exa, fd, firefox, rg, wldash, ytop
Какое-то время пользовался hunter, но разочаровался в древовидных файловых менеджерах. Тем не менее, всем советую, он куда быстрее ranger'а, на замену которому писался.
Возможно что-то забыл, это так, навскидку.
| |
|
5.82, Аноним (62), 21:35, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
exa, fd, firefox, rg, wldash, ytop - кто все эти люди?
Кроме firefox ничего не известно.
И нет, в гугле меня не забанили. Просто оно сразу видно почему не известно.
| |
|
|
|
|
1.22, Gogi (??), 11:18, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +7 +/– |
Для шейдеров все эти "суперфичи" раста, которыми они так гордились, полезны РОВНО НИКАК. Тогда смысл пихать туда раст?! Шейдеры можно писать даже на Перле или ваще на "языке черепашки". Но растамания - в неё ж не зря вливают бабки - поэтому будут совать везде, пока бабло не кончится.
| |
|
2.67, Аноним (67), 18:13, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
В свое время сбили начинающуюся монополию рынка у Oracle подсунув хомячкам javascript вместо java. Запихали бабла, пропиарили и продавили в итоге.
Теперь пихают rust. Тоже перетягивают аудиторию.
Гугель новых методов не изобретает.
| |
|
3.124, Lex (??), 22:11, 24/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Никому ничего не подсовывали, была и джава в вебе в виде апплетов.. столь эпического мусора, жрущего ЦП и ОЗУ как не в себя, ещё очень поискать надо было.
В случае с растом - ну надо же хоть какую-то активность на проекте показывать.
| |
|
4.134, Аноним (134), 06:09, 26/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ты же понимаешь, что если бы Sun был более удачлив, а оракл менее жаден и в браузерную яву было вложено сопоставимое с жиэсом количество сил и средств - то это была бы совсем другая история.
| |
|
|
2.140, burjui (ok), 22:35, 26/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ну да, шейдеры можно писать даже на Perl или ваще языке черепашки, но если это делают на Rust, у опеннетовцев тут же начинается анальная бомбёжка похлеще Хиросимы, потому что фичи слишком развитые для них. Ну, растофобия. В неё ж не зря вливают желчь, поэтому будут совать везде, пока суётся. И ваще, ровные пацаны пишут на C, чёткие - в машинном коде, а паханы сразу думают на Verilog, так что валите отсюда со своим хрустом, ржавые растаманы, гы-гы-гы-ахах (слышен звук булькающей Балтики 9).
| |
|
|
|
|
4.93, Аноним84701 (ok), 00:30, 24/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Единственный компилятор раста - это LLVM, а он на плюсах.
Только LLVM не компилятор раста, а его "ассемблер".
https://play.rust-lang.org/?version=stable&mode=release&edition=2018&gist=bede
...
; std::rt::lang_start
; Function Attrs: nonlazybind uwtable
define hidden i64 @_ZN3std2rt10lang_start17h843ca27583af05f7E(void ()* nonnull %main, i64 %argc, i8** %argv) unnamed_addr #1 {
start:
%_7 = alloca i64*, align 8
%0 = bitcast i64** %_7 to i8*
call void @llvm.lifetime.start.p0i8(i64 8, i8* nonnull %0)
%1 = bitcast i64** %_7 to void ()**
store void ()* %main, void ()** %1, align 8
| |
|
5.102, Сишник (?), 11:04, 24/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Только LLVM не компилятор раста, а его "ассемблер".
Это не "ассемблер", а llvm ir код, текстовое представление байткода виртуальной машины LLVM, который никакого отношения к ассемблеру не имеет и его нужно именно что скомпилировать, и делается это на плюсах. Не доросли ещё растоманы до написания своего компилятора, пока только парсер осилили и валидатор🤣 Причём судя по тому, что компиляция, как говорят, в 2-3 раза медленнее плюсов у них происходит, код там сомнительного качества.
| |
|
|
7.106, Сишник (?), 14:04, 24/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> И правда, где текстовое представление машкода (абстрактого "RISC-like") процессора, а где -- Ассебмлер ... 🙄
Настолько абстрактного, что имеет бесконечное количество регистров, например. IR похож на ассемблер не больше чем C#.
> MIR is Rust's Mid-level Intermediate Representation.
100% растового компилятора всё ещё нет. Всё что есть - обёртка над llvm, который является безальтернативным компилятором для растоманов. Вы никак этого не опровергли, о чём спор?
| |
|
6.141, burjui (ok), 22:41, 26/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Короче, если растоманы переписывают что-то, то их обвиняют в этом, а если - нет, то в том, что не могут переписать. А компиляция медленная не потому, что в язык встроен статический анализатор алиасинга, а потому что написано криво. И лучше крестов ничего нет, ибо фарту масти.
| |
|
|
|
|
|
1.25, inferrna (ok), 11:29, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Большого смысла в этом нет, так как в шейдерах нет смысла в борроу-чекере (доступ к любым данным идёт из сотен и тысяч потоков). Разве что, некоторая сахарность раста будет плюсом.
| |
|
|
|
|
5.66, Ordu (ok), 17:45, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> А вы с фракталалом объеденитесь. Порадуйте дыры друг другу.
Фрактал скучный, он тут для твоего развлечения. Для моего развлечения тут есть ты.
| |
|
|
|
|
3.56, Сишник (?), 15:00, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Болезнь есть такая, когда везде дыры мерещатся: https://ru.wikipedia.org/wiki/Трипофобия
"Скопления небольших отверстий в объектах ... могут провоцировать нервную дрожь, кожный зуд, тошноту и общее ощущение дискомфорта[3]. Хотя трипофобия не признана Американской психиатрической ассоциацией и в статистическом руководстве по психическим расстройствам[2][3], тысячи людей утверждают, что они страдают от фобии, представляющей собой страх объектов с небольшими отверстиями "
| |
|
|
|
4.52, Сишник (?), 14:41, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
От смеха разве что. На древней сишке кстати GLSL шейдер можно врямо в исходник вписать так, что даже подсветка синтаксиса работает и автоформатирование. Удобно. А что там на хрусте?
#define GLSL(shader) "#version 330 core\n" #shader
const char fragmentShader24[] = GLSL(
...
);
| |
|
5.59, Ordu (ok), 15:52, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Вообще-то это я в ваш огород камень кинул, потому-что это ВЫ про
> C-начали говорить, когда GLSL это НЕ C.
Во-первых, не я, во-вторых не о C, а о сишниках -- это вообще-то разные вещи.
| |
|
|
|
2.63, Аноним (62), 17:24, 23/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Фрактал уже никто не сомневается что ты получаешь удовольствие от того что кто-то твою дырень трогает. Ну а если туда ещё что-то и пихают то твоё удовольствия явно не знает предела.
Не пойми неправильно, я не осуждаю, мне вообще на сексуальные предпочтения людей глубоко всёравно.
| |
|
|
|
3.71, Аноним (62), 19:55, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Нет не напоминает.
И не про бабмящих а адекватных. Орут обычно какраз растоманы у которых везде дыры. А дыры почему? Правильно, потому что квалификация ниже плинтуса.
| |
|
4.100, Ананимус (?), 08:23, 24/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Нет не напоминает.
Еще как напоминает.
> Орут обычно какраз растоманы у которых везде дыры.
Да нет, дыры у сишников, ты путаешь. Недавно вон опять переполнение в линуксе нашли.
>А дыры почему?
Потому что люди ошибаются. Их ошибки не должны приводить к remote code execution :D
>Правильно, потому что квалификация ниже плинтуса.
Покажи мне хотя бы один большой сишный проект, где за всю историю разработки не было ни одной проблемы с памятью.
| |
|
|
|
1.75, Аноним (62), 20:25, 23/10/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
У виндузятников кругом какая-то война за пользователей мерещится. Они кругом бегают со своими процентами.
У растоманов кругом дыры и бомбящие сишники.
У гогошников что?
| |
|
2.84, Ordu (ok), 22:06, 23/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> У виндузятников кругом какая-то война за пользователей мерещится. Они кругом бегают со своими процентами.
По-моему, линуксоиды этим страдают? Хотя, я не так много виндусятников знаю, может другие воюют за проценты?
| |
|
|
4.89, Ordu (ok), 23:20, 23/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>> По-моему, линуксоиды этим страдают?
> Ни одного такого не встречал. Зато виндузятник каждый первый. Да ещё с
> пеной у рта.
Как не встречал? Да здесь же на опеннете 1% -- больная тема.
| |
|
|
|
7.108, Black Niger (?), 15:34, 24/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Ох сомневаюсь что хорошо. Рас кричат то. Или ты думаешь возгласы типа "Вот поэтому ваш г..но линукс всего 1%" это сами линуксоиды пишут? Ой ладно тебе.
Точно так-же как местные фотошоперы эксперты фотошопа, в глаза его не видевшие и в лучшем случае ставили на запустить пиратку, и дальше убирания красных глаз с фото не доходили.
| |
|
|
|
|
|
2.144, burjui (ok), 22:55, 26/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
В смысле "мерещатся"? Вот же они, бомбящие сишники, строчат агрессивно-юмористические (с последним туговато) комменты про то, как Rust им мешает даже там, где он не заменяет C.
| |
|
1.122, Аноним (122), 20:14, 24/10/2020 [ответить] [﹢﹢﹢] [ · · · ] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
Русское комьюнитите неосиляторов раста ростет с каждым днем. Сначала они говорят "очередное не нужно", "потом сопротивляються розвитию языка" а через пару лет сидят у розбитого карыта. Ибо на сишечке ничего нового нет, а все самое вкусное уже давно на расте. В спешке в срачке учат раст а поезд уже уехал...
| |
|
2.128, Кондуктор (?), 06:59, 25/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Какой поезд? Куда ушел? Раст пока что игрушка для энтузиастов. В серьезных интерпрайз замечен не был. Если у программера серьезная математическая база, поверьте, проблем никаких с переходом на любой ЯП. Проблемы лишь у тех будут, кто не понимает принципов построения ЯП, а тупо зубрит синтаксис и назначение библиотек по типовым примерам. А потом плодит говнокод хоть на сишечке, хоть на расте.
| |
|
3.145, burjui (ok), 23:06, 26/10/2020 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
Не был замечен кем, сишниками, которых забыли проинформировать?
https://www.rust-lang.org/production/users
Ну да, Cloudflare, Atlassian, OVH, Dropbox - это всё несерьёзно, мелочёвка.
Проблемы будут у тех, кто тут под каждой новостью ноет про синтаксис Rust, на котором они не написали ничего сложнее helloworld (если вообще открывали доки). В принципе, у них уже проблемы, если вы понимаете, о чём я.
| |
|
4.147, Кондуктор (?), 23:31, 26/10/2020 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
Ну я и говорю, что энтузиасты. В том числе и среди перечисленных вами компаний. А не написать ли нам что-нибудь на расте? Модно и можно попиариться. Давайте ближе к делу. Назовите отраслевые решения, стандартизированные, сопровождаемые независимыми от эксплуатанта командами разработчиков. Ну и примеры реализаций критичных к отказам бизнес и технологических процессов. А то получается парсер логов напишут на расте и гордо надувают щеки - у нас ынтырпрайз! А по факту все крутится н сишечках, плюсах и, прости хосподи, джаве.
| |
4.149, uis (ok), 00:38, 27/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> ноет про синтаксис Rust
И кто? Всего упоминаний синтаксиса в обсуждении три(теперь четыре). Один в сообщении ваш, один тут, один про синтаксис GLSL и один про недокодеров, которые зубрят синтаксис и имеют квадратно-гнездовой способ мышления. Про rust только один коммент и он, ВНЕЗАПНО, ваш. Это вы писали про себя или вводите людей в заблуждение?
| |
|
|
2.135, Аноним (-), 10:06, 26/10/2020 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> а все самое вкусное уже давно на расте. В спешке в срачке учат раст а поезд уже уехал...
Параллельно дочитывая хаскель, обмазываясь go попинывая джулию с мыслями о скале, эх котлин ..
Та всем пофиг, поезд едет и без этого всего, не переживайте.
| |
|
1.146, burjui (ok), 23:14, 26/10/2020 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ну вот, теперь и я в комменты притролльнул чутка. А чё? Сишниками вон можно, я тоже жажду одобрения толпой и плюсики за мастурбацию своего эго. Ну всё, бомбы заложил, завтра прихвачу попкорна и зайду собирать оторванные задницы для музея современного искусства.
| |
|