Anton
хотя для недебилов есть дока.
Anton
https://rustbyexample.com/index.html
պլհկ
Единственный официальный плагин rust(rls), зачем вы калиту ставите?
Маjко
պլհկ
А на саблайме все работает!
Vladimir
Эт регулярно происходит, а потом скатывается к 660
Cat
мб в этом и есть наше проклятье?
Антон
мб в этом и есть наше проклятье?
Нет, наше проклятье — вечно писать на игрушечном языке
Anonymous
Нет, наше проклятье — вечно писать на игрушечном языке
Нет, наше благословение — вечно писать на игрушечном языке
Anonymous
Нет, наше благословение — вечно писать на игрушечном языке
Нет, наше благословение — вечно писать rise-ui
Golodnyi
а как в расте в строке все хтмл коды типа ", можно перевести в символы?
Golodnyi
а, все, не актуально
Golodnyi
я HorrorShow юзал, он сам символы переводил в коды, но у него есть хелпер Raw(), который ничего не портит
Golodnyi
((i as f32 + 1.0) / files.len() as f32 * 100.0) as f32;
Golodnyi
Golodnyi
че я не могу работать с интами, чтоб на выходе флоат был без явного перевода?
պլհկ
не можешь
Golodnyi
щииикарно
Golodnyi
try
Andrei
shoot
ㅤ
https://play.rust-lang.org/?gist=0ae1cc8c22bcb002a8bdafe6646a0507
Golodnyi
программа печатающая сама себя?
Sergey
ага
Sergey
круто
Sergey
люблю такие штуки
Golodnyi
хер пойми как это работает
Golodnyi
байт в байт кто нить проверял?)
Sergey
остальное сходится
Sergey
https://gist.github.com/sergeysova/96fc1d3c43e59f03c33d06eadced2a3e/revisions
Sergey
короче совпадает
Sergey
разница была в некорректно скопированном переносе строки
ㅤ
https://en.wikipedia.org/wiki/Midpoint_circle_algorithm через это рисует круг
Sergey
как бля такое работает
ㅤ
как бля такое работает
http://www.madore.org/~david/computers/quine.html тут есть техники
კაცი
о, квайны
ㅤ
Фишка основная в той куче цифр, это как бы "ДНК" квайна и оно содержит в себе и код, который "реплицирует" его
Sergey
охуеть
კაცი
https://github.com/mame/quine-relay
ㅤ
http://ioccc.org/2014/endoh1/prog.c
ㅤ
Он дикий
ㅤ
Evgεny
Αλεχ
https://play.rust-lang.org/?gist=0ae1cc8c22bcb002a8bdafe6646a0507
https://play.rust-lang.org/?gist=b2247655579d9b71cec01c19c60368fa&version=stable&mode=debug
Αλεχ
мой вариант
ㅤ
Найс
Антон
Боян
Αλεχ
Ты делаешь это неправильно
работает - не трогай
Антон
работает - не трогай
Не, я серьёзно. Это не считается квайном. Плюс, если ты переименуешь файл, оно работать не будет
ㅤ
Anton
работает - не трогай
У Фу ужас. Мышление олдфагов
Антон
Кто-то открыл r/rustjerk?
ㅤ
Работает — перепиши на расте
Антон
Работает — перепиши на расте
Не работает — тем более
Антон
почему не считается
Куайн (квайн, англ. quine) — компьютерная программа, которая выдаёт на выходе точную копию своего исходного текста. При этом программы, использующие внешние данные (чтение текста программы из файла, ввод его с клавиатуры и так далее), куайнами не считаются. Кроме того, не считается куайном «программа», не содержащая вообще никакого кода (вырожденный случай). В книге «Этюды для программистов» Чарльза Уэзерелла сформулировано более строгое условие: программа не должна пользоваться приёмами, позволяющими получить доступ к своему исходному коду, хранящемуся в памяти загрузчика или интерпретатора. Поэтому куайны 10 LIST на бейсике и SOURCE TYPE на языке Форт — не совсем честные.
Антон
^википедия
Αλεχ
Кстати насколько я понимаю, этот кваин делает ровно то же самое
Αλεχ
берем бинарь
Αλεχ
смотрим че там в нем
Αλεχ
по сути тот же include_str, только руками
պլհկ
https://docs.rs/proptest/0.7.0/proptest/
Vladimir
Тот что с кругом честный
Vladimir
Он не делает это в рантайме
Vladimir
Плюс там массив явно содержит не весь код программы (как минимум сам сасив не содержит)
Αλεχ
Он не делает это в рантайме
в рантайме и мой не делает
Anton
Vladimir
в рантайме и мой не делает
Ну в бинарь он вообще не заглядывает если уж прилераться к твоим словам