All streams
Search
Write a publication
Pull to refresh
0
0

User

Send message
компания прилагает определенные усилия, чтобы поднять оборот продаж Visual Studio с текущей отметки в 1 с лишним миллиард долларов до 2 миллиардов.

У меня есть революционная идея которую я готов бесплатно им предложить для достижения вышеозначенной цели: взять 10% от денег которые они тратят на раскрутку и нанять вменяемого юзабилити-специалиста.

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

Дух программирования на C++ слишком силён :). (А я ведь почти фанат этого языка)

Нет, серьёзно, главная лозунг C++ это «не плати за то, чем не пользуешся». Встроенные юнит-тесты ему не противоречат.

Минус использования сторонних библиотек думаю очевиден — проблемно перетащить код в другой проект.
Это как в C — какой бы не был проект в нём обязательно будет определён тип ИМЯ_ПРОЕКТА_BOOL — вроде бы фигня, но этот зоопарк раздражает.
Жалко в C++0x не добавили базовой функциональности для юнит-тестирования. Фреймворк это хорошо, но встроенная поддержка работает лучше и избавляет от несовместимости разных фреймворков. Как в D например:

class Foo
{
private int k;
public void dosomething();
}

unittest
{
Foo foo;

foo.dosomething();

assert( foo.k < 9 && foo.k > 0 ); // приватная переменная видна
}


Здорово же.
В подавляющем большинстве случаев как раз валидная.

Невалидной она становится если важен порядок бесконечности, что редкость.
Собственно «оперирование двоичными числами почти так-же как простыми вещественными» и было одний из целей стандарта IEEE 754.

Что за язык кстати?
Да, оффтоп конечно. Но после таких примеров люди вставляют проверки там, где они не нужны.
Я на C++ проверял.
Впрочем я немного погорячился. Деление на ноль выставляет флаги, которые можно проверить и бросить исключение. Возможно некоторые языки так делают.
Можно делить float на float, любой на любой. В случае N/0.0 получается ± INF, если N != 0.
Сколько можно эту чушь про исключения писать.
Качество 2D отрисовки OpenGL/DirectX заметно хуже программной. Особенно это заметно на шрифтах.

Не очень понятно как они собираются с этим боротся, или же они надеются что к моменту релиза все мониторы будут с разрешением 200-300 dpi.
можно писать го-программа, так будет легче прочитать правильно.
И да, мне одному кажется что «гопроцедура» неудачный термин для русского языка? Я постоянно читаю это слово не правильно.
Интерестный подход.

Вопрос: в Go есть RAII? Т.е. defer сделан в дополнение к нему (как scope в D) или он компенсирует его отсутствие?
Никто не мешает выставить в игре «маленькое» разрешение, те-же 1920x1080.

Сейчас, если они сделают «ретину», то наверняка это будет адаптивное решение, т. е. как минимум все старые приложения будут думать что у монитора низкое разрешение, но шрифты выводимые системными функциями будут рисоваться с высоким качеством.

Для новых приложений наверняка будет какой-то API позволяющий обращаться как к 'слою' с высоким разрешением, так и к виртуальному слою с низким разрешением ~100 dpi.

Всё это уже обкатано на iPhohe4.
Спасибо кэп, но читать нужно внимательнее:

значение функции без побочных эффектов от побайтово равных значений различно.

Тут выше писали про «революционные нововведения». Чего я от них жду, так это дисплеи с нормальным пространственным разрешением, хотябы 200 точек на дюйм.

Сейчас Apple единственная компания которая может выпустить что-то подобное. Тогда прощай говно-clear-type, и здраствуйте нормально масштабируемые шрифты на десктопе. А то 21-й век на дворе, а мониторы такой мрак показывают.

А если они ещё от «блестящих» мониторов откажутся, и выпустят новые, с революционным матовым покрытием, то цены им не будет*.

* Цена конечно будет, и не маленькая, это я так, пошутил.
Ага, с багодаблами недавно как раз сталкивался.
Не знаю как там всё остальное, но фотки слева (у HD2) лучше.
Прут контент прямо на глазах.
Я же говорю — комментарий был развёрнутый, с объективными критериями.

Information

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