metaclass: (Default)
[personal profile] metaclass
Metro style apps can use a subset of the Win32 and COM API. This subset of APIs was chosen to support key scenarios for Metro style apps that were not already covered by the Windows Runtime, HTML/CSS, or other supported languages or standards. The Windows App Certification Kit ensures that your app uses only this subset of the Win32 and COM API.

http://msdn.microsoft.com/en-us/library/windows/apps/br205757.aspx

Date: 2012-06-14 12:57 pm (UTC)
From: [identity profile] volodymir-k.livejournal.com
ну да, как уже сейчас МС ДОС с его АПИ

тонкость в том, что под дос уже "почему-то" не пишут

и под винапи не будут

тому что программисты не любят висеть на старье -- это просто опасно для работы


и кстати железо для ОС с винапи тоже перестанут выпускать
может на метре и будет эмуляция winnt с его "1 мышь, 1 десктоп, много окон", примерно как "консоль"
Edited Date: 2012-06-14 01:01 pm (UTC)

Date: 2012-06-14 01:02 pm (UTC)
From: [identity profile] metaclass.livejournal.com
В некоторых безумных местах любят, из-за чего рождаются решения типа DOSBOX и в нем прога на фокспро.

Date: 2012-06-14 01:29 pm (UTC)
From: [identity profile] artem liubeznyi (from livejournal.com)
Жадность или глупость?

Date: 2012-06-14 01:34 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Нежелание начинать проект вида "а не переписать ли нам эту софтину 20-30 летней давности на современном языке". Потому что окажется что целый отдел 50летних теток выгоняется на мороз и заменяется одним студентом за еду.

Date: 2012-06-14 01:41 pm (UTC)
From: [identity profile] vp.livejournal.com
Невозможность повторно осуществить цикл разработки.

Date: 2012-06-14 01:44 pm (UTC)
From: [identity profile] artem liubeznyi (from livejournal.com)
Так разработку вовсе необязательно (я бы сказал даже противопоказано) делать своими руками, особенно в наш просвещенный век аутсорсингового погромирования.

Хотя если проблема в отделе 50-летних теток, то неспособность скорее в головах, и тогда наверное проще сразу в морг.

Date: 2012-06-14 01:47 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Это и есть аутсорс. Из госконторы вида "племенное хозяйство пиявок" в госконтору вида "вычислительный центр сельского хозяйства".

Date: 2012-06-14 01:56 pm (UTC)
From: [identity profile] artem liubeznyi (from livejournal.com)
«Жгите всех!»

Date: 2012-06-14 01:58 pm (UTC)
From: [identity profile] vp.livejournal.com
Не всегда возможно. Продукт есть, разработан. Просто на устаревшей платформе. Но туда положено УЖЕ 100 человеко лет, заново ради платфомы это делать никто не будет, проще эмулировать платформу.

Date: 2012-06-14 03:39 pm (UTC)
From: [identity profile] artem liubeznyi (from livejournal.com)
И положить ещё сто человеколет на искусственное дыхание и гемодиализ для ископаемого говна.

Но ваша мысль понятна, конечно же — сам через дверь от такого отдела «ИТ-разработки» сижу, просто потому, что топ-менеджерам не хочется зафиксировать убытки и таки сделать учетную систему по-человечески.

Date: 2012-06-16 10:27 pm (UTC)
From: [identity profile] golosptic.livejournal.com
И положить ещё сто человеколет на искусственное дыхание и гемодиализ для ископаемого говна.

http://en.wikipedia.org/wiki/IBM_RPG - поддерживается и развивается до сих пор. Обеспечивает частичную программную совместимость с http://en.wikipedia.org/wiki/IBM_1401 и совместимость по форматам данных с IBMовским стандартом 1928го года http://en.wikipedia.org/wiki/Punched_card#IBM_80-column_punched_card_formats_and_character_codes

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

Так что гемодиализ имеет давнюю традицию. Поддерживать существование окаменевшего говна дешевле, чем осуществлять его реновацию.

Date: 2012-06-17 02:40 pm (UTC)
From: [identity profile] oleg cheremisin (from livejournal.com)
Вы таки исходно постулируете, что по-человески систему учетную систему сделать можно. А в реальных условиях вероятность этого не равняется единице, а обычно сильно меньше.

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

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

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

Date: 2012-06-17 09:57 pm (UTC)
From: [identity profile] artem liubeznyi (from livejournal.com)
Вот именно так и живем. С кучей сакрального знания внутри системы, в котором уже сами архитекторы ни хера не понимают. Документации, разумеется, никакой нет.

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

Date: 2012-06-14 01:50 pm (UTC)
From: [identity profile] volodymir-k.livejournal.com
Вы не путайте "любят" и "вынуждены". Под ФП надеюсь новый софт не пишут?

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 27th, 2025 10:50 am
Powered by Dreamwidth Studios