Для оптимизации кода нужно в первую очередь оптимизировать сами компилляторы. Или же писать на ассемблере.
Под спектрумы основная масса программ как раз на ассемблере и писалась, и поскольку они были относительно небольшие — 64Кб — потому они относительно легко и поддавались оптимизации.
А теперь представьте какое-нить более-менее современное ПО, написанное на ассемблере? Ну да, про MenuetOS я в курсе ;)
Там, где даже сейчас над кодом работают сотни и тысячи программистов — если все это писать на ассемблере и оптимизировать — то команда вырастет еще раз так в 1000. Проект просто никогда не окупится.
Так что такой подход годится для всяких военных, космических кораблей, и пр. — там, где не особо считают деньги. А в коммерческом секторе — увы и ах.
А если серьезно — интересно, чья это машина? Кем же надо работать в России, чтобы честно заработать на «Мазератти»? Я так понял — «ментор» — это по-нашенски — преподаватель? И что же надо преподавать, чтобы купить такую тачанку?
И какую скорость он позволяет развить? Опять же, на определенном удалении от Солнца скорость сильно упадет, и совсем не факт, что там можно будет поймать «ветер» от какой-нить другой звезды. Если для парусника в море штиль — это очень плохо, то штиль в открытом космосе — это безоговорочный кирдык.
Рынок виртуализации они в свое время просрали точно так же — пришли с Hyper-V, когда там уже прочно укоренились VMware с Citrix, и думали, что никто их не подвинет. Рынок интернет-серверов они тоже когда-то просрали — некоторое время назад никто IIS и ASP всерьез не воспринимал, и о «глючности и бажности» IIS не писал разве что ленивый.
MS ничего не просрали — просто они решили кардинально сменить платформу. Настолько даже, что отказались от обратной совместимости. Точно так же, как когда-то с DOS переходили на Windows, с Win9x на Win2K и сейчас — на Win7. Только в этом случае будет разница, наверное, как между Win98 и 7. Так что дождемся релиза, а там посмотрим. Все шансы у них есть.
Ну а почему нет? Компания достаточно сильна, и если они за что-то возьмутся — то хоть каких-то успехов добиваются. Пример — с виртуализацией. Пару-тройку лет назад в этом сегменте их никто и в серьез не воспринимал. А с появлением Hyper-V и Hyper-V R2 они всерьез потеснили даже VMware.
Да не в этом дело. По законам, в определенной зоне от прохождения ЛЭП нельзя ставить ничего, даже гараж. Странно не то, что товарищ додумался обмотать его проводом, а то, что ему разрешили этот гараж поставить.
А это точно было в Англии? Я сомневаюсь, что кто-то там дал бы ему построить гараж прямо под высоковольткой. В Этой Стране — я бы не удивился, но в Стране Эльфов — выглядит как-то странно…
Под спектрумы основная масса программ как раз на ассемблере и писалась, и поскольку они были относительно небольшие — 64Кб — потому они относительно легко и поддавались оптимизации.
А теперь представьте какое-нить более-менее современное ПО, написанное на ассемблере? Ну да, про MenuetOS я в курсе ;)
Там, где даже сейчас над кодом работают сотни и тысячи программистов — если все это писать на ассемблере и оптимизировать — то команда вырастет еще раз так в 1000. Проект просто никогда не окупится.
Так что такой подход годится для всяких военных, космических кораблей, и пр. — там, где не особо считают деньги. А в коммерческом секторе — увы и ах.
MS ничего не просрали — просто они решили кардинально сменить платформу. Настолько даже, что отказались от обратной совместимости. Точно так же, как когда-то с DOS переходили на Windows, с Win9x на Win2K и сейчас — на Win7. Только в этом случае будет разница, наверное, как между Win98 и 7. Так что дождемся релиза, а там посмотрим. Все шансы у них есть.