Сейчас на форуме: Rio (+6 невидимых)

 eXeL@B —› Оффтоп —› Релиз Сингулярити
<< . 1 . 2 . 3 . >>
Посл.ответ Сообщение


Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 05 марта 2008 15:56
· Личное сообщение · #1

www.lenta.ru/news/2008/03/05/singularity/
www.codeplex.com/singularity/

-----
have a nice day




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 11 марта 2008 08:11
· Личное сообщение · #2

GodFather пишет:
To ntldr Это почему это категорически асм не рекоммендуется использовать.
Не говори про то в чем не пишешь, ибо мне кажется что ты препод.
Лекции расчитался.

Отправляйся ка ты nahuy.com/

Я прекрасно знаю о чем говорю, так как писал на асме уж побольше тебя долбаеба. И прекрасно знаю нишу для его применения. Ну а писать на асме все подряд не рекомендую потому, что долбаебы вроде тебя пишут на асме код в несколько раз хуже, чем герерирует нормальный си компилятор. Это одна из причин, остальные я думаю известны тем, кто занимается системным кодингом не первый год, и я не собираюсь тут их повторять специально для тебя дебила. Хотя если кто-нибудь попросит по хорошему, то могу озвучить и их.

sniperZ пишет:
ntldr
дотнет быстрее джавы в разы, да и другие преимущества есть..

Зато Java кроссплатформеннее и открытее. Что весьма немаловажно для корпоративного софта.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 11 марта 2008 08:26
· Личное сообщение · #3

Demon666 пишет:
Ты даешь гарантии что топикстартер этим в данной теме не занимаеццо?

та мне вообще похуй

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

ыы,+1

Demon666 пишет:
бу-го-га, у кого ЛАМО-челов чтоле?(которые при первой же ашипке компиля бегут на форум срать)

Да.. А ты про кого думал) На них и расчитано все.

-----
invoke OpenFire




Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 11 марта 2008 11:28 · Поправил: sniperZ
· Личное сообщение · #4

Demon666 пишет:
Ну, зачем мне покупать, есть MSDN и в нем есть полное описание, (гы-гы, а ты не знал чтоле?!) при этом все на русском

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

Demon666 пишет:
Да куда ж мну до вас деревянному из каменного века %))


Demon666 пишет:
Что ты есть без инструментов, ... не знаешь, как они работают

за свой базар отвечаешь?
Demon666 пишет:
Тут все такие смелые не один ты умеешь юзать декомпили, так что такими заявами ты удивил тока(наверно) нубиков %))

спорим, я тебе скажу дотнет прогу, защиту которой ты ниасилишь нах?
Demon666 пишет:
что ты обществу cracklab`а дал, какие идеи продвигаешь и вапще кто такой чтоб с тобой членом мериццо? %))
Или ты протефф всех тех, кто пишет проги для cracklab`а?

а не пойти ли ка Вам нахуй? моск наверно дальше третьего класса развитие ниасилил..
Demon666 пишет:
Ну, а фирмы пусть моют свое очко каг захотят саме

- // - :/
ntldr пишет:
Отправляйся ка ты http://nahuy.com/ http://nahuy.com/

+1
ntldr пишет:
Зато Java кроссплатформеннее и открытее. Что весьма немаловажно для корпоративного софта.

это да. но у дотнета библиотека классов намного больше джавы. ещё мну один знакомый ( который знаед и то и то), скозал, что в дотнете проще все реализовывать. надо асилить и то и то, чтоб самому сделоть выводы, да и в принципе жава и дотнет прогер без работы не останеццо..



Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 11 марта 2008 15:30
· Личное сообщение · #5

Вы сравниваете языки (C(++) и Delphi с C#, Java), дык это вобще глупо.

Вдруг какая-нить контора напишет компиллер (или портирует какой-нить существующий) C# в байткод, который не будет исполняться на ВМ и, скажем, оптимизирован как и код, получаемый в VC. Какая будет нах разница .

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

Который год люди сравнивают Delphi и C++ - полный обсурд. Все зависит от компилятора языка.

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

Раздел "Offtop", в таком случае, порабы пепеименовать в "Обосри соседа!".

Все это ИМХО



Ранг: 213.5 (наставник)
Активность: 0.120
Статус: Участник
забанен

Создано: 11 марта 2008 16:09
· Личное сообщение · #6

sniperZ пишет:
а не пойти ли ка Вам нахуй?

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


sniperZ пишет:
за свой базар отвечаешь?

ты и писать и ломать не чего не умеешь и тут доказывать не чего не надо
иди лучше лохов разводи на удафф.ком

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

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


sniperZ пишет:
лол. я предпочитаю на бумаге читать, чтоб потом задротом слепым не стать..

гы-ы, а исходники ты пишешь тоже на бумаге и потом через сканер? А "ломаешь проги" тоже на бумаге? %))
да и с тобой не о чем поговорить, если ты не видишь разницу между MSDN и каким-то там штатным аффтором
если ты житко облажался, то признай это
MSDN не читают, а держат для того чтобы если что-то забыл
Чтобы на .NET научиццо кодить - достаточно иметь пару *.sln примеров, MSDN и пару дней, а не читать там поделки каких-то там штатных аффторов

Псс...
.NET – для ахтунгов и секретарш, нахъ!

-----
ЗЫ: истЕна где-то рядом, Welcome@Google.com




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 11 марта 2008 16:36
· Личное сообщение · #7

alexey_k пишет:
Вдруг какая-нить контора напишет компиллер (или портирует какой-нить существующий) C# в байткод, который не будет исполняться на ВМ и, скажем, оптимизирован как и код, получаемый в VC. Какая будет нах разница

.NET и так не интерпретатор, как говорят тут некоторые. .NET компилирует код динамически, функция компилируется при первом ее вызове. Теоретически это должно давать не худшую производительность, однако ее достижения мешает ограниченость времени компиляции (использование медленного оптимизатора создасть большие задержки при запуске программы). Обязательное использование обьектной модели и обращение к ОС через сложно устроеные стандартные классы вносит свою лепту в падение производительности. Ну и наконец, безопасные типы данных вынуждают выполнять рантайм проверки которых можно было бы избежать.
С первой проблемой m$ пытается бороться путем кеширования скомпилированого кода в файловых потоках, и компиляцией кода с помощью сервиса .NET Runtime optimisation service. Но если первое - это оправданая полумера, то второе приводит лишь к бесполезному пожиранию памяти и процессорного времени.
Из других принципиальных недостатков .NET могу назвать невозможность использования платформо-зависимых расшинений, которые в си реализуются как intrinsic функции. Но в нише быстро разрабатываемого софта это не имеет особого значения.

sniperZ
Demon666
Давайте закончим оскорбления и перейдем к конструктивному обсуждению.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 11 марта 2008 16:53
· Личное сообщение · #8

Хм, какой волшебный и познавательный топик. Итак, для начала в баню уехали GodFather и Demon666. Пока на небольшой срок. На очереди стоит, даже практически рвёццо sniperZ. Прыжок на месте будет расцениваццо как попытка улететь, так что варнинг. Ну и ещё есть пара товарищей, но пока ладно.
А если по теме, то я протеф .НЕТ категорически.



Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 11 марта 2008 23:25 · Поправил: alexey_k
· Личное сообщение · #9

to ntldr
Спасибо за краткий курс .net

В связи с прочитаным напрашивается вопрос, зачем вобще нужен .net?

Для приложений баз данных, или комплексных пакетов уровня предприятия? Так в Delphi все это уже давным-давно реализовано Если кто не любит паскаль, есть C++ Builder (тем более в более поздних версиях, насколько мне известно, профиксили баг с ссылками)...

VS очень удобно использовать для написания дров, системных сервисов... ну и кейгенов c простым GUI (я добивался файло размером всего 2 кб).

Я пользуюсь Delphi (реже C++ Builder, хотя он также понимает паскаль ) и VC 6 SP6... никаких проблем. Всё зависит от конкретной задачи. А вот где применить .net (где по подойдет Delphi и VC), я не знаю.



Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 12 марта 2008 00:24 · Поправил: sniperZ
· Личное сообщение · #10

alexey_k пишет:
Спасибо за краткий курс .net

+1
alexey_k пишет:
Для приложений баз данных, или комплексных пакетов уровня предприятия? Так в Delphi все это уже давным-давно реализовано

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



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 12 марта 2008 07:40
· Личное сообщение · #11

alexey_k пишет:
Для приложений баз данных, или комплексных пакетов уровня предприятия? Так в Delphi все это уже давным-давно реализовано Если кто не любит паскаль, есть C++ Builder (тем более в более поздних версиях, насколько мне известно, профиксили баг с ссылками)...

Delphi умер. Эта среда разработки больше не развивается, и у нее даже нет x64 компилятора. Про какую-то кросспталформенность в этом языке вобще смешно говорить. Delphi это только Windows и только x86. Так что не вижу смысла начинать новые проекты на этом языке.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 12 марта 2008 08:11
· Личное сообщение · #12

С появлением 4х ядерных процов развитие виртуализации можно оправдать. Хотя бы тем, что на одной машине возможно запустить несколько ОС, отделив каждой свой ресурс. Это позволит защитить конечную ОС от много. В сетях нишарю особо, но ВДС как пример применения. Отсюда, имхо, и ненавязчивые попытки мелкомягких внедрить дотнет. Контроль за исполнением и все такое.. MSIL учить я не собираюсь и кодить на дотнете тоже. И также протев всего этого. Но бля не дай бог, скоро нам придецо канпелировать В МЕСТЕ на дотнете %)))

-----
invoke OpenFire




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 12 марта 2008 13:20
· Личное сообщение · #13

ntldr пишет:
и у нее даже нет x64 компилятора

в 2008 обещают сделать, а так - хз...

sniperZ пишет:
.net в первую очередь хочед джаву поиметь

Это понятно, но какая-же здесть кросс-платформенность? Да, Джава работает медленнее, но поддерживается практически на всех ОС (ну кроме каких-нить самопальных ), код JVM, насколько я знаю, открыт и, по-сути, может быть портирован куда угодно.

А на каких ОС поддерживается .net? Вот страничка M$: www.microsoft.com/net/SystemRequirements.aspx


Supported Operating Systems: Windows Server 2003; Windows Vista; Windows XP

ну может какой-нить еще Windows Mobile, не важно.

Так о какой кросс-платформенности тут можно говорить?



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 12 марта 2008 13:30
· Личное сообщение · #14

alexey_k пишет:
ну может какой-нить еще Windows Mobile, не важно.

Именно Windows Mobile (процессор ARM). Кроссплатформенность хреновая, но лучше чем совсем ничего, как в случае с Delphi.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 103.1 (ветеран), 3thx
Активность: 0.070.01
Статус: Участник

Создано: 12 марта 2008 16:25
· Личное сообщение · #15

Простите, не удержался, тоже хочется пофлудить (:

Вот один из ресурсов занимающийся сравнениями производительности разных языков (ссылка для додиеза с остальными):
shootout.alioth.debian.org/gp4/csharp.php

Выводы делайте сами.

-----
Crack your mind, save the planet




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 12 марта 2008 19:57
· Личное сообщение · #16

shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=gcc&lang2=csharp
Прикольное тестирование. По нему выходит что в среднем C# в 2-3 раза медленее GCC, и жрет памяти в 5-10 раз больше.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 12 марта 2008 21:28
· Личное сообщение · #17

ntldr пишет:
Именно Windows Mobile (процессор ARM). Кроссплатформенность хреновая, но лучше чем совсем ничего, как в случае с Delphi.


А кто отменял Free Pascal (ну по-крайней мере для консольных приложений)?



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 12 марта 2008 22:28
· Личное сообщение · #18

alexey_k пишет:
А кто отменял Free Pascal (ну по-крайней мере для консольных приложений)?

Честно говоря не юзал. Мое имхо - весь смысл дельфи в VCL, т.е. быстром клепании окошек. Ну а для консольных приложений есть VC, GCC. Си настолько простой язык, что учиться за 3 дня.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 13 марта 2008 08:30
· Личное сообщение · #19

немного лирики:

Поразмышляли мы вчера с цыферкаме.. Мне кажется, что у нас просто хотят отнять возможность свободно кодеть в ядре и даже нормально в юзер моде.. Оставить программерам некий конструктор - дотнет. Конечно, все это ориентировано в первую очередь на цели сохранноости ОСи, т.к. мелкие прекрасно понимают, что постоянной возней с установкой\снятием хуков на апи никчему не придешь и нужно кардинально новое решение. К сожалению это затронет всех. Просто программистов и непосредственно разработчиков "различного прочего" софта. Царство мс может и закончится, но это еще хуже, т.к. будет еще что-то новое и неизвестно ЧТО это будет. Хотя я склонен верить, что врядли от окошек мы скоро отделоемся. А всякие гавновисты - это не "деградация" мелких, а просто имхо они уже смотрят в другом направлении Впрочем я могу ошибаться.... посмотрим, что будет дальше.

-----
invoke OpenFire




Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 13 марта 2008 11:22
· Личное сообщение · #20

Ice-T
бред..
Ice-T пишет:
А всякие гавновисты

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




Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 13 марта 2008 11:25
· Личное сообщение · #21

Ice-T пишет:
А всякие гавновисты - это не "деградация" мелких, а просто имхо они уже смотрят в другом направлении

А можно по подробней, в каком это направлении они смотрят? имхо виста - это aston или windows blinds на обыкновенной ХРени

-----
iNTERNATiONAL CoDE CReW





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 13 марта 2008 12:32
· Личное сообщение · #22

sniperZ пишет:
бред..

ну.. может быть, посмотрим

Spirit пишет:
А можно по подробней, в каком это направлении они смотрят?

А топ о чем вообще?)

Spirit пишет:
имхо виста - это aston или windows blinds на обыкновенной ХРени

ну дык и читай между строк, что эта не та ось на которую они они бы стали делать ставки..

з.ы. вообщем суть не в висте и предлогаю не начинать новый спор на тему "виста гавно\не гавно".

-----
invoke OpenFire





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 13 марта 2008 12:38
· Личное сообщение · #23

Ice-T пишет:
предлогаю не начинать новый спор на тему "виста гавно\не гавно"

Договорились
Итак... дотнет говно

-----
iNTERNATiONAL CoDE CReW





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 13 марта 2008 12:40
· Личное сообщение · #24

ога

-----
invoke OpenFire




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 13 марта 2008 12:48
· Личное сообщение · #25

sniperZ пишет:
а чего бы виста гавно? потому что все переписали и теперь время на обкатку надо?

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

В плюсе:
1 - ядро собрано с лучшей оптимизацией, переписаны многие участки кода
2 - наконец-то появилась поддержка транзакций на NTFS и в реестре.
3 - переработана отмена IRP, благодаря чему протокол SMB не тормозит и виснет, как было в прошлых виндах
4 - переработан TCP/IP стек и kernel mode socket интерфейс. Конкретных замеров производительности я не делал, но вроде бы должно быть лучше.

Всякие Aero, Bit-Locker и.т.п. маркетинговые фичи я за плюсы не считаю, так как это все не нужно и при желании заменяется соответствующим сторонним софтом.

А теперь недостатки:
1 - наличие DRM в ядре. Виста сканирует все загружаемые модули на предмет модификации чтобы ограничить им доступ к защищенному контенту. Лично мне это нафиг не нужно, и я не разрешал расходовать свое процессорное время на такую бесполезную фигню.
2 - наличие подписывания драйверов в x64 версии. Microsoft нам рассказывает сказки про безопасность, но на самом деле это ограничение препятствующее распостранению бесплатного софта. Вредоносный софт же при необходимости отключит это без проблем.
3 - UAC - это крайне кривая идея, и еще более кривая реализация. Заебет пользователя за 5 минут, и при этом совершенно не повышает безопасность.
4 - Дефолтовая конфигурация содержит очень много говна, т.е. различных служб, процессов и данных, которые никогда никому не понадобятся. Все это хозяйство способно сожрать сколько угодно памяти и превратить самый навороченый процессор в калькулятор. Слава богу это гавно можно вычистить, однако дефолтовую конфигурацию это портит необратимо.
5 - Microsoft постарались вставить палки в колеса тем, кто будет писать софт под висту. Существует много разных мелочей которые на старых ОС делаются легко, а на висте только через жопу.


Есть мнение, что в жизненном цикле каждой программы наступает момент когда она уже выполняет все необходимые функции и в целом практически идеальна. После этого развитие такой программы может пойти двумя путями: первый путь - это улучшение того что есть, и доведение кода до совершенства, второй путь - добавление массы бесполезных фич и изменение того что и без этого хорошо работает. У Windows эта стадия была достигнута с выпуском XP/2003, дальше оставалось только оттачивать их код и доводить до идеала. Но так как надо чем-то оправдать продажу новых ос, m$ пошли по второму пути. К сожалению второй путь рано или поздно приводит к вытеснению разжиревшей программы ее более юзабельными аналогами, и в случае windows такой аналог есть - это ReactOS.

-----
PGP key <0x1B6A24550F33E44A>





Ранг: 126.7 (ветеран)
Активность: 0.140
Статус: Участник
#CCh

Создано: 13 марта 2008 13:16
· Личное сообщение · #26

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

-----
invoke OpenFire




Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 14 марта 2008 00:20
· Личное сообщение · #27

Spirit пишет:
Итак... дотнет говно

сказал бы, да бан получу..
ntldr пишет:
и в случае windows такой аналог есть - это ReactOS.

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



Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 14 марта 2008 01:22
· Личное сообщение · #28

sniperZ пишет:
гы, этому аналогу, который пишут энтузиасты, ещё хлюпать и хлюпать до венды..

А ты не гыкай, а запишись в команду разработчиков. Я уже записался.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 14 марта 2008 12:48
· Личное сообщение · #29

ntldr пишет:
и в случае windows такой аналог есть - это ReactOS


как-то ставил себе его, в целом - неплохо, но ось ещё очень сырая, на vmware тупит (подвисает GUI, как-то даже синяк всплыл ), а потому...
sniperZ пишет:
ещё хлюпать и хлюпать до венды.




Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 14 марта 2008 13:52
· Личное сообщение · #30

alexey_k цитата с офсайта:
Пожалуйста имейте в виду, что ReactOS 0.3.4 всё ещё находится в стадии alpha и не рекомендован для использования в реальных условиях.
Посему:
ntldr пишет:
запишись в команду разработчиков


-----
все багрепорты - в личные сообщения




Ранг: 260.2 (наставник)
Активность: 0.190
Статус: Участник

Создано: 15 марта 2008 00:17
· Личное сообщение · #31

ntldr пишет:
Я уже записался.

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


<< . 1 . 2 . 3 . >>
 eXeL@B —› Оффтоп —› Релиз Сингулярити

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати