powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что мне не нравится в .net
25 сообщений из 172, страница 2 из 7
Что мне не нравится в .net
    #35043818
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV
Значит, есть все-таки смысл посмотреть (мне) в сторону
lisp-like списков, т.к. даст относительно неплохую читабельность, плюс
воплощать будет не очень долго.

Не знаю. Я не могу советовать, поскольку не знаю какие вы цели перед собой ставите.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043834
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV wrote:
> http://en.wikipedia.org/wiki/Lightweight_markup_language
В общем, глядя на это, понимаешь, почему XML применяется. Хоть он и
кривой, он широко распространен и выбор реализаций (которые
заведутся/скомпилятся у меня без танцев с бубном) для него больше.
Здесь же большая часть проектов все-таки смахивает на (не всегда
удачную) попытку изобрести велосипед...

mayton wrote:
> Не знаю. Я не могу советовать, поскольку не знаю какие вы цели перед
> собой ставите.
начал писать обильное объяснение, и решил, что сам разберусь. Если очень
кратко, то:

Я влез в разговор о языках разметки из-за того, что меня интересует
легковесный язык разметки для:
1) конфигов
2) набиваемых человеком данных
3) сбрасываемых программой файлов.

Фактически, надо простой формат, в который можно легко сериализовать с++
классы, и этот формат должен быть легок для набивания человеком без
навыков программера. Т.е. элегантней, чем ini, легковесней, чем XML. По
синтаксису к желаемолму был близок OGDL.

В общем, я сам разберусь как-нибудь, за идею с lisp'ом спасибо.
--
We are all going to hell and I'm driving the bus
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043838
Krey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да вперед ребята, набивайте шишки, наступайте на грабли, тратьте время, коего у вас очень много.

У мну для вас несколько тезисов:

Нету ничего удобнее XML, если иметь ввиду универсальность и удобочитаемость одновременно.

Вы никогда не напишете более быстрый парсер универсального формата для задач подобным ini, чем это сделало MS

Вы никогда не напишете более функциональный парсер чем ...

Вы никогда не сможете использовать свой парсер для своего формата в куче задач, в том числе написанных не вами.

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

Вы будете сильно сожалеть что потратили на это столько времени
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043841
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Krey wrote:

> Нету ничего удобнее XML, если иметь ввиду универсальность и
> удобочитаемость одновременно.
А доказательства где?

> Вы никогда не напишете более быстрый парсер универсального формата для
> задач подобным ini, чем это сделало MS
Ага, ещё отдельную благодарность M$ за написание парсера XML для юникс
систем не забудьте выразить.

--
We are all going to hell and I'm driving the bus
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043906
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV
Ага, ещё отдельную благодарность M$ за написание парсера XML для юникс
систем не забудьте выразить.


Нужто для Юникса нету парсера xml ? :)

Истинная прелесть xml - он адаптируем и читаем на любой платформе. Можно не беспокоиться о наличии парсеров и всякой хренотени.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043930
Фотография Frenzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по сабжу - платить деньги надо за него, а преимуществ перед явой в результате никаких (это не вспоминая о недостатках даже)

_______________________________________
2pro4U
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043934
mini_root
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость2008Это не попытка развязать флейм. Просто может я чего не знаю ? Просьба не писать безосновательно "ты просто ничего не понимаешь, это круто и удобно!". Кстати, к mono претензий было бы еще больше :) Итак, поехали. Что мне не нравится в .net:

1. Байт-код - без комментариев
2. Большой размер Framework'а (по сравнению с JRE например)
Разброс файлов FW по всему диску
Много ненужного в реестре (зачем мне регистрация если я не исопльзую
COM interop ?)
Компиляторы в FW, Asp.net там же - должны ставиться опционально
(всякие CodeDOM провайдеры - туда же)
3. Невозможность установить FW простым копированием и только нужных dll
Широкое использование xml - не human-readable формат
4. Метаданные в exe/dll - увеличивают размер и облегчают декомпиляцию
Они успешно могли бы быть вынесены в отдельные файлы (для разработчиков)
Причем для private элементов не нужны вообще !!!
5. Отсутствие нормальной документации (htm, chm, hlp), как по языку, так и по
библиотеке и внутренней организации VM
6. Отсутствие механизмов раздельной компиляции и модульности - аналога uses
в Delphi, xml файлы проектов которые не понимает vbc например
7. Неоднозначности в языке и новшества, плодящие их (extension methods),
"велосипеды", превозносимые как панацея (Workflow foundation, LINQ)
8. Отсутствие нормальной библиотеки работы с данными (Fetch on demand grid)
9. Запутанные понятия assembly, module, namespace, многоуровневые namespace,
strong name assembly, версии, культуры и прочее

Это все в большинтсве случаев ерунда (за исключением пунктов 7 и 9), а вот что действительно бесит так это то, что господа начали делать свою жабу, а струкутру и методологию построения библиотек (и именования классов) сделали целиком аля винды. Вот от этого действительно уже начинает тошнить, особенно после жабы, она кажется какой-то более цельной...

Кстати JRE и JDK ставится простым копирование, как в винде, так и в линуксе (надо только пути прописать)

P.S. Байт код и xml как раз совершенно не страшны, эээх ладно, буду продолжать мучить мону....
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043995
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frenzyпо сабжу - платить деньги надо за него, а преимуществ перед явой в результате никаких (это не вспоминая о недостатках даже)

_______________________________________
2pro4U

Вы не перепили на Новый год?
За кого деньги платить??? За .NET? Он абсолютно бесплатен. И средства разработки к нему в виде Visual Studio Express бесплатны, и MSDN мона свободно скачать.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35043997
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini_root

Кстати JRE и JDK ставится простым копирование, как в винде, так и в линуксе (надо только пути прописать)


Чего так всем далась процедура инсталляции-то? В большинстве случаев фреймворк уже установлен на компе, он скачивается автоматически с WindowsUpdate.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044001
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
Самый главный недостаток в самом позиционировании .NET — разработка исключительно Windows-приложений.
Все остальное, перечисленное в нулевом посте — не недостатки (ну, кроме реестра; но это ж Windows-way, когда программу хрен вычистишь с компутера без её родного деинсталлятора, и даже с родным не всегда удается :).
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044005
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(Самый главный недостаток в самом позиционировании .NET — разработка исключительно Windows-приложений.
Еще один...
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044006
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
mayton :(Самый главный недостаток в самом позиционировании .NET — разработка исключительно Windows-приложений.
Еще один...
Надеюсь, ты не будешь петь песни о mono? Оставь это студентам.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044029
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здрасти!!! Всех с наступившим!!! :-)) Раз уж тут собрались, что никто не пишет про реальные проблемы .Net? Например про тормоза WinForms из-за GDI+?
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044032
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
Алексей КРаз уж тут собрались, что никто не пишет про реальные проблемы .Net? Например про тормоза WinForms из-за GDI+?
А смысл? У Java в плане формочек не лучше ситуация. Ждем 16-ти ядерные процессоры.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044037
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(А смысл?Ну топик так называется. :-))
:(У Java в плане формочек не лучше ситуацияНу в .Net в этом плане отрисовку в критичных местах можно через GDI переписать. :-)) А в Java что делать?
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044038
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(Ждем 16-ти ядерные процессорыИли ставим Vista. Там говорят "это" пошустрее работает.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044039
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
Алексей КНу в .Net в этом плане отрисовку в критичных местах можно через GDI переписать. :-)) А в Java что делать?
В Java тоже можно, представьте себе. JNI никто не отменял.
Только зачем? :)
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044041
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что касается С# как такового, вот одна из проблем.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044042
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(Только зачем? :)Согласен. :-))
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044046
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
Алексей КА что касается С# как такового, вот одна из проблем.
Ну так это же проблема не в языке, а в тех, кто на нем пишет? :)
Меня время от времени тоже высушивает, что некоторые редиски в своих драйверах помечают методы как final :)
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044051
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(Ну так это же проблема не в языке, а в тех, кто на нем пишет? :)Философствовать можно бесконечно, но в результате это стало моей проблемой. :-)) Лично я отношу эту ситуацию к минусам языка. В конечном итоге все проблемы языка становятся проблемами тех кто на нём пишет.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044054
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё у меня неоднозначное отношение к сериализации компонентов в код в WinForms. С одной стороны тормоза и глюки дизайнера (вроде обещали это в 2008-й студии поправить), ограничения с визуальным наследованием. С другой - довольно интересные возможности.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044056
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что касается дизайнера в студии - вот на мой взгляд ещё один минус.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044065
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:(Все остальное, перечисленное в нулевом посте — не недостатки (ну, кроме реестра; но это ж Windows-way, когда программу хрен вычистишь с компутера без её родного деинсталлятора, и даже с родным не всегда удается :).
Я вижу у тебя накопились замечания и предложения по Windows registry e.t.c.

Позволь дать тебе маленькое задание.

Дано: современная ОС (неважно какая). С ней работают несколько пользователей на правах суперпользователей (типичная ситуация для домашнего ПК).

Предлагаю тебе подумать и озвучить концепцию установки-удаления ПО (игр, драйверов оборудования, кодеков, патчей к ОС), которая бы позволила любому пользователю "средней руки" со средним уровнем знаний выполнять типовые задачи пользователя домашнего ПК (играть в игры, верстать документы, смотреть кино, слушать музыку, лазить по Интернету).

Когда придумаешь - прошу продолжить дискуссию.
...
Рейтинг: 0 / 0
Что мне не нравится в .net
    #35044078
:(
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
:(
Гость
maytonЯ вижу у тебя накопились замечания и предложения по Windows registry e.t.c.

Позволь дать тебе маленькое задание.

Дано: современная ОС (неважно какая). С ней работают несколько пользователей на правах суперпользователей (типичная ситуация для домашнего ПК).

Предлагаю тебе подумать и озвучить концепцию установки-удаления ПО (игр, драйверов оборудования, кодеков, патчей к ОС), которая бы позволила любому пользователю "средней руки" со средним уровнем знаний выполнять типовые задачи пользователя домашнего ПК (играть в игры, верстать документы, смотреть кино, слушать музыку, лазить по Интернету).

Когда придумаешь - прошу продолжить дискуссию.
Позволь спросить, ты знаком с ОС Linux? В плане того, что такое init.d, lilo, x-window, /var/opt/ ? :)
Если знаком, то вспомни, пожалуйста, какой подход в работе с программами используется в этой операционной системе?
...
Рейтинг: 0 / 0
25 сообщений из 172, страница 2 из 7
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Что мне не нравится в .net
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]