ФорумПрограммированиеPython → А нахуя нужны двоеточия?

А нахуя нужны двоеточия?

  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 6 июля 2011 г. 8:15

    Кто-нибудь может объяснить, какой сакральный смысл в двоеточиях в конце конструкций def,if и прочих, если блок все-равно должен начинаться на новой строке и быть выделен отступом?
    Спустя 148 сек.
    Да и еще, не понимаю нахуй наплодили столько новых названий?
    Почему except место catch?
    Нахуй raise вместо throw?
    И так далее …
    Это вопрос риторический …
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 6 июля 2011 г. 8:43, спустя 28 минут 18 секунд

    Да и еще, не понимаю нахуй наплодили столько новых названий?
    Почему except место catch?
    Нахуй raise вместо throw?
    И так далее …
    Это вопрос риторический …

    ты не забывай, пайтон язык уже довольно старенький, просто он получил перерождение )
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 6 июля 2011 г. 8:55, спустя 11 минут 50 секунд

    Кто-нибудь может объяснить, какой сакральный смысл в двоеточиях в конце конструкций def,if и прочих, если блок все-равно должен начинаться на новой строке и быть выделен отступом?

    Чтобы IDE сама следующую строчку с отступом сделала :)
    Спустя 156 сек.
    Не обязательно, с новой строки, кстати:
    for x in range(5): print(x)

  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 6 июля 2011 г. 13:56, спустя 5 часов 54 секунды


    Не обязательно, с новой строки, кстати:
    Ясно. Я разачорован. А рекламировали, как язык который свои синтаксисом обязывает писать правильно структурированный код. И код которого полностью лишен избыточности. А оказалось и писать можно как бог на душу положит и символы всякие лишние.
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 6 июля 2011 г. 22:53, спустя 8 часов 56 минут 42 секунды

    http://stackoverflow.com/questions/215581/what-is-the-purpose-of-the-colon-before-a-block-in-python
    Спустя 76 сек.
    Почему except место catch?
    Нахуй raise вместо throw?

    … Зачем def вместо function? …
    зы. неужели это так важно? :)
    Спустя 104 сек.
    Можно добраться до внутренностей класса и найти там __init__, __new__ и прочие… и удивится почему нет __construct
    adw/0
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 7 июля 2011 г. 0:43, спустя 1 час 50 минут 8 секунд

    зы. неужели это так важно? :)

    Почему-то разработчикам питона это было важно, раз они начали выдумывать своё
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 7 июля 2011 г. 13:56, спустя 13 часов 13 минут 40 секунд

    Почему-то разработчикам питона было важно выдумать свой питон
    adw/0
  • artoodetoo

    Сообщения: 5139 Репутация: N Группа: в ухо

    Spritz 7 июля 2011 г. 21:59, спустя 8 часов 3 минуты 6 секунд

    чтобы отличаться. каста ёпта!
    ιιlllιlllι унц-унц
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 25 июля 2011 г. 3:07, спустя 17 дней 5 часов 7 минут

    чтобы сразу отбить желание у читателя изучать этот язык)…

Пожалуйста, авторизуйтесь, чтобы написать комментарий!