Закрыть
Все сервисы
Главная
Лента заметок
Теги
Группы
Рейтинги

английские ученые обнаружили интересную штуку

22 октября´05 13:00 Просмотров: 171 Комментариев: 0
разбираюсь таки потихоньку с дотнетом и сишарпом, хе-хе-хе, надо же быть в курсе последних трендов (ненавижу это слово)

много мыслей, большинство все-таки нецензурных. нет, я очень люблю фирму мелкософт (куда ж деваться?), но при более ближайшем рассмотрении:

1) более строгая типизация: вери, вери гуд. но половину конструкций теперь приходится переписывать способом "через жопу"

2) библиотека классов: хотя и стала намного более логичной, но за некоторыми вещами тянется тяжелое наследие некормленых индусских программистов. где-то енумераторы называются просто, где-то с ...type на конце, где-то с ...enum. хотя по сранению с пхп-шными библиотеками все-таки имена классов и методов -- это верх читабельности

3) конкретно работа с потоками: некоторые классы (в частности, из system.xml) зачем-то после обработки закрывают переданный им поток (т.е. не просто сдвигают указатель на конец, а физически закрывают), эй, чуваки, я не просил об этом! когда я его захочу закрыть -- я и закрою, руками или деструктором

4) опять же потоки: никогда не думал, что под виндой я вдруг буду иметь проблемы с cr/lf. почему, спрашивается, после обработки xslt-процессором обычного xml-файла и записи потока через filestream я получаю на выходе какие-то невнятные концы строк? нет, я понимаю, что есть textwriter и xmlwriter, но по умолчанию-то все должно писаться в нативном формате, а для винды нативный формат -- это cr/lf

5) и само собой, жесточайшие оверхеды. сервак этой дряни требуется весьма мощный
Пожаловаться
Комментариев (0)
Реклама