![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Построение полной по Тьюрингу вычислительной среды при помощи утилит GNU find и mkdir" | +/– | ![]() |
Сообщение от opennews (??), 31-Июл-24, 10:23 | ||
Японский разработчик Keigo Oka продемонстрировал, что на основе утилит GNU find и mkdir можно сформировать вычислительную среду, являющуюся полной по Тьюрингу, т.е. позволяющую реализовать на нём любую вычислимую функцию и воссоздать себя. Ранее возможность создания подобной среды была продемонстрирована для утилит sed и awk. Для подтверждения полноты по Тьюрингу предоставлены реализации на связке из find и mkdir игры Fizz buzz и клеточного автомата, действующего по "правилу 110"... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Wed (??), 31-Июл-24, 10:23 | +22 +/– | ![]() |
Ждем, когда с помощью утилит GNU find и mkdir будет написан DOOM. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #12, #50 |
2. Сообщение от Аноним (2), 31-Июл-24, 10:24 | +4 +/– | ![]() |
Вот так, с помощью нехитрых приспособлений буханку белого (или черного) хлеба можно превратить в троллейбус... Но зачем? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #8, #10, #30 |
3. Сообщение от Аноним (3), 31-Июл-24, 10:32 | +1 +/– | ![]() |
Ну find может находить что-то или не находить, значит уже можно условия делать | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
4. Сообщение от Аноним (4), 31-Июл-24, 10:32 | +15 +/– | ![]() |
Что значит зачем? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
6. Сообщение от Аноним (6), 31-Июл-24, 10:35 Скрыто ботом-модератором | +5 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
8. Сообщение от User (??), 31-Июл-24, 10:55 | +7 +/– | ![]() |
"Во первых, это красиво..."(С) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
9. Сообщение от Фрол (?), 31-Июл-24, 10:57 | +3 +/– | ![]() |
Э-э-э! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #17 |
10. Сообщение от Аноним (10), 31-Июл-24, 11:15 | +2 +/– | ![]() |
>Но зачем? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
11. Сообщение от Golangdev (?), 31-Июл-24, 11:19 | –4 +/– | ![]() |
> Японский разработчик Keigo Oka продемонстрировал, что на основе утилит GNU find и mkdir можно сформировать вычислительную среду, являющуюся полной по Тьюрингу | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #16, #44 |
12. Сообщение от Аноним (12), 31-Июл-24, 11:23 | +18 +/– | ![]() |
Дописан Hurd. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #13, #47 |
13. Сообщение от Аноним (13), 31-Июл-24, 11:28 Скрыто ботом-модератором | +8 +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
16. Сообщение от Аноним (4), 31-Июл-24, 11:42 | +/– | ![]() |
В том то и дело что ты перечислил каку. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 Ответы: #23, #33, #45 |
17. Сообщение от Аноним (2), 31-Июл-24, 12:01 | +3 +/– | ![]() |
Нихрена себе! Реально тюринг-полный! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #25 |
18. Сообщение от Аноним (18), 31-Июл-24, 12:36 | +2 +/– | ![]() |
> find x -maxdepth 3 -execdir mkdir x/x \; | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #31 |
22. Сообщение от Middle Go Developer (?), 31-Июл-24, 14:04 | +/– | ![]() |
Типичная работа с Linux, мучения ради мучений | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
23. Сообщение от Аноним (23), 31-Июл-24, 14:59 | –1 +/– | ![]() |
Так он про сишку не писал. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
24. Сообщение от pavel_simple. (?), 31-Июл-24, 15:12 | +1 +/– | ![]() |
отличный тест файловой системы должен получиться | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #46 |
25. Сообщение от Аноним (4), 31-Июл-24, 15:14 | +8 +/– | ![]() |
Он не полный у него функциональность широкая. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
27. Сообщение от Аноним (27), 31-Июл-24, 16:31 | +2 +/– | ![]() |
Расходимся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
28. Сообщение от Аноним (28), 31-Июл-24, 16:37 | +/– | ![]() |
Так данный синдром и назовут: "синдром Тюрика" | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
29. Сообщение от Аноним (-), 31-Июл-24, 16:58 | +/– | ![]() |
Пожалуйста, объясните мне, почему все так тащатся от концепции "полный по Тьюрингу"? Чем оно кардинально лучше от неполных вычислительный сред? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #32, #35 |
30. Сообщение от Аноним (30), 31-Июл-24, 19:08 | –1 +/– | ![]() |
> Вот так, с помощью нехитрых приспособлений буханку белого (или черного) хлеба можно превратить в троллейбус... Но зачем? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #34 |
31. Сообщение от I use Arch btw (?), 31-Июл-24, 19:49 | +/– | ![]() |
Чем это лучше rm -rf? НЕНУЖНО! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 Ответы: #36 |
32. Сообщение от I use Arch btw (?), 31-Июл-24, 19:53 | +/– | ![]() |
Потому что: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 |
33. Сообщение от Golangdev (?), 31-Июл-24, 20:30 | +2 +/– | ![]() |
Удачи в программировании на таких "Тьюринг-полных языках". Она тебе понадобится :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
34. Сообщение от Аноним (-), 31-Июл-24, 21:11 | +/– | ![]() |
> если у тебя есть магазин, и у твоего конкурента тоже магазин, и там продаётся хлеб, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
35. Сообщение от Аноним (-), 31-Июл-24, 21:37 | +/– | ![]() |
> Пожалуйста, объясните мне, почему все так тащатся от концепции "полный по Тьюрингу"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #37 |
36. Сообщение от Аноним (36), 31-Июл-24, 23:56 | –1 +/– | ![]() |
Ну rm червя тебе не напишет | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 |
37. Сообщение от Аноним (-), 01-Авг-24, 00:44 | +/– | ![]() |
> Тюринг-полные среды теоретически позволяют ВСЕ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #35 Ответы: #38 |
38. Сообщение от Аноним (-), 01-Авг-24, 12:56 | +/– | ![]() |
>> Тюринг-полные среды теоретически позволяют ВСЕ. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #37 Ответы: #39, #41 |
39. Сообщение от Александр (??), 01-Авг-24, 16:10 | +/– | ![]() |
Если используется релюха на размыкание, можно реализовать NOR или OR-NOT базис, который является Тьюринг-полным. Т.е. релюхи Тьюринг полные | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
40. Сообщение от Аноним (40), 01-Авг-24, 16:18 | +/– | ![]() |
Уже опровергли. Исправьте новость | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #43 |
41. Сообщение от Аноним (-), 01-Авг-24, 16:21 | +/– | ![]() |
> Они могут сэмулировать... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
43. Сообщение от Аноним (43), 01-Авг-24, 20:28 | +/– | ![]() |
Там нашли косяк, но автор его уже исправил https://news.ycombinator.com/item?id=41127041 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
44. Сообщение от MaleDog (?), 01-Авг-24, 21:47 | +/– | ![]() |
Не могу сказать тебе за Rust остальные, но в Go поиск обычно делается рекурсивным обходом каталогов а не вызовом внешнего find. Хотя конечно можно и так. С другой стороны, часто мы видим уязвимость вида "ну мы тут собрали все параметры. передадим их без проверки в командную строку" от этого никакой язык не застрахован. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #11 |
45. Сообщение от Kuromi (ok), 02-Авг-24, 02:54 | +/– | ![]() |
Да нет, просто есть разница между теоретическими игрушками и практическим применением. Некоторые энтузиасты в гараже примитивные процессоры на лампах и память на ферритах паяют, это круто, но совершенно лишено практической ценности. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
46. Сообщение от Kuromi (ok), 02-Авг-24, 02:55 | +/– | ![]() |
Тест на ушатывание, да. Хотя можно в tmpfs, там вроде и ломать нечего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
47. Сообщение от Аноним (47), 02-Авг-24, 04:20 | +1 +/– | ![]() |
Скорее кастрюли вступят в Евросоюз. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 |
48. Сообщение от Аноним (48), 02-Авг-24, 06:51 | +/– | ![]() |
Не совсем понятно, что обсуждаем. Результаты научного изыскания точно не сгенерированы "ради смеха"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
50. Сообщение от Аноним (50), 06-Авг-24, 17:37 | +/– | ![]() |
Это всего лишь аксиоматическая система! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |