За последние 24 часа нас посетили 19143 программиста и 1640 роботов. Сейчас ищет 991 программист ...

Философия программирования

Тема в разделе "Прочее", создана пользователем 440Hz, 17 апр 2009.

  1. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Вообще, идея эта изначально возникла на С++ (из-за функции malloc), дабы разместить новую жизнь в памяти, но попробуем представить в виде РНР:

    PHP:
    1. <?php
    2.  
    3. $human = new Human(World::GetDate(__NOW__));
    4.  
    5. $human->setLocation('Country', 'City');
    6. $human->setName('Apple');
    7. $human->set(World::Sex[0]);
    8.  
    9. // Размещаем человека в этом мире
    10. $human->allocate();
    11.  
    12. // Все фазы жизни состоят из условий
    13. if(!$wannaStudy) {
    14.     $missFuckedSchool = true;
    15. }
    16.  
    17. if($missFuckedSchool) {
    18.     $teacher->callToParents(World::GetDate(__NOW__));
    19. }
    20.  
    21. if($health < abs($human->GetHealth(World::GetDate(__NOW__)))) {
    22.     if($parents->is_live) {
    23.         $parents->setStatus('crying');
    24.     }
    25.    
    26.     $human->die();
    27. }
    28.  
    29. // История продолжается ...
    30. $human = new Human(World::GetDate(__NOW__));
    31.  
    32. ?>
    Млин, плакабельная реальность =)
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    PHP:
    1. <?
    2. while(true){
    3.    $human->setTree();
    4.    $human->BuildHome();
    5.    $human->CreateChildren();
    6. }
    7. ?>
     
  3. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. while(date('N') == 5) {
    4.    $beer++;
    5. }
    6.  
    7. ?>
    Кхм .. это уже больше на злободневность смахивает)
     
  4. kostyl

    kostyl Guest

    Mr.M.I.T.
    PHP:
    1. <?php
    2. do {
    3.     $china_human->makeSportBoots();
    4.     $china_human->makeRecorder();
    5.     $china_human->sewJeans();
    6. }   while(0);
    7. ?>
    8.  
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    PHP:
    1. <?php
    2. $q_awake = 0;
    3. while ($q_awake < 100)
    4. {
    5.      sleep();
    6.      if ($alarm) $q_awake += 50;
    7.      if ($phone) $q_awake += 100;
    8.      if ($job && $alarm) $q_awake += 100;
    9.      if ($job && !$alarm) $q_awake = 0;
    10. }
    11. ?>
     
  6. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    kostyl
    аа уберите попова!!