Обновить
13
0

Пользователь

Отправить сообщение
Для тех кто в танке сообщаем: PowerShell 3 будет официально выпущен вместе с Windows 8

Но работать он будет, надеюсь, не только в Win8 и младших системах??
На самом деле правильный ответ на ваш вопрос — эволюция.
ну и получится что нить типа плюсов.
Сделайте пи код — и появится туча всяких удобных ЯП для веба, а разрабы уж будут решать, что кому что удобнее.
Мдя, в общем дженерик аргументы в квадратных скобках пишу.

IEnumerable[T]
IEnumerable[TResult] fmap(Func[T, TResult] f, IEnumerable[T] source)
{
var result = new List[TResult]();
foreach(var item in source) result.Add(f(item));
return item;
}

Nullable[T]
Nullable[TResult] fmap(Func[T, TResult] f, Nullable[T] source)
{
if (source.HasValue) return new Nullable[TResult](f(source.Value));
return new Nullable[TResult]();
}
частные случае легко: (C#)

IEnumerable
IEnumerable fmap(Func<T, TResult> f, IEnumerable source)
{
var result = new List();
foreach(var item in source) result.Add(f(item));
return item;
}
NullableNullable fmap(Func<T, TResult> f, Nullable source)
{
if (source.HasValue) return new Nullable(f(source.Value));
return new Nullable();
}
вот вполне себе функторы. Проблема .NET'а в слабой системе типов. Из-за этого само понятие functor(точнее обощенную сигнатуру функции fmap) на C# нельзя выразить.
Вот чесно говоря — последнее о чем имеет смысл просить.
компиляцию less самому настроить дело (условно) 10 минут.
А вот то что(по крайней мере в последнем EAP'е) код комплишен для миксинов — не работает. варнинги о несуществующих css-свойствах — не работают. Это гораздо важнее.
ИМХО, главное в LESS — это mixins. Вот от этого — сложно отказаться, они собственно и помогают обеспечить современный фитиш под названием «семантическая верстка».
А вложенные селекторы — это так… Экономия на символах.
а зачем? Системы похожи, зачем их совмещать??
Положение руки в основном стабильно, пальцами двигаем мало. Вспомните как вы пишите. А теперь вспомните, как ваши пальцы гуляют по клавиатуре. Где эффективней?
_мелкая_ моторика. Когда ты пишешь — ты двигаешь пальцами с точностью до миллиметра(а то и долей мм)! При нажатии на клавишу достаточно точности до сантиметра.

Посмотри на любого ребенка лет двух/трех, махать руками они могут с безумной скоростью, а вот подладить друг к другу две детальки пазла — не могут. Потому что тут нужна _точность_ движений.
Ммм, значит удаление через стандартный механизм «Панель управления» — «Удаление программ» не предусмотрено? Или я туплю где-то?:)
Тупишь ;-) Чтобы программу можно было из панели управления удалять — нужно ключик в реестре создать, больше ничего не надо. Inno setup с этой задачей справляется ;-)

В то же время custom actions можно писать и на C++, в таком случае никаких ограничений нет.
Так, я правильно понимаю, что эти custom actions — находятся во внешнем исполняемом файле и соответственно не имеют доступа к внутреннем структурам инсталятора?? Внутренний скриптовый язык в Wix'е есть?
Например в Inno Setup я могу нарисовать дерево с чекбоксами и произвольным образом обработать выбранные пользователем узлы, в Wix'е такое возможно?
Разве он с windows installer никак не связан?
нет, не связан.

// Для данного конкретного приложения не критично, но в контексте обсуждения инсталяторов вообще — это важно:
Для Wix custom actions можно писать на c#, так что тут он даже лучше.
Означает ли это, что у клиента должен быть .NET ??
нормально все работает, у нас в аналоге FuncCSharp обращение к БД идет, проблем нет.
Неужели трудно телефон к уху приложить.
зачем, если можно не прикладывать?
тим, что это динамическая типизация. хочется проверку в «компил тайм». Для JS — проверка типов должна делаться сразу в момент загрузки файла браузером.
Когда речь идет об обучении языку взрослых, аналогии с ребенком неуместны: у взрослого человека нет такой чувствительности к языку, как у детей.
Не то слово. Потехоньку английский свой подтягиваю и одновременно наблюдаю, как моя 2х летняя дочь учится разговаривать. Чувствую себя дегенератом :-(
не надо распространять мифы, Гильотен своей смертью умер
.как пример идея grid960, где фактически классами зашиваются размеры в блоки и разработчик теряет возможность управлять раскладкой при помощи css (не изменяя сам шаблон)

насколько я понял grid960 написан less ?? Тогда нужно и использовать less. То есть в html коде задаешь классы, отражающие сущность тега:

ul class=«orders»

а в mysite.less

.orders
{
.grid_5;
}

такое реально?
Любопытно представить ОС, в комплекте с которой вообще не постановлялось ни одной программы. Что то мне подсказывает, что ни один конечный пользователь такой осью вообще не будет пользоваться.
var никакого отнашения к динамической типизации не имеет.
Такой вопрос: при регистрации я выбрал свой уровень знания английского(в моем случае — базовый), а дальше как, система сама предложит перейти на следующий уровень, или я должен руководствоваться своими ощущениями??
По Гаррисону — будет самое кассовое.
Ну «Билл-герой галактики» может и провалится, если реальную сатиру сделают. А Стальная крыса — это да, хитом станет.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность