Size: a a a

2021 March 05

RB

Roman Blog in rust_offtopic
поэтому здесь два варианта. Первый - ты не умеешь, а далее отсылки на рестрикт так же смысла не имеют. Это уже контекст спец-олимпиады. Второй - это проприетарщина
источник

RB

Roman Blog in rust_offtopic
когда ты не можешь дать компилятору доступ к коду. Но нас не волнует ни первое ни второй. Потому как ни первое, ни второе - не может дать чего-либо, кроме мусора. И будет всегда являться спец-олимпиадой. Т.е. битвой инвалидов
источник

RB

Roman Blog in rust_offtopic
и подобное мышление и проводит вас сюда. Это какое-то полная вера в херню написанную в интернете. Вы в принципе даже не пытаетесь проверить что-то.
источник

RB

Roman Blog in rust_offtopic
первый вопрос у человека, способного к критическому мышлению - это - где? Мне написали, что на фортране всё круто, а на си плохо. Где то, что написано на фортране?
источник

RB

Roman Blog in rust_offtopic
здесь даже ненужно что-то знать. Базовый вопрос.
источник

RB

Roman Blog in rust_offtopic
но кто-то его себе задал? Нет. Он сожрал и побежал ретранслировать херню. Потому как если бы пошёл - он бы ничего не нашёл.
источник

D

Dima in rust_offtopic
Roman Blog
У тебя проблемы с методичкой. Никаких "оптимизаций доступных расту" нет. Это всё оптимизации сишного компилятора, к которым у си есть доступ. Именно для си они и делались, а уже далее скриптуха подсасалась
Опять клише, у меня нет методички, я тебе сначала пример Фортрана приводил, может быть тебе ещё на асме предоставить пример оптимизаций которые недоступны си?
источник

RB

Roman Blog in rust_offtopic
Alex Noname
а как быть если мы экспортируем интерфейс в скриптуху? делать memcpy входа перед вычислением?
Ну это уже проблема скриптухи
источник

A

Agrailag in rust_offtopic
Тут амнистия прошла?
источник

RB

Roman Blog in rust_offtopic
Dima
Опять клише, у меня нет методички, я тебе сначала пример Фортрана приводил, может быть тебе ещё на асме предоставить пример оптимизаций которые недоступны си?
Какие клише? Есть факт - ты не пытался проверить информацию. Ты просто ретранслируешь херню написанную на заборе. Без каких-либо доказательств. Херню, которая явно противоречит наблюдаемой реальности.

Сейчас начал мне рассказывать про какой-то asm. Никакой asm никому не интересен, ничего ты на нём не напишешь. Ссылка на асм - первое свидетельство за то, что человек нихрена не понимает теме.

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

RB

Roman Blog in rust_offtopic
но это вопрос поддержки легаси, а не оптимизации
источник

D

Dima in rust_offtopic
Roman Blog
Какие клише? Есть факт - ты не пытался проверить информацию. Ты просто ретранслируешь херню написанную на заборе. Без каких-либо доказательств. Херню, которая явно противоречит наблюдаемой реальности.

Сейчас начал мне рассказывать про какой-то asm. Никакой asm никому не интересен, ничего ты на нём не напишешь. Ссылка на асм - первое свидетельство за то, что человек нихрена не понимает теме.

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

RB

Roman Blog in rust_offtopic
Dima
"Ничего ты на нем не напишешь" это имелось конкретно ввиду меня?
Кого угодно.
источник

D

Dima in rust_offtopic
Roman Blog
Кого угодно.
Понятно, ну что поделать если на си этого не написать
источник

RB

Roman Blog in rust_offtopic
Dima
Понятно, ну что поделать если на си этого не написать
Что именно не написать? Почти всё есть. К тому же в gnuc есть инлайн-асм.
источник

RB

Roman Blog in rust_offtopic
ненужно проецировать реалии "стандартного" си-огрызка на gnuc
источник

D

Dima in rust_offtopic
Roman Blog
Что именно не написать? Почти всё есть. К тому же в gnuc есть инлайн-асм.
Инлайн  асм это асм а не си, спросить не будешь?
источник

RB

Roman Blog in rust_offtopic
Dima
Инлайн  асм это асм а не си, спросить не будешь?
нет. Интайл-асм это не асм. Это его надмножество. Я уже писал, что по-сути это си. Я даже помню как-то фанатик на хабре мне рассказывал, что ворованный gnuc asm в расте часть раста
источник

RB

Roman Blog in rust_offtopic
ну хотя здесь тонкая грань. asm является частью интерфейса компилятора. Если ты его называешь не-языком, то ты множишь на ноль раст.
источник

RB

Roman Blog in rust_offtopic
любая другая классификация будет несостоятельна
источник