RT не имеет никакого отношения к выжиманию максимума из слабеньких платформ. Там нужно просто гарантировать завершение worst case в конкретное реальное время, C#, Java и пр. современные языки для прикладного программирования такой гарантии дать не могут в-основном из-за механизма garbage collection и пр. автоматики, а вовсе не эффективности кода.
Насчет профессиональности подхода - просто разные акценты. В enterprise-секторе огромная куча своих заморочек начиная от requirements engineering и заканчивая тестированием и эксплуатацией, профессионализм требуется тот еще, чтобы все предусмотреть.
Если говорить о worst case то там все начинается с ОС. Ни линукс, ни тем более винда для таких проектов не подходят. Там все сидят на всевозможных RTOS (VxWorks самая известная). В большенстве менее критичных к времени реакции проектах на первое место часто выходит себестоимость платформы, вот здесь и начинаются танцы с бубном.
Биржевые платформы и сопутсвуюшее программное почти сплош на Си шарпе. А там быстродействие очень необходимо.
Не стоит сравнивать биржевые системы, где более важна надежнасть с например военной авиационной электроникой.
Или с цифровой ТВ приставкой (STB), если она тормазнутая клиент моментально уйдет к конкуренту

Сообщение отредактировал Ellisys: 30 June 2011 - 13:28