Мы все умрем? Или я чего-то недопонял? (Перспективы развития POSIX-систем)
Модератор: Модераторы разделов
-
PIF
- Сообщения: 391
Мы все умрем? Или я чего-то недопонял?
Почитал про Longhorn и .NET
Получается, что MS создало довольно мощную, хотя и громоздкую систему разработки и создает мощную ОС. Появился вопрос: а будет ли тогда нужда в *nix? Не отомрут ли они? Или целиком уйдут на реализации спец-задач (grid-вычисления etc.), а мы останемся с Longhorn и .NET. Или я во что-то не въехал?
Получается, что MS создало довольно мощную, хотя и громоздкую систему разработки и создает мощную ОС. Появился вопрос: а будет ли тогда нужда в *nix? Не отомрут ли они? Или целиком уйдут на реализации спец-задач (grid-вычисления etc.), а мы останемся с Longhorn и .NET. Или я во что-то не въехал?
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Мы все умрем? Или я чего-то недопонял?
Для PIF:
Не понимаю причин истерики. Longhorn отличается от XP настолько, насколько 98 отличалась от 95. Ничего принципиально нового, ничего такого, чего сегодня нельзя сделать в XP.
Не понимаю причин истерики. Longhorn отличается от XP настолько, насколько 98 отличалась от 95. Ничего принципиально нового, ничего такого, чего сегодня нельзя сделать в XP.
-
PIF
- Сообщения: 391
Re: Мы все умрем? Или я чего-то недопонял?
(czarker @ Среда, 25 Мая 2005, 22:09) писал(а):Для PIF:
Не понимаю причин истерики. Longhorn отличается от XP настолько, насколько 98 отличалась от 95. Ничего принципиально нового, ничего такого, чего сегодня нельзя сделать в XP.
Cобственно, до истерики еще далеко
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Мы все умрем? Или я чего-то недопонял?
чего ж это *nix'ы должны отмирать после выхода longhorn'а?
исходники ms будет открывать? не будет.
а ежели откроет, да еще под свободной лицензией - так добро пожаловать, таких дистрибутивов уже пруд пруди, одним больше, одним меньше... (:
исходники ms будет открывать? не будет.
а ежели откроет, да еще под свободной лицензией - так добро пожаловать, таких дистрибутивов уже пруд пруди, одним больше, одним меньше... (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
boot
- Сообщения: 289
Re: Мы все умрем? Или я чего-то недопонял?
Появился вопрос: а будет ли тогда нужда в *nix? Не отомрут ли они? Или целиком уйдут на реализации спец-задач (grid-вычисления etc.), а мы останемся с Longhorn и .NET. Или я во что-то не въехал?
Можно подумать сейчас *.nixы используют не для спец-задач, повсеместно. Будто линуксы стоят на 90% пк.Они то точно не отомрут,а вот поменяются ли местами с мелкософт это другой вопрос.Хотя имхо лонхорн сильно ничего не изменит.Ну натырят мелкие идей отовсюду,а толку?
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Мы все умрем? Или я чего-то недопонял?
Вспомнилось из старого медицинского анекдота:
- Доктор, я умру?
- А как же!
- Доктор, я умру?
- А как же!
-
PIF
- Сообщения: 391
Re: Мы все умрем? Или я чего-то недопонял?
меня главным образом .NET напугала. Тем, что почти уравнивает все языки, хотя, насколько я понял, она в основном под win. или нет?
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Мы все умрем? Или я чего-то недопонял?
1. .NET уже давно есть!!!
2. Есть Mono - кроссплатформенная реализация .NET.
3. Ничего принципиально нового в .NET нет. Единственная причина, по которой кто-либо за нё взялся - это то что она от Microsoft.
2. Есть Mono - кроссплатформенная реализация .NET.
3. Ничего принципиально нового в .NET нет. Единственная причина, по которой кто-либо за нё взялся - это то что она от Microsoft.
-
PIF
- Сообщения: 391
Re: Мы все умрем? Или я чего-то недопонял?
в общем, пока жить можно.
Надо еще что-нибудь почитать. Для полной ясности.
Надо еще что-нибудь почитать. Для полной ясности.
-
Topper
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: Мы все умрем? Или я чего-то недопонял?
кстати, насколько я знаю, этот дот нет жутко тормозной. что си диез, что вижуал бэйсик - один фиг медленно
Хрю.
-
ezheg
- Сообщения: 258
- Статус: джидай 3-го уровня
- ОС: Mac OS X
Re: Мы все умрем? Или я чего-то недопонял?
а у нас в институте Microsoft Days устроили очередной. я разумеется, как всегда все пропустил, но шарящий в web технологиях человек, который там побывал сказал мне свои впечатления об ASP.NET 2.0 так ->
"Ну это реально круто.."
причем, что человек не виндузятник, и хорошо разбирается в языке perl..
"Ну это реально круто.."
причем, что человек не виндузятник, и хорошо разбирается в языке perl..
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Мы все умрем? Или я чего-то недопонял?
AFAIK, Visual Basic не входит в платформу .NET (хоть и доступен из VS.NET). А так, какими скоростными могут быть интерпретируемые языки?(Topper @ Среда, 25 Мая 2005, 22:44) писал(а):кстати, насколько я знаю, этот дот нет жутко тормозной. что си диез, что вижуал бэйсик - один фиг медленно
Послушал бы я его впечатления о Python, если бы этот язык рекламировали бы люди с такими же способностями к убеждению.(piton3000 @ Среда, 25 Мая 2005, 22:55) писал(а):а у нас в институте Microsoft Days устроили очередной. я разумеется, как всегда все пропустил, но шарящий в web технологиях человек, который там побывал сказал мне свои впечатления об ASP.NET 2.0 так ->
"Ну это реально круто.."
причем, что человек не виндузятник, и хорошо разбирается в языке perl..
-
Vladislav
- Сообщения: 383
- ОС: Debian Sid
Re: Мы все умрем? Или я чего-то недопонял?
Нет, все же ответ на поверхности - мы все умрем 
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Мы все умрем? Или я чего-то недопонял?
единственные технологии, которые у некрософта на высоте - это технологии маркетинга. все остальное и рядом не стяло...
но дело тут совсем не в этом. ЦГ для микрософтовского marketing bullshit - так называемый mainstream. по-русски - быдло от IT. юникс же как начинался с игрушки для кучки технократов, так и развивается преимущественно за счет людей, которые сами знают, что им нужно.
система, которую создают для себя и под себя - не умрет никогда.
но дело тут совсем не в этом. ЦГ для микрософтовского marketing bullshit - так называемый mainstream. по-русски - быдло от IT. юникс же как начинался с игрушки для кучки технократов, так и развивается преимущественно за счет людей, которые сами знают, что им нужно.
система, которую создают для себя и под себя - не умрет никогда.
ну кто ж знает. вы может и останетесь. а мы точно нет (: потому, что мы сами решаем как нам жить, а не ведемся на рекламные буклеты.а мы останемся с Longhorn и .NET.
слава роботам!
-
Mitja_R
- Сообщения: 56
Re: Мы все умрем? Или я чего-то недопонял?
(czarker @ Среда, 25 Мая 2005, 23:15) писал(а):[AFAIK, Visual Basic не входит в платформу .NET (хоть и доступен из VS.NET). А так, какими скоростными могут быть интерпретируемые языки?
VB.NET входит. Хотя он очень сильно отличается от VB 6.
А вообще .NET - отличная платформа, честное слово. Все очень гармонично, совместимо, удобно и т.п. (в пределах мира Win я имею в виду). Но в ней нет абсолютно ничего такого, что бы заставило немедленно умереть все остальное. Так что поводов для паники я не наблюдаю.
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Мы все умрем? Или я чего-то недопонял?
да ерунда это всё ,ну выйдет лонгхорн - очередное красивое усовершенсвование Xp ,а никсы
так и останутся ,живут с же с 30 с лишним лет ,так и дальше будут .
Всё время в истории юникс появляются гробовщики ,а он ничего ,всё молодеет
так и останутся ,живут с же с 30 с лишним лет ,так и дальше будут .
Всё время в истории юникс появляются гробовщики ,а он ничего ,всё молодеет
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
PIF
- Сообщения: 391
Re: Мы все умрем? Или я чего-то недопонял?
Всё время в истории юникс появляются гробовщики ,а он ничего ,всё молодеет
да я уже понял, что перенервничал. Нам просто в институте план сессии сказали, вот меня и вштырило
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Мы все умрем? Или я чего-то недопонял?
> А вообще .NET - отличная платформа, честное слово. Все очень гармонично, совместимо, удобно и т.п...
простите, вы сами с .NET работали? ну хотя бы с годик...
xorader добавил в 26.05.2005 10:33
просто я про windows тоже самое могу сказать в первые дни знакомства
простите, вы сами с .NET работали? ну хотя бы с годик...
xorader добавил в 26.05.2005 10:33
просто я про windows тоже самое могу сказать в первые дни знакомства
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
Sash_xp
- Сообщения: 115
Re: Мы все умрем? Или я чего-то недопонял?
(Topper @ Среда, 25 Мая 2005, 22:44) писал(а):кстати, насколько я знаю, этот дот нет жутко тормозной. что си диез, что вижуал бэйсик - один фиг медленно
Как сказать. Я не согласен с этим, да и тесты об этом говорят.
Рассмотрим, как реализовано управление памятью в .NET.
Возьмем Си. Когда ты выделяешь память под перпеменную в куче, то он бежит по этой куче и смотрит - есть здесь место? Нет? жаль. Побегу дальше. (грубо говоря). В .NET принципиально другая схема - там вместо кучи нечто вроде стека. То есть под каждую переменную последовательно выделяется место в памяти. При этом существует указатель, который указывает на первую свободную ячейку памяти. При каждом выделении памяти - он смещается.
Очевидно, что это эффективнее чем реализация в Си. Скажем возьмем Web-приложение, клиент подключается - хапает он на обработку запросов побольше памяти (хапает конечно сервак, но для клиента), получает данные и отваливается. Указатель быстренько пробежался выделяя память, после того как клиент отвалился просто перешел на начало. Работа с памятью получается значительно быстрее.
Теперь представим себе такое. Обычное GUI-приложение .NET - жрет оно так память жрет, указатель перемещается. Приложение работает час, другой. Память кончилась система в ауте, что делать?
Чтобы такого не происходило, необходима так называемая сборка мусора. Отдельный процесс пробегает по использованной паяти и смотрит есть ли на нее ссылки в приложении, если нет помечает как неиспользуемые - затем куча сдвигается. Вот тут и могут возникнуть тормоза.
Но здесь многое зависит от программиста, на каком уровне он понимает идеологию .NET, насколько он эффективно использует и собирает память. А то есть такие, которые считают себя программистами .NET, а про GC даже и не слышали.
Sash_xp добавил в 26.05.2005 12:10
(xorader @ Четверг, 26 Мая 2005, 9:34) писал(а):> А вообще .NET - отличная платформа, честное слово. Все очень гармонично, совместимо, удобно и т.п...
простите, вы сами с .NET работали? ну хотя бы с годик...
xorader добавил в 26.05.2005 10:33
просто я про windows тоже самое могу сказать в первые дни знакомства
Я работал. Два с половиной года сойдет?
Очень удобная, гармоничная платформа, честное слово.
Sash_xp добавил в 26.05.2005 12:12
(wolf_black @ Четверг, 26 Мая 2005, 7:18) писал(а):да ерунда это всё ,ну выйдет лонгхорн - очередное красивое усовершенсвование Xp ,а никсы
так и останутся ,живут с же с 30 с лишним лет ,так и дальше будут .
Всё время в истории юникс появляются гробовщики ,а он ничего ,всё молодеет
на самом деле если бы они реализовали все, что обещали да еще в срок, то Линуксу бы туго пришлось. Так ведь они уже задержали годана три каежтся. Да еще и не все реализовано будет в длиннорогом.
А никсы...
Как сказать, UNIX уже умер. Linux, FreeBSD и т.п. подобное - наследники, да еще сохранились кое-где гниющие остатки.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Мы все умрем? Или я чего-то недопонял?
(Sash_xp @ Четверг, 26 Мая 2005, 11:12) писал(а):Возьмем Си. Когда ты выделяешь память под перпеменную в куче, то он бежит по этой куче и смотрит - есть здесь место? Нет? жаль. Побегу дальше. (грубо говоря). В .NET принципиально другая схема - там вместо кучи нечто вроде стека. То есть под каждую переменную последовательно выделяется место в памяти. При этом существует указатель, который указывает на первую свободную ячейку памяти. При каждом выделении памяти - он смещается.
будучи мало знакомым как с C, так и с .NET, осмелюсь все-таки спросить - не является ли этот самый стековый механизм простой надстройкой над общесистемным механизмом распределения памяти? с теми же самыми кучами?
или .NET работает с какой-то собственной памятью в обход оп. системы? (:
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Mitja_R
- Сообщения: 56
Re: Мы все умрем? Или я чего-то недопонял?
(xorader @ Четверг, 26 Мая 2005, 9:34) писал(а):> А вообще .NET - отличная платформа, честное слово. Все очень гармонично, совместимо, удобно и т.п...
простите, вы сами с .NET работали? ну хотя бы с годик...
Как раз где-то с годик и работал.
Ну а баги - как же без них, без них вообще неинтересно. Ибо "Если отладка - процесс удаления ошибок, то программирование должно быть процессом их внесения" (с) Э. Дейкстра.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Мы все умрем? Или я чего-то недопонял?
Я уже высказывал своё отношение к революционным технологиям МС вот этой ссылкой
Насчёт дот-нета там в самом конце фраза 
А ещё тут недавно вот такая тема появилась; читать предпоследнее предложение в первом топике.
(Тут мне вспомнился Аркадий Райкин, когда он, устав спорить по двум телефонам одновременно, просто при ложил трубки друг к другу
)
А ещё тут недавно вот такая тема появилась; читать предпоследнее предложение в первом топике.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Мы все умрем? Или я чего-то недопонял?
Теперь нам известна официальная платформа строителей коммунизма. :megalol: :megalol:(Sash_xp @ Четверг, 26 Мая 2005, 11:12) писал(а):Я работал. Два с половиной года сойдет?
Очень удобная, гармоничная платформа, честное слово.
-
Sash_xp
- Сообщения: 115
Re: Мы все умрем? Или я чего-то недопонял?
Ну не так давно Столлман Билла Гейтса коммунистом называл.
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Мы все умрем? Или я чего-то недопонял?
Почему? Она нам давно известна. Т.к. существует только две системы, в рекламных проспектах которых заявлено, что даже кухарка сможет управлять [государством/компьютером] (нужное подчеркнуть).(czarker @ Четверг, 26 Мая 2005, 12:17) писал(а):Теперь нам известна официальная платформа строителей коммунизма.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Мы все умрем? Или я чего-то недопонял?
(t.t @ Четверг, 26 Мая 2005, 13:26) писал(а):Почему? Она нам давно известна. Т.к. существует только две системы, в рекламных проспектах которых заявлено, что даже кухарка сможет управлять [государством/компьютером] (нужное подчеркнуть).(czarker @ Четверг, 26 Мая 2005, 12:17) писал(а):Теперь нам известна официальная платформа строителей коммунизма.
Не забывай - под наблюдением комиссара
-
Sash_xp
- Сообщения: 115
Re: Мы все умрем? Или я чего-то недопонял?
(t.t @ Четверг, 26 Мая 2005, 13:26) писал(а):Почему? Она нам давно известна. Т.к. существует только две системы, в рекламных проспектах которых заявлено, что даже кухарка сможет управлять [государством/компьютером] (нужное подчеркнуть).(czarker @ Четверг, 26 Мая 2005, 12:17) писал(а):Теперь нам известна официальная платформа строителей коммунизма.
Кухарка государством? Если не ошибаюсь - это перестроечный лозунг, а не коммунистический.
А кухарка компьютером? Не знай - это больше для Mac OS подходит.
Но что интересно, господа велике логики, к .NET эти лозунги никакого отношения не имеют.
Sash_xp добавил в 26.05.2005 15:02
Я уже как-то упоминал такую фразу - "И врага можно уважать".
А то начинается тема с каокй-то бессмысленной поники, а заключается такими же бессмысленными насмешками.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Мы все умрем? Или я чего-то недопонял?
(Sash_xp @ Четверг, 26 Мая 2005, 14:02) писал(а):Кухарка государством? Если не ошибаюсь - это перестроечный лозунг, а не коммунистический.
Это товарищ Ленин сказал. А про наблюдение комиссара - товарищ Бухарин добавил
-
Sash_xp
- Сообщения: 115
Re: Мы все умрем? Или я чего-то недопонял?
Ух ты, вон оно как.
Но это бесспорно превосходно согласуется с концепцией автоматический сборки мусора.
-
Golden
- Сообщения: 163
- ОС: Ubuntu Linux 7.10
Re: Мы все умрем? Или я чего-то недопонял?
(Sash_xp @ Четверг, 26 Мая 2005, 14:09) писал(а):Ух ты, вон оно как.
Но это бесспорно превосходно согласуется с концепцией автоматический сборки мусора.
В очередной раз замечаю обожествление .NET. В принципе не вижу в этом ничего плохого, просто несколько удивляет. Особенно на форуме посвященном Линукс.
Боюсь опять удивить, но концепция автоматической сборки мусора известна очень давно. Есть даже компиляторы, осуществляющие эту сборку для C++. И реализация ее в .NET сильно отстает от той же реализации ее в Java.
Это тема для отдельного топика, поэтому, если есть желание пофлеймить - прошу модераторов порезать тему.