Сколько споров было о кросс-платформенности Лайма. Сколько человек предлагало, убеждало и доказывало, что Лайм должен быть кросс-платформенным.
Убедили.
Но не совсем. Для кроссплатформенности нужно будет приводить нашу программу к некоторому «усредненному» виду, от чего она страшно проиграет, и пользователи всех платформ останутся не довольны.
Минус любой кросс-платформенности (пускай и единственный) — неизбежное снижение производительности (может быть как существенным так и не очень в зависимости от качества кода), а так же нарушение, скажем так интерфейсных соглашений при переносе из основной ОС в другую.
Мы этого не хотим. Главное — качество. Нужно что-бы всё работало так, как мы хотим. Это как сайт в разных браузерах. В FF одно, в IE другое.
Что бы прекратить эти споры, сообщаем — Лайм для юниксов будет. Но как самостоятельное и отдельно разработанное приложение.
Убедили.
Но не совсем. Для кроссплатформенности нужно будет приводить нашу программу к некоторому «усредненному» виду, от чего она страшно проиграет, и пользователи всех платформ останутся не довольны.
Минус любой кросс-платформенности (пускай и единственный) — неизбежное снижение производительности (может быть как существенным так и не очень в зависимости от качества кода), а так же нарушение, скажем так интерфейсных соглашений при переносе из основной ОС в другую.
Мы этого не хотим. Главное — качество. Нужно что-бы всё работало так, как мы хотим. Это как сайт в разных браузерах. В FF одно, в IE другое.
Что бы прекратить эти споры, сообщаем — Лайм для юниксов будет. Но как самостоятельное и отдельно разработанное приложение.