Re[5]: Где НЕТ места .Net
От: mikа Stock#
Дата: 06.01.04 18:56
Оценка:
Здравствуйте, Nick Notabene, Вы писали:

NN>Здравствуйте, mikа, Вы писали:


M>>Ты опять не понял главного.

NN>Я вообще походу ничего не догоняю

Бывает.

M>>Lock и boost это конечно хорошо, но это всего лишь lock и boost. Ничего больше. Улавливаешь?

NN>Не, не улавливаю. Если библиотека позволяет просто и быстро решить задачу, то это в общем-то все.

.NET вбирает в себя кучу таких вот разношерстных библиотек. .NET делает для них единый стандарт. Ты видно большие проекты не писал, что так легко утверждаешь, что, мол, я вот то использовать могу, а для этого — се. Геннадий Васильев (соседний тред) как-то утвердал, что он лучше все сам напишет. И отчасти был прав. Для меня тоже порою лучше самому написать что-то несложное. НО. Сколько это он будет писать на С++ и сколько я на Шарпе. Готов биться об заклад, что скорость будет отличаться в разы.

M>> Мда. И как ты это проверял? Можешь привести логи прокси-сервера?


NN>Статистику роутера могу . Есть там определенная кореляция, а в общем я на это забил, sendv recv рулят форева


Это WinSocks 2.0? А как ты думаешь, какие сокеты использует .NET? Хотя нет. МС специально там всячиские пакости шлет по сокету, чтобы запоганить траффик

M>>Ее воообщем то делаете вы, спрашивая где ее место и где ее не место.

NN>Мы ??? Хмы... про незаменимость дотнета не я начал, я вообще молчал.

Тут как бы такой расклад. Те люди, которые работают с НЕТ порядочное количество времени, уже все для себя уеснили. Но те люди, которые его даже в глаза не видели, пытаються различными способами доказать, что первые поняли не правильно.

Как ты думаешь, это логично?

NN>>>А вообще-то, раньше выхода .Net Framework v2.0 SP3 делать на нем коробочные программы глупо.


M>>Ты точно уверен, что понимаешь, что такое .NET?

NN>Думаю да. Фреймворк, фреймворк и опять фреймворк. И куча шуршащей блестящей шелухи сверху, которая маркетинг.

Я так и думал. Винда масдай, линух рулит.
Re[5]: Где НЕТ места .Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.01.04 19:39
Оценка:
Здравствуйте, Nick Notabene, Вы писали:

NN>Статистику роутера могу . Есть там определенная кореляция, а в общем я на это забил, sendv recv рулят форева


Ну вобще то сокеты, они и в аф.. в нете сокеты. Что туда запихнешь то там и будет. Понятно что если ты задействуешь ремоутинг, а тем паче веб-сервисы, то определенный оверхед будет, но какое это имеет отношение к средству разработки?
... << RSDN@Home 1.1.2 beta 2 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[11]: Где НЕТ места .Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.01.04 19:39
Оценка:
Здравствуйте, AVM, Вы писали:

AVK>>Давно получила, причем не один. Вот например реализция для FPGA

AVK>>http://www.jopdesign.com/jop_intro.jsp
AVM>Я читал, что java-процессор, который поддерживает 100% инструкций java- байт-кода пока еще не создали. Источник правда не достоверный. Если что-то изменилось — это хорошо.

Не понял. А кому нужен процессор, не поддерживающий байткод полностью и за что сан в свое время бабки брал?

AVK>>Ну не думаю что всякие msvcrt такие уж крохотные.

AVM>Да не не крохотные, если например брать OpenOffice — инсталляция около 100М, то тут не критично, если для его работы в довесок придется ставить jvm (или framework), размером 10-30М.

Ну 30М это ты загнул. Даже 1.2 столько не весит.
... << RSDN@Home 1.1.2 beta 2 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[13]: Где НЕТ места .Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.01.04 19:39
Оценка:
Здравствуйте, naje, Вы писали:

N>При больших партиях можно добится цены чипа (как голой болванки) десятых цента (по слухам сейчас уже достаточно заказать партию ~10000).


Сейчас как раз с этим все совсем плохо. Уже для 130нм комплект масок стоит 600 тыс. баксов. Для 90 ожидается больше лимона. Партия камней размером 10 тыс. будет золотая.

N> + стоимость софт-ядра(для этой реализации 10 дол., но это ), и это основная цена, в нормально спроэктированном чипе она может быть и больше 150 дол./за еденицу. А приведенная реализация больше похожа на курсовой проект, чем на реальный современный процессор.


Да это я для примера привел. Есть и реальные железки, не xilinx. Но у них тоже и с ценой и с быстродействием не фонтан. Современный процессор это жутко дорогая вещь, он окупится только если производить их миллионами штук. Потому сейчас рулят только универсальные процессоры и ситуация только усугубляется. Единственное что может быть это если МС убедит Интель или АМД добавить аппаратный JIT (или его акселератор) в существующие процессоры, благо в грядущих камнях по 200-300 млн. транзисторов это не должно сказаться сильно на себестоимости.

AVK>>Ну тогда огласи свои причины почему джава-процессоры не получили распространение даже в мобилках, не говоря уж о настольных компах и серверах.


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


ИМХО сейчас любой специализированный процессор, предназначенный для настольных вычислений успеха иметь не будет. Комплект из универсального процессора и хорошего софтового JIT в итоге дешевле.

P.S. — нтересно, а от трансметовского кодморфинга можно для байткода джавы или IL получить какой нибудь бенефит?
... << RSDN@Home 1.1.2 beta 2 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[6]: Где НЕТ места .Net
От: naje  
Дата: 06.01.04 20:00
Оценка:
Здравствуйте, mikа, Вы писали:

M>Здравствуйте, Nick Notabene, Вы писали:


NN>>Здравствуйте, mikа, Вы писали:


M>>>Ты опять не понял главного.

NN>>Я вообще походу ничего не догоняю

M>Бывает.


Я тоже не догоняю.

M>>>Lock и boost это конечно хорошо, но это всего лишь lock и boost. Ничего больше. Улавливаешь?


кстати, ты видел spart порт boost::spirit на C#, оч смешная штука

NN>>Не, не улавливаю. Если библиотека позволяет просто и быстро решить задачу, то это в общем-то все.


M>.NET вбирает в себя кучу таких вот разношерстных библиотек. .NET делает для них единый стандарт. Ты видно большие проекты не писал, что так легко утверждаешь, что, мол, я вот то использовать могу, а для этого — се. Геннадий Васильев (соседний тред) как-то утвердал, что он лучше все сам напишет. И отчасти был прав. Для меня тоже порою лучше самому написать что-то несложное. НО. Сколько это он будет писать на С++ и сколько я на Шарпе. Готов биться об заклад, что скорость будет отличаться в разы.


а ты на С++ хотя бы маленькие проекты писал?

M>Тут как бы такой расклад. Те люди, которые работают с НЕТ порядочное количество времени, уже все для себя уеснили. Но те люди, которые его даже в глаза не видели, пытаються различными способами доказать, что первые поняли не правильно.


M>Как ты думаешь, это логично?


каюсь, больших проектов С# не писал, но ничево такого чего бы на С++ нельзя было сделать красиво и читабельно не видел.
А те кто с .NET не знаком они врядли вобще эту нить читают.

M>>>Ты точно уверен, что понимаешь, что такое .NET?

NN>>Думаю да. Фреймворк, фреймворк и опять фреймворк. И куча шуршащей блестящей шелухи сверху, которая маркетинг.

M>Я так и думал. Винда масдай, линух рулит.


вот этого совсем не догнал
бывает
Re[7]: Где НЕТ места .Net
От: mikа Stock#
Дата: 06.01.04 20:19
Оценка:
Здравствуйте, naje, Вы писали:

M>>Бывает.


N>Я тоже не догоняю.


Иду заполнять таблицу со статистикой.

M>>>>Lock и boost это конечно хорошо, но это всего лишь lock и boost. Ничего больше. Улавливаешь?


N>кстати, ты видел spart порт boost::spirit на C#, оч смешная штука


Не видел. Честно говоря, не понимаю при чем здесь это. Или ты хотел сказать, что .NET не место в STL? Тогда ты прав и тут я согласен.

N>а ты на С++ хотя бы маленькие проекты писал?


Даже не знаю, что на это ответить. Или тебя послать или подшутить над тобой. Ладно, пока прощаю

N>каюсь, больших проектов С# не писал, но ничево такого чего бы на С++ нельзя было сделать красиво и читабельно не видел.


А теперь наложи на эти проекты те решения, которые предлагает .NET и увидишь разницу. Разницу во времени реализации из-за предоставляемой функциональности в .NET.

N>вот этого совсем не догнал

N>бывает

Бывает
Re[3]: Где НЕТ места .Net
От: oRover Украина  
Дата: 06.01.04 20:32
Оценка:
Здравствуйте, Nick Notabene, Вы писали:
NN>2oRover — SOAP — это как-то связано с мылом ??? )

с мылом? Я про мыло где-то что-то говорил?

NN>А если серьезно — траффик действительно растет на 10-15%. Я не разбирался подробно. Но SOAP я не использую.


а что он так слабо растет? Я думал, больше будет расти. Никто не обещал, что это будет более компактный способ передачи. Сам подумай, что меньше по объему — бинарные или текстовые данные. Конечно бинарные. А вот XML — текстовые. И нечего гонять гигабиты через SOAP. Это вообще по большому счету не способ перегона данных по сети, а удаленный вызов функций. Его конек в первую очередь это совместимость с разными платформами (в гетерогенных сетях) и способность проходить через фаерволы.

NN>Ясен перец, что после объявления .Net платформой будущего, выбора у Win- программистов в общем-то не осталось —

NN>так или иначе, все будут там или вне бизнеса. Просто не надо делать из .Net панацею.

никто панацею не делает. Я на него перешел так как он мне понравился.

NN>А вообще-то, раньше выхода .Net Framework v2.0 SP3 делать на нем коробочные программы глупо.

NN>Как показывает практика У меня перед глазами лежит два дотнет прилолжения — одно кривее другого, и за оба хотят
NN>деньги. Гыгы.

ну если 2 приложения кривые то это вполне может означать, что писали их кривыми руками, а не то, что среда, на которой они написаны, кривая...
... << RSDN@Home 1.1.0 stable >>
Re[4]: Где НЕТ места .Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.01.04 20:47
Оценка:
Здравствуйте, oRover, Вы писали:

NN>>2oRover — SOAP — это как-то связано с мылом ??? )


R>с мылом? Я про мыло где-то что-то говорил?


soap по английски мыло
... << RSDN@Home 1.1.2 beta 2 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[5]: Где НЕТ места .Net
От: oRover Украина  
Дата: 06.01.04 20:59
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, oRover, Вы писали:


NN>>>2oRover — SOAP — это как-то связано с мылом ??? )


R>>с мылом? Я про мыло где-то что-то говорил?


AVK>soap по английски мыло


а, вот о чем
... << RSDN@Home 1.1.0 stable >>
Re[8]: Где НЕТ места .Net
От: naje  
Дата: 06.01.04 21:04
Оценка:
Здравствуйте, mikа, Вы писали:

M>Здравствуйте, naje, Вы писали:


M>>>Бывает.


N>>Я тоже не догоняю.


M>Иду заполнять таблицу со статистикой.


M>>>>>Lock и boost это конечно хорошо, но это всего лишь lock и boost. Ничего больше. Улавливаешь?


N>>кстати, ты видел spart порт boost::spirit на C#, оч смешная штука


M>Не видел. Честно говоря, не понимаю при чем здесь это. Или ты хотел сказать, что .NET не место в STL? Тогда ты прав и тут я согласен.


нет, я не это хотел сказать, причём тут stl?
я имел ввиду вобще generic программирование, только не надо говорить что будет, когда будет тогда и посмотрим.

N>>каюсь, больших проектов С# не писал, но ничево такого чего бы на С++ нельзя было сделать красиво и читабельно не видел.


M>А теперь наложи на эти проекты те решения, которые предлагает .NET и увидишь разницу. Разницу во времени реализации из-за предоставляемой функциональности в .NET.


честно, никогда не реализовывал что-то и на С++ и на С#, тем более с включенным секундомером, мне код на С++ кажется красивее, логичнее и понятнее, но на этот счёт лучше не спорить, я это понимаю
мне больше всего в С++ нравится возможность выбора (не просто safe/unsafe). Надеюсь microsoft этого не испортит
лучше расскажи что ты понимаешь под функциональностью?

P.S. Плюс я больше доверяю людям которые стандарт С++ писали, а не microsoft, не из-за линукс-форева, просто код не хочется переписывать, когда я пишу на С++, я уверен что этого никогда не потребуется, а ты уверен?
Re[4]: Где НЕТ места .Net
От: naje  
Дата: 06.01.04 21:08
Оценка:
Здравствуйте, oRover, Вы писали:


NN>>А вообще-то, раньше выхода .Net Framework v2.0 SP3 делать на нем коробочные программы глупо.

NN>>Как показывает практика У меня перед глазами лежит два дотнет прилолжения — одно кривее другого, и за оба хотят
NN>>деньги. Гыгы.

R>ну если 2 приложения кривые то это вполне может означать, что писали их кривыми

руками, а не то, что среда, на которой они написаны, кривая...

Судя по отзывам .NET приложения чуть ли не сами должны писатся, а если и здесь кривые руки делают свои вклады то какие плюсы то?
Re[14]: Где НЕТ места .Net
От: naje  
Дата: 06.01.04 21:27
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, naje, Вы писали:


N>>При больших партиях можно добится цены чипа (как голой болванки) десятых цента (по слухам сейчас уже достаточно заказать партию ~10000).


AVK>Сейчас как раз с этим все совсем плохо. Уже для 130нм комплект масок стоит 600 тыс. баксов. Для 90 ожидается больше лимона. Партия камней размером 10 тыс. будет золотая.


согласен, с порядком я ошибся, немного

AVK>Да это я для примера привел. Есть и реальные железки, не xilinx. Но у них тоже и с ценой и с быстродействием не фонтан. Современный процессор это жутко дорогая вещь, он окупится только если производить их миллионами штук. Потому сейчас рулят только универсальные процессоры и ситуация только усугубляется. Единственное что может быть это если МС убедит Интель или АМД добавить аппаратный JIT (или его акселератор) в существующие процессоры, благо в грядущих камнях по 200-300 млн. транзисторов это не должно сказаться сильно на себестоимости.


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

AVK>>>Ну тогда огласи свои причины почему джава-процессоры не получили распространение даже в мобилках, не говоря уж о настольных компах и серверах.


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


AVK>ИМХО сейчас любой специализированный процессор, предназначенный для настольных вычислений успеха иметь не будет. Комплект из универсального процессора и хорошего софтового JIT в итоге дешевле.


далеко не всегда, один из примеров, есть и другие примеры, но они комерческая тайна.
наверное просто нужно считать java-процессор не спец процессором, а универсальным, когда же нужен и делается действительно спец. процессор производительность возратает, как и стоимость разработки, поэтому смысла делать java-процессоры мало, тем более что немерено написано кода на С для встраиваеммых приложений, не делать же компилятор С в java byte code, да и в систему с универсальным процом неохота вставлять лишьние детали, может это есть причиной нераспространённости.

AVK>P.S. — нтересно, а от трансметовского кодморфинга можно для байткода джавы или IL получить какой нибудь бенефит?


а это что такое?, google ничево не нашёл.
Re[9]: Где НЕТ места .Net
От: mikа Stock#
Дата: 06.01.04 21:35
Оценка:
Здравствуйте, naje, Вы писали:

N>нет, я не это хотел сказать, причём тут stl?

N>я имел ввиду вобще generic программирование, только не надо говорить что будет, когда будет тогда и посмотрим.

Да в этом году вообще-то обещали. А особо хитрые уже сейчас пишут, но для себя.
Я вот жил раньше как то без женериков, и сейчас в основном живу. И, чесно говоря, особо не страдаю. Это С++ будет плохо без шаблонов, а у НЕТа есть механизм отражений и информация о типе. Так что, тут проблема высосана из пальца.

N>>>каюсь, больших проектов С# не писал, но ничево такого чего бы на С++ нельзя было сделать красиво и читабельно не видел.


M>>А теперь наложи на эти проекты те решения, которые предлагает .NET и увидишь разницу. Разницу во времени реализации из-за предоставляемой функциональности в .NET.


N>честно, никогда не реализовывал что-то и на С++ и на С#, тем более с включенным секундомером,


Странно. А результаты выполнения идентичных программ на С++ и С# замерял?

N>мне код на С++ кажется красивее, логичнее и понятнее, но на этот счёт лучше не спорить,


И не стоит. Тут вопрос о .NET, а не красоте С++. Тем более, что я вряд ли тебе опишу все прелести C#

N>я это понимаю мне больше всего в С++ нравится возможность выбора (не просто safe/unsafe). Надеюсь microsoft этого не испортит


Ты про CLI? Зайди в форум .NET, увидишь все "прелести" С++ в тамошнем топике

N>лучше расскажи что ты понимаешь под функциональностью?


Я имел ввиду функциональность .NET. Только Ява может с ней равнятся. На С++ нет даже близко стоящего (да и как может, если там это не возможно теоретически из за отсутствия управляемости). Что ты используешь в эквивалент ADO.NET, ASP.NET, Remoting, WinForms? Boost?

N>P.S. Плюс я больше доверяю людям которые стандарт С++ писали, а не microsoft, не из-за линукс-форева, просто код не хочется переписывать, когда я пишу на С++, я уверен что этого никогда не потребуется, а ты уверен?


А разве такое было хоть раз у MS? Ты, вообще, о чем?
Re[5]: Где НЕТ места .Net
От: oRover Украина  
Дата: 06.01.04 21:47
Оценка:
Здравствуйте, naje, Вы писали:

N>Судя по отзывам .NET приложения чуть ли не сами должны писатся, а если и здесь кривые руки делают свои вклады то какие плюсы то?


да, иногда посещает мысль, что лучше было бы посложнее, чтобы кривые руки не могли сюда добраться...
... << RSDN@Home 1.1.0 stable >>
Re[15]: Где НЕТ места .Net
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 06.01.04 22:11
Оценка:
Здравствуйте, naje, Вы писали:

N>далеко не всегда, один из примеров


Это вобще то совершенно специфическая задача, там скорее DSP. Речь же об универсальном процессоре, но заточеном под специфическую платформу. x86 пользуется 90% настольных компов, а вот с джавой и дотнетом все намного хуже. Соотв. и рынок java-процессоров будет значительно уже, а значит их цена будет выше, чтио в свою очередь опять уменьшит рынок. Процесс лавинообразный и чтобы его преодолеть нужны огроменные бабки. Вот LCD технология известна была черти когда, однако до недавнего времени стоила сумасшедшие деньги. Проблема, как и во всей полупроводниковой индустрии именно в объемах производства. Миллионные тиражи оправданы, десятки и сотни тысяч нет.

AVK>>P.S. — нтересно, а от трансметовского кодморфинга можно для байткода джавы или IL получить какой нибудь бенефит?


N>а это что такое?, google ничево не нашёл.


Фирма Transmeta, процессор Crusoe, содержит технологию Code Morphing, позволяющую ему выполнять чужой код (х86 для него чужой к примеру) с неплохой скоростью. Насколько это применимо для выполнения псевдокодов стековой машины я не знаю.
... << RSDN@Home 1.1.2 beta 2 (Win32NT 5.1.2600.0) >>
AVK Blog
Re[10]: Где НЕТ места .Net
От: naje  
Дата: 06.01.04 22:32
Оценка:
Здравствуйте, mikа, Вы писали:

M>Здравствуйте, naje, Вы писали:


N>>нет, я не это хотел сказать, причём тут stl?

N>>я имел ввиду вобще generic программирование, только не надо говорить что будет, когда будет тогда и посмотрим.

M>Да в этом году вообще-то обещали. А особо хитрые уже сейчас пишут, но для себя.


для себя и я писал и на жаве с шаблонами тоже, не понравилось, может с непревычки, не знаю

M>Я вот жил раньше как то без женериков, и сейчас в основном живу. И, чесно говоря, особо не страдаю. Это С++ будет плохо без шаблонов, а у НЕТа есть механизм отражений и информация о типе. Так что, тут проблема высосана из пальца.


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

N>>>>каюсь, больших проектов С# не писал, но ничево такого чего бы на С++ нельзя было сделать красиво и читабельно не видел.


M>>>А теперь наложи на эти проекты те решения, которые предлагает .NET и увидишь разницу. Разницу во времени реализации из-за предоставляемой функциональности в .NET.


N>>честно, никогда не реализовывал что-то и на С++ и на С#, тем более с включенным секундомером,


M>Странно. А результаты выполнения идентичных программ на С++ и С# замерял?


если я идентичных програм не писал, то как же я замерять буду?

N>>мне код на С++ кажется красивее, логичнее и понятнее, но на этот счёт лучше не спорить,


M>И не стоит. Тут вопрос о .NET, а не красоте С++. Тем более, что я вряд ли тебе опишу все прелести C#


а я тебе все прелести С++ и не описывал

N>>я это понимаю мне больше всего в С++ нравится возможность выбора (не просто safe/unsafe). Надеюсь microsoft этого не испортит


M>Ты про CLI? Зайди в форум .NET, увидишь все "прелести" С++ в тамошнем топике


та да, пропустил я это, на .NET не подписан

N>>лучше расскажи что ты понимаешь под функциональностью?


M>Я имел ввиду функциональность .NET. Только Ява может с ней равнятся. На С++ нет даже близко стоящего (да и как может, если там это не возможно теоретически из за отсутствия управляемости). Что ты используешь в эквивалент ADO.NET, ASP.NET, Remoting, WinForms? Boost?


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

N>>P.S. Плюс я больше доверяю людям которые стандарт С++ писали, а не microsoft, не из-за линукс-форева, просто код не хочется переписывать, когда я пишу на С++, я уверен что этого никогда не потребуется, а ты уверен?


M>А разве такое было хоть раз у MS? Ты, вообще, о чем?


чево?, я не имел ввиду окончание поддержки и т.п, просто придумают язык Йо&, скажут вот оно супермега, твои работадатели скажут "Ты кто? С#? нафиг, нафиг", ты разве такого за ними не замечал (за microsoft)?

а вобще когда будут поддерживать .NET хотя бы Sun и HP, тогда может и я на .NET и перейду надеюсь он мои С++ програмки прохавает
Re[13]: Где НЕТ места .Net
От: oRover Украина  
Дата: 06.01.04 22:44
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Ведмедь, Вы писали:


В>>.NET процессор? Тогда приется зашивать в процессор весь .NET Framework


AVK>Зачем? Это всего лишь замена JIT, а не всему фреймворку. Правда нетовский JIT зашить в процессор будет весьма проблематично.


только его что, через год выкидать надо будет когда выйдет новая версия НЕТа?
... << RSDN@Home 1.1.0 stable >>
Re[3]: Где НЕТ места .Net
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 22:52
Оценка:
Здравствуйте, rmihael, Вы писали:

R>А чему же ещё там быть критичным? Если тот же 7zip переписать под дотНЕТ, то архивировать он станет здорово дольше. Т.е. вместо 2-х часов будет работать, скажем, три. Это уже очень неприятно. Но это пример из повседневности. А вот если обсчёт какой-то задачи будет идти вместо 2-х месяцев — три, то это уже большие деньги. В таких задачах дотНЕТ действительно делать нечего.


Квака подойдет для сравнения? Тогда воспользуйся поиском. Я тут как-то приводил результаты своих тестов. Скорость работы кваки откомпилированной под дотнет практически такая же, что в машинных кодах. Так что это выводы на ошибочных предпосылках.

А медленно и плохо написать можно на чем угодно.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[9]: Где НЕТ места .Net
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 22:52
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, oRover, Вы писали:


R>>откуда они знают, что разница с .НЕТ в разы? Они что, и на НЕТе написали этот обсчет (который только считает неск суток, а сколько же его писать надо )


A>Сутки считается потому что данных много, и детализация большая оченть, сами алгоритмы относиленьно простые.


На вопрос ты так и не ответил.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[15]: Где НЕТ места .Net
От: VladD2 Российская Империя www.nemerle.org
Дата: 06.01.04 22:52
Оценка:
Здравствуйте, AVM, Вы писали:

AVM>точно, об интерпретируемых , таких как JavaScript(JScript, VBScript) — не путать с java

AVM>IMHO если реализовать JavaScript как JavaScript.NET получишь выигрыш в производительности.
AVM>Вопрос нужна ли высокая производительность для JavaScript....

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

Производительность это не эталонная величина. Она зависит от условий. В скриптах очень важна скорость инициализации и запуска. Так вот JScript и VBScript основанные на MSH (старые тобишь) стартуют молниеносно. Приметивный парсинг... Минимальный рантайм и т.п... Дотнетовские же скрипты перед выполнением компилируются, причем два раза. Первый в маси, а второй в нэйтив код. Требования же к скорости скриптов обычно не высокие. Ведь скрипты применяются в основном для мелких автоматизаций. К тому же в скриптах 90% выполняются сервисные объекты. А они обычно пишутся на компилируемых языках. Вот и выходит, что скорость выполнения алгоритмов компенсируется тормозами загрузки.
... << RSDN@Home 1.1.2 beta 1 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.