16
Общий раздел / Re: Oberon-07/13: заметки
« : Июнь 28, 2014, 05:12:39 am »
А чем не понравилось слово "as", как в C#?
Онлайн компилятор Oberon-07/11
Путеводитель по Оберон-проектам.
Логи jabber-конференции.
Онлайн исходники BlackBox: тут:WeBB и на github
Исходники Project Oberon V4 на github.
Сборник решений задач книги "Современное программирование с нуля!" тут. А обсуждение здесь.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
То есть чтобы компенсировать кривость языка Сишникам пришлось написать дико сложную тулзу статической проверки кода - вот она сложность порождающая еще бОльшую сложность на ровном месте (и позволяющая, между прочим, заработать на этих самых тулзах, чем народ и занимается)!Упрек к Си, по-моему, несправедливый.
Я довольно хорошо знаком с MS Reactive Extensions, поэтому с интересом посмотрел, правда кусками. То, что он излагает не произвело особого впечатления.Культура профи?
Может от предметки всё идёт и от того, что всё стало слишком "несерьёзно"?
http://www.youtube.com/watch?v=LcQXXhNT__I
Там в комментах есть ссылка на полный доклад. Посмотрите заключительные минуты 3-4. Похоже отрасль просто уже вырождается.
Rule 59 (required): выражения формирующие тело условных блоков if, else if, else, while, do {…} while или for, должны быть всегда заключены в фигурные скобки, если даже это единственное выражение блока. Это позволяет избежать опасностей при добавлении выражений в условные блоки.
2) См. стандарт MISRA по этому поводу (думаю что это такое все знают):Наконец-то есть возможность не объяснять, почему тело у if, while всегда надо заключать в фигурные скобки.
...
Источник: http://www.stroustrup.com/JSF-AV-rules.pdf
Не обязательно обход в ширину. Это вполне себе может топологическая сортировка.Может быть, но все зависит от требований. Например, есть один родитель с кучей детей. При топологической сортировке без извратов дети будут в случайном порядке. А при построении и обходе дерева легко добиться, чтобы дети были отсортированы.