Показать сообщение отдельно
Старый 01.08.2011, 00:08   #41
Игрок
 
Аватар для Enchantner

 
Регистрация: 25.11.2006
Сообщений: 883
Репутация: 504 [+/-]
Цитата:
Сообщение от [CCCP
Monster;9567473]создают больше проблем, чем решают
Это лично твое мнение. А многим нравится
Цитата:
Сообщение от [CCCP
Monster;9567473]И как именно система понимает, что блок завершен неверно? Там же строгое построчное разделение выражений, какая ему разница, вошло следующее выражение MyVar += 2 в описанный выше for или нет?
А как компилятор понимает, что поставлена лишняя скобка или отсутствует нужный оператор? А еще, поскольку, как ты заметил, редактор сохраняет отступы, для выхода из блока волей-неволей надо уменьшать отступ, и ты чисто машинально это сделать не сможешь, не обратив внимания на строку, которую пишешь. Плюс, для случаев "только что работало, случайно ткнул на клавиатуре" всегда есть Ctrl+Z.

P.S. На мой взгляд, единственное преимущество именно в построении языка у C/C++ перед питоном состоит в наличии нормальных const методов и объектов, а также продуманной приватности/инкапсуляции. В питоне это считается ненужным, я до сих пор не очень понимаю, почему так сделано.
__________________
Все они были мертвы...Последний выстрел стал отметкой, которая изменила все.
Я убрал палец с курка. Все было кончено.

Твиттер: http://twitter.com/enchantner/

Последний раз редактировалось Enchantner; 01.08.2011 в 02:21.
Enchantner вне форума  
Отправить сообщение для Enchantner с помощью ICQ Ответить с цитированием