Pull to refresh
-1
0
Агафонов Олег @JayDi

Программист

Send message
Нет, не только. Клиенты — по всему миру. И приходится бороться со множеством конкурентов. Никаких монополий.

У вас слишком предвзятое мнение о своей родине, и в частности, о ее состоянии. Постарайтесь меньше слушать «интернет-журналистов». Еще не все у нас потеряно ;-)
К сожалению, подробностей не могу рассказать. Не положено.
У «нас», на одном из крупных предприятий, активно используется Catia V5 и уже начинают изучать возможности V6. Всякие сложные и большие штуки проектируем, производим и собираем.
Жизнь за МКАДом — она ведь такая… Похоже, у вас впереди еще много открытий.
Уже придумали — Ribbon Hero из Office Labs научит всем хитростям офиса в игривой форме с получением опыта, уровней и т.п.

office.microsoft.com/en-us/office-labs/
Где тут опыт, где внедрение, где сравнение? Cloud Connect, Google Marketplace, Google Sites — сплошной маркетинговый буллшит, как говорится.
Из-за КАКОГО кода? Который соответствует стандартам оформления? Кто же виноват, что хабр вырезает свои же теги для пользователей с отрицательной кармой.
В чем именно заключается издевка? Была задача — было представлено ее работающее решение на языке Delphi. Такое же, как и на всяких haskel, php и c# выше.
Для Delphi:

function IsHaveDigit(str: string): Boolean;
var
StrLength: Integer;
I: Integer;
begin
StrLength := Length(str);

if StrLength > 0 then
begin
for I := 1 to StrLength do
begin
if str[I] in ['0'..'9'] then
begin
Result := True;
Exit;
end;
end;
end;

Result := False;
end;
Autorun появился 20 лет назад и прекрасно работал многие годы, когда флешек еще и в помине не было.
От языка зависит.
Почти всегда в приложениях для входящих операций ставлю стрелку вниз. Исключения со стрелками вправо-влево бывают, но тогда помимо направления еще отображает и сам «объект», куда или откуда эта стрелка ведет.
Деньги-то они как раз отлично умеют делать — не зря же являются одним из крупнейших разработчиков программного обеспечения.
У AVA ERP интерфейс очень спартанский, с конца 90-х.
У одной только библиотеки JCL пол миллиона загрузок и десятки активных разработчиков.

>> Естественно мне неоткуда узнать о существовании всяких jcl и decal

Раз ничего не знаете в этой области, то и писать не стоит на эту тему.
pasha_golub, кстати, совершенно прав — благодаря стандартному использованию WinAPI, приложения на Delphi практически без проблем можно «завести» под Wine'ом, а вот .NET-приложения ни под Вайном не запустятся, ни в моно не откомпилируются (речь про GUI, а не консольные утилиты).
Даже Джоуль Спольски об этом неоднократно говорил: огромное количество новых технологий — это способ борьбы Майкрософт со своими конкурентами — пока они подстраиваются под одно направление, МС открывает новое.
Первые версии фреймворка (с 1 по 2) вкупе со встроенными библиотеками, например, Windows Forms, сильно различались и даже в некоторых местах были несовместимы друг с другом.

Идея мультиплатформенности и открытости NET, на которые повелись многие разработчики, также провалилась из-за сложностей в реализации и технологиях. В реальности ее просто нет (ни моно, ни мунлайт так никак и не могут допилить до вменяемого уровня, не говоря уже о реализации стандартных библиотек, например, все тех же Windows Forms).

Все планы Майкрософт по использованию «аналога WPF» и отказ от «WinAPI» в современных Windows провалились. И взамен повсеместного внедрения вместе с Windows Vista технологию кое-как удалось допилить лишь к 2010 году. Ни о каком внедрении в ближайших версиях Windows речи уже давно не ведется.

Вся это беготня из одного угла в другой с Сильверлайтом — отсутсвие четкого позиционирования технологии (веб? ентерпрайз? десктоп? замена флеша? игры? мобильники? да мы сами ничего не знаем — пускай будет все). А последние события и вовсе чуть ли не поставили крест на будущем сильверлайта (да, да — тот самый отказ Майкрософт от сильверлайта в вебе и взятие курса на веб-стандарты).

В ASP и вебе тоже не все гладко — отказ от развития веб-форм и переход на совершенно другую технологию MVC, остановка развитии Entity Framework и т.п.

Фактически, у Майкрософт ОЧЕНЬ много технологий, которые так же стремительно заменяются и закрываются, как и появляются. Нет стабильности.
Такое ощущение, что в стане Майкрософт не хватает некоего лидера, кто смог бы направить развитие их технологий в нужном направлении и показать всем, что же должно получится в итоге — уж больно много проблем и переделок им пришлось сделать за последние 8 лет с .NET, не говоря уже о том, сама компания особо и не торопиться использовать свои же собственные разработки.

Сейчас же все это разнообразие технологий, зачастую конкурирующих друг с другом, ставит в ступор и заставляет задуматься, а правильно ли мы выбрали то или иное решение для своих проектов.
Т.е. сначала библиотек вовсе нет, потом у них качество хромает, а потом и вовсе разработка ведется не фирмой в 10000 сотрудников, да странички в интернете плохо оформлены. Самим-то не смешно? Других аргументов, видимо, уже не осталось.

Information

Rating
Does not participate
Location
Сызрань, Самарская обл., Россия
Registered
Activity