Pull to refresh
26
ApeCoder@ApeCoder

Разработчик

6
Subscribers
Send message

Не факт. Можно какой-нибудь трюк типа автобоксинга сделать. При приведении к типу MetaClass генерировать какой-нибудь класс с членами статическими методами.

Речь идет об изменении языка => можно ввести такое

Наверное, как объектно-ориентированных языках, класс, это тоже такой объект.


типа


abstract class Animal{
    abstract virtual static string GetDescription();
}
class Dog{
    static string GetDescription()
    {
        return "собака";
      }
}

var animalClasses = new []{Dog, Cat, Squirell};
Animal CreateByDescription(string description)
{
     return animalClasses
          .Where(x => x.GetDescription() == descriuption)
          .First()
          .CreateNewInstance();
}
… поэтому он массово сидит на lynx а не на хром а компания гугл скоро разорится :) если бы пользователи массово предпочитали дорогие и быстрые решения, рынок бы этим воспользовался

В восьмерке остался примерно тот же контроль для окошек как и в семерке. Плиточный интерфейс метро-приложений совершенно отдельно и только в меню пуск они объединяются. Там, может, немного другой look, но очень похожий feel для десктоп приложений. А для стартового меню были приблуды

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

Я ж специально сказал, что менеджер не меняется. Те задачи которые вы перечислили решаются изменением шелла и сторонними приблудами. Для того, чтобы сменить меню не надо менять оформление окон, например (хотя есть windows blinds ). Меняется шелл правкой реестра (см LiteStep)

Я ж написал, "Со своими ограничениями" и "не пробовал". Про флешки не знаю (то есть гарантируется работа только на сертифицированной, но что будет с дядющкой Ляо надо пробовать. Помнится, восьмерка отказывалась устанавливаться на некоторых разрешениях, но если надурить, то потом работала).


Я не холиварю, а просто пытаюсь прояснить картину для себя и вас.

Для библиотек есть http://nuget.org правда, я не знаю, как оно за пределами Visual Studio и .NET.

Но такой возможности не было и нет.

Ну шелл-то как раз можно менять, в отличие от конного менеджера в вашем поимании
см. Litestep


Для 8 была программа Start8

Под экспертизой я понимаю опыт и знание требований к софту. То есть как должен работать тот же firefox например, если он неправильно рендерит страничку, это баг или сама страничка неправильная. Или что-то в окружении не то.

А чем костыль, отличается от оконного менеджера?

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

Мнтересно, как это организовано. У них есть экспертиза по всем продуктам из репозитория?

А вот винда любая не позволяет.

А то, что гугль приносит по запросу "window manager for windows" это что?

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

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


К тому же, опять стороннее решение какое-то, когда из коробки-то будет?

есть метаменеджер OneGet, но я пользуюсь choco.


Или MS уже принимает багрепорты на тему этого установщика?

Мейнтейнер весьма оперативно реагирует на багрепорты


Все приличные пакетные менеджеры позволяют свободно делать свои репозитории. Магазин Windows — хе-хе, свои репозитории, конечно

Возможно у разных людей отличается понятие приличного :). Это, наверное, как c iPhone против Android. Условно говоря, нет сайдлоада, нет малвари.


Правда на винде сайдлоад есть. И это проблема.

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

http://chocolatey.org

С отключенным UAC не работает меню пуск и калькулятор, с включенным — затыкается весь софт, который настройки хранит рядом с бинарниками (я знаю, что это неправильно, но не любой софт должен требовать установку)

Можно даже без установки хранить настройки в профиле, а не рядом с бинарниками
Можно настроить права доступа к настройкам для неадминистраторов именно для этого софта
В винде есть шимы, манифесты и даже целый тул (Application Compatibility Toolkit) для того, чтобы делать такому софту хорошо и при этом безопасно.

Есть Windows To Go но тоже со своими ограничениями и я ни разу не пользовался :)

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity