Тема: Болталка  (Прочитано 4153863 раз)

Ответ #10200 27 Сентября, 2016, 04:52
0
Если так считаешь, то обоснуй свою позицию.
невский, я считаю, что ты не прав. я бы написал больше, но меня попросили по этому поводу не высказываться в полной мере.
« Последнее редактирование: 27 Сентября, 2016, 05:01 от Claus »
Ответ #10201 27 Сентября, 2016, 09:10
0
http://www.kenart.net/

не Ganbat ... :)

ан больше типо
Kim Jung Gi .. хотя тоже далеко не всё...
Ответ #10202 27 Сентября, 2016, 12:14
+1
Вышел очередной iPhone и очередной шутник решил потролить общественность. На этот раз предлагается просверлить девайс дабы получить убранный конструкторами джек для наушников  :D

https://www.youtube.com/watch?v=5tqH-Un9SFU
Ответ #10203 30 Сентября, 2016, 19:27
0
Кто скажет о чем тут?
Ответ #10204 30 Сентября, 2016, 19:44
0
сикомор, я, конечно, с программированием дружу плохо, но здесь всё довольно очевидно. Это реккурсия.
Ответ #10205 30 Сентября, 2016, 20:26
0
Я больше по паскалю, но этот кусок кода кажется мне малость бессмысленным.
А откуда это вообще?
Ответ #10206 30 Сентября, 2016, 20:33
0
praefectus, лазил ,думал че на  телефон  поставить .Приглянулся , но хз че там и о чем  .
Ответ #10207 30 Сентября, 2016, 21:14
0
Кто скажет о чем тут?
Слегка замаскированный бесконечный цикл. Скорее всего, повесит намертво систему.
Ответ #10208 30 Сентября, 2016, 21:51
0
Э нет. Вот с тем, что это что-то бессмысленное или даже вредоносное я бы не согласился. Ведь здесь очевидный философский посыл. Тонкая аллюзия на бесконечную рутину человеческого существования. Пока не мёртв, бесконечно занимаешься своей вознёй (которая столь незначительна, что даже нет смысла определять её в теле функции).
Ответ #10209 30 Сентября, 2016, 22:08
0
Дело в том, что в данном примере возня совсем не бесконечная, а ограничена объемом оперативной памяти выделяемой под область стека операционной системой, и смерть этого кода, скорее всего и с самой операционной системой, произойдет за считанные секунды.

В философском плане, это больше аллюзия на смертельную болезнь, пожирающую себя вместе с носителем.
Ответ #10210 30 Сентября, 2016, 23:17
0
В философском плане, это больше аллюзия на смертельную болезнь, пожирающую себя вместе с носителем.
Аминь.
Ответ #10211 30 Сентября, 2016, 23:41
0
Belsagor, нет. Просто нет. А уж почему выясняй сам — так знания лучше усвоятся.
Ответ #10212 01 Октября, 2016, 02:27
0
Я, как и praefectus, "больше по Паскалю"), но здесь в принципе почти всё становится понятно, стоит только определить, что это за язык. Практически уверен, что это C++.

Подпрограмма goDeeper проверяет мертв пациент) или нет, и если мертв, прекращает свою работу. int main(void) - собственно основная программа, которая и запускает подпрограмму goDeeper. Которая никогда не прекратит работу и не будет ни на что реагировать, поскольку пациенту в самом начале присвоен статус живого, и нигде нет кода его убиения.

Касательно философского смысла, я бы объединил точки зрения FierceWolf-а и Belsagor-a: самокопание, закукливание - прекратить это можно только милосердно пристрелив пациента с помощью Ctrl+Alt+Del :cry:.

Хотя, что в точности подразумевает сие творение можно узнать только у его автора. Возможно, он и сам не определился толком).

сикомор, признавайся: это ты это наваял и теперь нас разводишь :D?

PS: Вряд ли программа "убьет" систему: памяти она не отжирает, так как нигде нет сохранения чего-либо куда-либо; разве что ресурсы процессора будет потреблять, но не лавинообразно, а какое-то постоянный процент. Будет тихо и бессмысленно трудиться, пока не ее не кильнут через Ctrl+Alt+Del.
« Последнее редактирование: 01 Октября, 2016, 02:34 от Sirrega »
Ответ #10213 01 Октября, 2016, 07:19
0
Belsagor, нет. Просто нет. А уж почему выясняй сам — так знания лучше усвоятся.

Не все компиляторы реализуют механизм хвостовой рекурсии, поэтому в нашем случае вполне можно поймать Stack Overflow
И если это аллюзия на человеческое существование, почему используется именно слово Deeper?  Оно больше характеризует именно сам механизм рекурсии, чем что-то, связанное с человеческой жизнью.
Ответ #10214 01 Октября, 2016, 11:53
0
Я не знаком с особенностями компилятора С для телефонов. В принципе, это может быть и не С. Теоретически, сильно умный компилятор может загнать функцию в инлайн, тогда получится классический бесконечный цикл: if(true) {}; А сильно умный и хитрый, затем выкинуть её, как пустую.
Может вылететь по переполнению стека, если это контролируется. Может вылететь по память не может быть врайтен, если область кода защищена от записи. Может стек затереть программу случайными значениями, что скорее всего приведет к зависанию. Кончено, есть небольшая вероятность, что при переполнении стека программа завершит работу.
Deeper, видимо, по тому, что прогамма проверяет глубину стека. Ныряя всё ниже и ниже, пока не упрется в самое дно. А там, всё зависит от компилятора и от реализации работы с памятью программ в операционной системе.
Ответ #10215 01 Октября, 2016, 19:43
+1
сикомор, признавайся: это ты это наваял и теперь нас разводишь ?
ага , не признаюсь ,так как не в чем  :laught: жизнь сводится к тому что бы посрать .Срешь значит еще жив .Жив значит кандидат на умереть .А умереть , это всего лишь перестать срать ,так как срать не живя нельзя .Не знаю к чему я это написал .
Ответ #10216 01 Октября, 2016, 21:53
0
А умереть , это всего лишь перестать срать
facepalm
Ответ #10217 02 Октября, 2016, 04:25
+10
сикомор, признавайся: это ты это наваял и теперь нас разводишь ?
ага , не признаюсь ,так как не в чем  :laught: жизнь сводится к тому что бы посрать .Срешь значит еще жив .Жив значит кандидат на умереть .А умереть , это всего лишь перестать срать ,так как срать не живя нельзя .Не знаю к чему я это написал .

Выпил - не пиши на форум. Золотое правило :D
Ответ #10218 03 Октября, 2016, 16:39
+3
жизнь сводится к тому что бы посрать .Срешь значит еще жив .Жив значит кандидат на умереть .А умереть , это всего лишь перестать срать ,так как срать не живя нельзя .Не знаю к чему я это написал .
Сохраню в личный сборник великих цитат. Не срать - не жить. Жизнь есть срать.
Ответ #10219 03 Октября, 2016, 17:38
0
VIN_LEO, пожалуйста. Лик великих мне не чужд.
Renton88, не пью!
Ответ #10220 03 Октября, 2016, 18:05
0
Любые разговоры рано или поздно заканчиваются темой говна. Вот и болталка наконец-то дошла до этого момента...
Ответ #10221 03 Октября, 2016, 18:37
0
пора удалять , и начинать заново.
Ответ #10222 03 Октября, 2016, 23:39
0
Vanok, давно интересовал вопрос. Ну как давно, минут сорок. Как ты успеваешь мониторить столько тем, да ещё и отвечать, не говоря уже о записывании видосиков и написании статей? Найт то понятно, местный бот (насколько я понял, один из первых результатов эксперимента по ставшим сегодня популярным нейросетям). Но ты же живой человек*.

*Судя по голосу на видосиках.
Ответ #10223 04 Октября, 2016, 00:07
+2
Статьи я уже давно практически не пишу. Только новости, да и то в не самом большом объеме
Видеоролики у меня выходят раз в 2-3 дня, в то время как у некоторых летсплейщиков они появляются по 2 штки в день
когда-то форум видал и заметно большую активность и я все равно умудрялся осматривать большую часть тем.

В общем, нет предела совершенству.
Ответ #10224 04 Октября, 2016, 01:28
0
*Судя по голосу на видосиках.
Это нарезка :)

Бери выше, ИИ  :D

0 Пользователей и 2 Гостей просматривают эту тему.

Теги: общение