LINUX.ORG.RU
Ответ на: комментарий от int19h

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

Хе! Чем напрасно мечтать, проще взять да проверить. Ничего такого не планируется. Просто развитие идеи WSh (Windows Scripting Host) с новым названием. Теперь и на .NET:

http://en.wikipedia.org/wiki/MSH_(shell)

The key difference between the usual Unix approach and the MSH one is that rather than creating a "pipeline" based on textual input and output, MSH passes data between the various commandlets as arbitrary objects.

This has the advantage of eliminating the need for the many text-processing utilities which are common in Unix pipelines, such as grep and awk, as well as allowing things to be combined interactively, or in a scripting environment, which would otherwise require a more complex programming language.

И здесь, видно, что Monad - это поместь C# и Perl... ;-)

http://weblogs.asp.net/jnadal/archive/2003/10/29/34413.aspx

$p = get/process FileName

$p[5].ToString()

foreach ($p) { $p.ToString() }

atrus ★★★★★
()
Ответ на: комментарий от atrus

>Если ты её пробовал, то должен был добавить, что эта тварь ещё и не сносится (по крайней мере - версия 3.5), создавая каталоги, которые сама вынь удалить не может... ;-)

Ты не понял! Это фича!

Просто Unix services работают с КАТАЛОГАМИ, а Windows - c ПАПКАМИ. По масштабам, каталог (возьми телефонную книгу - вот те каталог) посолиднее папки. Соответственно, Windows может создавать и удалять папки, а каталоги по зубам только Юникс-сервисам :D

PashaKustov ★★
()
Ответ на: комментарий от Energizer

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

Потом появление нормального шелла сразу ставит вопросы прочности всей системы. Ведь шелл резко облегчает работу с системой - так же увеличивая возможность наносить ущерб.

Поэтому этот шелл будет не в Висте, а в ее серверной версии, но решит ли эти все вопросы ?

argin ★★★★★
()

SFU

В принципе, они еще в W2k обещали это сделать. Даже основным шеллом взять ksh. Из этого получился забавный анекдот...

ivlad ★★★★★
()
Ответ на: комментарий от Energizer

> объектно-ориентированый шелл, который по ходу имеет не много общего с теми, которые сопровождают *никсы 30 лет.

Идея написать объектно-ориентированный шелл посещала меня на третьем курсе Универа, если не ошибаюсь. Или даже на втором. В качестве курсовой. Впрочем, на счастье, она была накорню зарублена одним хорошим человеком, который сказал примерно следующее: "unix.export.fs.directory(current).ls". После чего я просветился.

Поздравляю программистов майкрософт, они могут спокойно переходить на старшие курсы Универа. ;)

ivlad ★★★★★
()
Ответ на: комментарий от Energizer

> Кому как ;)

Не "кому как", а по причине меньшего количества базовых сущностей - что есть вполне объективный критерий. Линух, конечно, не plan9 - но по сравнению с виндой явный прогресс.

int19h ★★★★
()
Ответ на: комментарий от ivlad

> unix.export.fs.directory(current).ls

А ты вообще смотрел msh?

Там такого нет. Точнее, есть, но только если сильно захочешь. А вообще объекты ходят через пайпы. Униховая система есть подмножество этой - когда единственным видом объекта является текстовая строка. Однако ж согласись, что когда ls выдает не просто текст, а список объектов FileInfo, гибкости добавляется; особенно если учесть, что когда тебе нужен именно текст, то никаких дополнительных телодвижений производить не надо, оно само сделает ToString().

int19h ★★★★
()
Ответ на: комментарий от int19h

>>Не "кому как", а по причине меньшего количества базовых сущностей - что есть вполне объективный критерий.

...С точки зрения программиста. Однако это ниразу не объясняет скудность выбора нормального прикладного юзерского софта, на который так любят сетовать анонимусы, оправдывая малую популярность линукса :).

Energizer
() автор топика
Ответ на: комментарий от argin

>Поэтому этот шелл будет не в Висте, а в ее серверной версии, но решит ли эти все вопросы ?

Не успеют они до 2007 сделать MSH.

suser
()
Ответ на: комментарий от suser

>Поставь KDE и удивись.

Штирлиц поставил KDE и удивился. KDE называло каталог папкой. "Это провал" - подумал Штирлиц.

2suser: там смайлик был в конце

2myself: ой не надо guiness'ом злоупотре***ть...

PashaKustov ★★
()
Ответ на: комментарий от suser

Имхо задержка до 2007 года скорее маркетинговая, нежели по тех. причинам. Опять же имхо если бы они выпустили msh в этом году под видом релиза, то "пипл схавал бы".

Energizer
() автор топика
Ответ на: комментарий от Energizer

>Имхо задержка до 2007 года скорее маркетинговая, нежели по тех. причинам. Опять же имхо если бы они выпустили msh в этом году под видом релиза, то "пипл схавал бы".

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

suser
()
Ответ на: комментарий от atrus

И это всё??? Да таких шеллов уже пруд пруди! Правда они в основном tcl-ные, этот же будет C-шарпнутый. И ведь скажут потом, что OO-shell впервые изобрела M$ :(

Eldhenn
()
Ответ на: комментарий от Eldhenn

Между прочим, долго сидеть в таком шелле неудобно. bash лучше.

Eldhenn
()

Покажем же M$ большой ФАК.

anonymous
()
Ответ на: комментарий от Eldhenn

>И это всё??? Да таких шеллов уже пруд пруди! Правда они в основном tcl-ные, этот же будет C-шарпнутый. И ведь скажут потом, что OO-shell впервые изобрела M$ :(

Был недавно шелл, основанный на питоне. Кто-то оценил?

suser
()
Ответ на: комментарий от Energizer

> Понемногу добавляет востребованные народом фичи, а не слепо копирует конкурентов аки это делают опенсорсники.

Громкое заявление.А ещё провокационное и бездоказательное :)

AP ★★★★★
()
Ответ на: комментарий от slack_or_feel

> Зачем SFU если есть cygwin?

А что, Cygwin уже не показывает название каталогов и фалов на русском вопросиками? :)

AP ★★★★★
()
Ответ на: комментарий от AP

>А что, Cygwin уже не показывает название каталогов и фалов на русском вопросиками? :)

В консоли всё в порядке, в иксах - нет. Что поделаешь, раз они поддержку локалей не реализовали.

suser
()
Ответ на: комментарий от suser

"Громкое заявление.А ещё провокационное и бездоказательное :)"

Скорее весь ЛОР - очень громкий и абсолютно бездоказательный. О том что провокационныйб я даже не упоминаю.

Поскорее бы MS сделала свой линукс...хоть пользоваться им можно будет...

anonymous
()
Ответ на: комментарий от suser

>Ну под линуксом кеды рулят.

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

Пока мой P4 ещё не считается устаревшим, работаю в KDE и Gentoo. Потом обратно на Дебиан и IceWM :D

PashaKustov ★★
()
Ответ на: комментарий от slack_or_feel

> Зачем SFU если есть cygwin?

Моё мнение - пока консоль в винде не спасёт ничто. Кто-нибудь far сумел, через ssh пустить? ;-)

atrus ★★★★★
()
Ответ на: комментарий от Energizer

>Примерно тем же, что и открытость форматов МСО12 ;).

а какой у них стандарт на 16 символов из 32 на метке диска и на уничтожении ехт3 разделов, юноша?

anonymous
()
Ответ на: комментарий от lv77

> Ну приделают они там что этакое, что позволит им взаимодействовать в лялихом напрямую?

научись правильно произносить "линукс" вантузятник. убей себя апстену вонючка

anonymous
()
Ответ на: комментарий от Energizer

>Микрософт, кстати, очень грамотно делает: Понемногу добавляет востребованные народом фичи

poweroff что ли? очнись малец. тебе на горшок пора

anonymous
()
Ответ на: комментарий от Energizer

>Сейчас вот FreeBSD 5.4 подвернулся под руку, посмотрим что это такое

типичный юнный вантузятник которому по жизни делать нех%й, но окружающим настроение испротить ох как хочеться, ибо родители п%дили нипадецки. а ПМК-52\61 оно не видело.

зы. вали на винфак "родной"... нам смешно, но не делай нам черезчур смешно :)

anonymous
()
Ответ на: комментарий от Energizer

>Имхо задержка до 2007 года скорее маркетинговая, нежели по тех. причинам.

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

>то "пипл схавал бы".

блестящая характеристика вантузятников (это ветка человечества ущербная такая, которой место в биоректоре, ибо нах такие гены человечеству - ему еще к звездам лететь) от них же самих

anonymous
()
Ответ на: комментарий от suser

>Если помимо этого KDE 4 портируют на маздай (что из разряда фантастики

мы на вин98 поднимали Х-сервер, и запускали кде с моего хоста. работает. правда попробовавшие юникса кричали потом "уберите этот вантуз, га%но билгейцовское"

anonymous
()

MS готовится к массовому приходу линукса на "корпоративный десктоп" в 2007 ( или когда они с Gartnerом это запланировали ).

anonymous
()
Ответ на: комментарий от anonymous

за что я люблю LOR , объективная критика + хорошее настроение :)

anonymous
()
Ответ на: комментарий от suser

>>Если будет лучше баша для повседневных целей (в чём я очень сомневаюсь), будет очень хорошо.

Правильно сомневаешься, но не думай что я поддерживаю твою т.з :). Объясняю: Баш (точнее, юниксовый CLI вообще) со всеми утилитами - это пришелец из 70-х, когда не было ГУИ, когда были другие задачи и другой стиль работы с компом. msh - написан с нуля в соответствии с современными задачами и разумеется он не может быть похож на баш по определению, ведь для этого пришлось бы тянуть наследие 30-летней давности.

>>Если помимо этого KDE 4 портируют на маздай

Упаси боже! Мне конечно КДЕ нравится, но я представляю каким будет этот порт в плане глюков и скорости работы...

Energizer
() автор топика
Ответ на: комментарий от anonymous

>>а какой у них стандарт на 16 символов из 32 на метке диска и на уничтожении ехт3 разделов, юноша?

Дались тебе эти символы... Ты вот лучше обьясни, почему линукс при автомонтировании (или при инсталляции) присваивает виндовым дискам тупые имена типа /mnt/win_c или /mnt/sda1? Почему он не может взять метку диска, а то приходится ручками править?

Energizer
() автор топика
Ответ на: комментарий от manokur

> Вобщем оффтопик решил стать униксом. И роет могилу линуху чем только может.

Не рой могилу Linux'у, сам в нее попадешь!

no-dashi ★★★★★
()
Ответ на: комментарий от anonymous

>>блестящая характеристика вантузятников

Не-а, на самом деле это характеристика фофанов, только они могут назвать релизом глюкалово и при это еще и радостно писать паром (вспомним релизы мозилы или ФФ например :).

>> (это ветка человечества ущербная такая, которой место в биоректоре, ибо нах такие гены человечеству - ему еще к звездам лететь) от них же самих

Если ты раскинешь своим скудным умишком, то увидишь, что мир не ограничивается ИТ-сферой, где качества человека определяются способностью работать с юниксом (ведь так ты считаешь, да?). На самом деле есть еще и реальный мир, где есть люди умнее и сильнее тебя и они совершенно не знают что такое юникс и линукс в частности.

Energizer
() автор топика
Ответ на: комментарий от Energizer

> Почему он не может взять метку диска, а то приходится ручками править?

Какую из меток диска? Ту которая в ФС записана, тип SYSTEM или DATA? А если она написана немецким - в какой кодировке ее в однобайтовой русской локали отображать? А вообще эта метка у вас в какой кодировке? Да и у 90% юзеров на всех раделах одинаковая. В смысле отсутствует.

Или ты предлагаешь Volume serial number втюхивать? Ну так FECD-567A-CC87-4DE3 - ну очень говорящее за себя название :-) Кроме того, в винде никто кроме самой винды не знает как присвоены "буквы дисков" - так что методика монтировать в соответствии с формальным именованием разделов очень даже правильная.

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

no-dashi, да чего ты с ним (Энергетиком) как с человеком разговариваешь? Этому дитю-балбесу заняться нечем, а ты с ним как со взрослым. Ничего он не предлагает - он какашками кидаться хочет.

Alphaer ★★
()
Ответ на: комментарий от suser

>>2suser: там смайлик был в конце

>После моего сообщения тоже должен был быть, но я его забыл поставить. :)

Тут на весь ЛОР надо смайлики ставить дефолтом :-)

anonymous
()
Ответ на: комментарий от anonymous

>мы знаем на примере WinFS

>самый смешной анекдот года

Они извлекли урок. Теперь: >В понедельник Microsoft удивила разработчиков, предложив им тестовую версию WinFS... с опережением графика...

Следующий шаг будет выпустить Висту в 2006-12-31 с "огромным опережением графика". Виндозятники будут очень благодарны дяде Билу!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.