Смайлики это не так страшно. Вот закрытие вложенных кавычек, как оно положено по правилам русского языка, меня, как программиста, и правда сильно раздражает.
В икипедия говорит (http://ru.wikipedia.org/wiki/Кавычки) нам, что этот вариант применим, в основном, еслиневозможно использовать кавычки другого начертания. А обычно их вполне можно использовать, н отрудозатраты велики, потому как Ворд по умолчанию этого не делает. Давно назрела необходимость заменить утеперешнюю раскладку насаждённую Микрософтом на что-то более вменяемое, но...
А что тогда с цитатами тройной вложенности? На всех разных кавычек не хватит (не говоря уж о том, что не везде пока применим юникод). Само правило какое-то странное, приносящее читающему больше неудобств, чем пользы.
Да так ли часто бывают цитаты более чем двойной вложенности? Правило в википедиевой формулировки позоляет чередовать 2 вида кавычек, насколько я понял. Если такое не устраивет,можно использовать оба вида в одинарном варианте, что позводит сделать 4 вложения, чего хватит в 99,9% случаев.
Причём что самое ужасное, в естественных языках никогда не встречается кавычки, окружённой с обеих сторон пробелами, поэтому, открывающие и закрывающие кавычки всегда идентифицируются однозначно. Кажется. ЗАЧЕМ ОНИ РАЗНЫЕ ТОГДА?
Алсо, вспоминается дико старый пост из DailyWTF, где тётенька упорно писала что-то вроде string "s = "Hello", + " world"!". Вот это меня тоже как-то нервирует в естественных языках.
no subject
Date: 2009-02-09 12:17 pm (UTC)no subject
Date: 2009-02-09 12:18 pm (UTC)no subject
Date: 2009-02-09 12:20 pm (UTC)no subject
Date: 2009-02-09 03:27 pm (UTC)no subject
Date: 2009-02-09 03:34 pm (UTC)no subject
Date: 2009-02-09 06:50 pm (UTC)no subject
Date: 2009-02-09 09:01 pm (UTC)Алсо, вспоминается дико старый пост из DailyWTF, где тётенька упорно писала что-то вроде string "s = "Hello", + " world"!". Вот это меня тоже как-то нервирует в естественных языках.
no subject
Date: 2009-02-09 09:05 pm (UTC)string s = "Hello", + " world"!