1. Lua / Говнокод #24619

    −2

    1. 1
    Давайте ругать torch7

    3oJIoTou_xyu, 13 Августа 2018

    Комментарии (6)
  2. C++ / Говнокод #24615

    0

    1. 1
    inline constexpr size_t hardware_destructive_interference_size = implementation-defined;

    This number is the minimum recommended offset between two concurrently-accessed objects to avoid
    additional performance degradation due to contention introduced by the implementation.


    Бля, пиздец. Модулей нет, строк нет, а комитет мутит какую-то хуиту космической глупости.

    gost, 12 Августа 2018

    Комментарии (79)
  3. Куча / Говнокод #24614

    0

    1. 1
    2. 2
    Пятнахи на Mobile Basic für Android
    https://pastebin.com/wVyUdHx9

    Попробовал Mobile Basic for Android. Невкусно. Игрушечный язык, по сути дела.

    Минусы:
    - нельзя объявить именованную константу;
    - нельзя нарисовать картинку из файла средствами языка, и спрайтов нет (а в версии для J2ME они были, как помню);
    - гуёв тоже нет (в J2ME были);
    - рекурсивную функцию нельзя! (процедурину можно).

    Спасибо, я кончел.

    666_N33D135, 12 Августа 2018

    Комментарии (13)
  4. C++ / Говнокод #24612

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    #include <iostream>
    #include <string>
    
    int main()
    {
        std::string s1  = "";
        const char s2[] = "";
    
        std::cout << std::boolalpha
                  << std::empty(s1) << std::endl
                  << std::size(s1) << std::endl
                  << std::empty(s2) << std::endl
                  << std::size(s2) << std::endl;
    
        s1.assign("", 1);
        std::cout << std::empty(s1) << std::endl
                  << std::size(s1) << std::endl;
        system("pause");
        return 0;
    }

    true
    0
    false
    1
    false
    1


    Ой-вэй, абстракции потекли!

    gost, 11 Августа 2018

    Комментарии (101)
  5. Python / Говнокод #24611

    −2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    Помните я потешался над обитателями форума phpclub?
    Так вот у питонистов тоже есть такой форум, а там раздел "python для экспертов".
    
    Дай, думаю, зайду, послушаю о чем эксперты лалакают.
    Может быть обсуждают не выпилить-ли GIL из CPython?
    Или радуются появившимся в 3.7 датаклассам?
    
    А там:
    http://python.su/forum/topic/35652/
    http://python.su/forum/topic/35479/
    http://python.su/forum/topic/35575/
    http://python.su/forum/topic/35592/
    
    Такие вот нынче эксперты

    roskomgovno, 10 Августа 2018

    Комментарии (55)
  6. Си / Говнокод #24610

    0

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Ритчи, Томпсон, [s]Страуструп[/s] всё-таки охуенные дедки.
    Приклоняюсь перед ними.
    Придумали хуету хуй знает когда, которую, спустя 50 лет
    хуй кто смог переплюнуть. Ничего лучше за это время придумали.
    (Кроме «PHP», разумеется)
    И вряд ли придумают ещё лет сто.

    LinuxGovno, 10 Августа 2018

    Комментарии (18)
  7. C++ / Говнокод #24609

    −2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    #include <iostream>
    
    class ParusProject
    {
        public:
            void start () const
            {
                std::cout << "Майбутнє вже тут!";
            }
    };
    
    void MakeLvivGreatAgain()
    {
        ParusProject *city = new ParusProject;
        city->start();
    }
    int main()
    {
        MakeLvivGreatAgain();
        return 0;
    }

    Увидено на билборде.
    1. Нахуя делать целый класс для выдачи одного неизменяемого стринга?
    2. int main() {…} в оригинале не было, компилятор ругался ошибкой, пришлось самому дописывать.
    3. Эквивалент хеллоуворлда с кириллицей на 21, мать его, строку.

    shite, 10 Августа 2018

    Комментарии (45)
  8. Куча / Говнокод #24608

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    Сравнение строк в "Java":
    
    if(striker.equals(govno)){
    
    Сравнение строк в "PHP":
    
    if(striker==govno){

    20_BLACK_CENTIMETERS, 10 Августа 2018

    Комментарии (45)
  9. Куча / Говнокод #24606

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    POST-запрос на "Java":
    
    import org.apache.http.*;
    import org.apache.http.client.HttpClient;
    import org.apache.http.client.entity.UrlEncodedFormEntity;
    import org.apache.http.client.methods.HttpPost;
    import org.apache.http.impl.client.DefaultHttpClient;
    import org.apache.http.message.BasicNameValuePair;
    import org.apache.http.protocol.HTTP;
    import java.util.ArrayList;
    import java.util.List;
    import java.io.UnsupportedEncodingException;
    import java.io.IOException;
    
    Thread thread = new Thread(new Runnable() {
    @Override
    public void run() {
    try  {
    try {
    HttpClient client = new DefaultHttpClient();
    HttpPost post = new HttpPost("http://example.com/form/");
    List<NameValuePair> pairs = new ArrayList<NameValuePair>();
    pairs.add(new BasicNameValuePair("test", "test"));
    pairs.add(new BasicNameValuePair("test2", "test2"));
    post.setEntity(new UrlEncodedFormEntity(pairs));
    try {
    HttpResponse response = client.execute(post);
    } catch (IOException e) {}
    } catch (UnsupportedEncodingException e) {}
    } catch (Exception e) {}
    }
    });
    
    
    
    POST-запрос на "PHP":
    
    $postdata = http_build_query(array('test' => 'test', 'test2' => 'test2'));
    $opts=array('http'=>array('method'=>'POST', 'header'=>'Content-type: application/x-www-form-urlencoded', 'content'=>$postdata));
    $result=file_get_contents('http://mv4gc3lqnrss4y3pnu.cmle.ru/form/', false, stream_context_create($opts));

    20_BLACK_CENTIMETERS, 10 Августа 2018

    Комментарии (24)
  10. PHP / Говнокод #24605

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    Я знаю что многие из вас любят лошадок.
    Будьте, пожалуйста, осторожнее:
    
    https://en.wikipedia.org/wiki/Enumclaw_horse_sex_case
    
    https://ru.wikipedia.org/wiki/%D0%9F%D0%B8%D0%BD%D1%8C%D1%8F%D0%BD,_%D0%9A%D0%B5%D0%BD%D0%BD%D0%B5%D1%82

    roskomgovno, 09 Августа 2018

    Комментарии (15)