Pull to refresh
6
0
Женя Золотько @E_Z

User

Send message
Окей, я плохо знаю область. Сужу по скорости загрузки и выполнения Java GUI-приложений на Windows.
Получилось все что обещала и даже лучше. Обещаний о поддержке "всех ОС" я что-то не припомню.
.NET действительно опитимизирована и отлично работает на всех версиях Windows, имеется большой набор прогрессирующих CLR-совместимых языков программирования на любой вкус, и она действительно самая быстрая.
Кроме того я и многие мои колеги находим что Java морально устарела. И в плане единственного поддерживаемого консервативно-академического языка, и в плане интерпретируемого очень медленного выполнения кода, и в плане неуклюжей переносимости "write once, debug everywhere".
Вот что из этого получилось.
Действительно, целью моно является поддержка двоичной совместимости IL-сборок между Windows и UNIX. Запускать можно, но командная строка будет следующей: mono MyApp.exe
Если вы хотите запускать IL-приложения на UNIX привычным образом, вам действительно нужно пропатчить исполняемый файл, чтобы привести его в соответствие с требованием загрузчика конкретной ОС.

Насколько я знаю, спонсирует только Новелл.
Насчет кодеков не знаю, но я думаю что вопрос решится.
Опыта применения моно у меня практически нет, но есть большо опыт применения .NET на Windows. Мое личное мнение - что "большой" .NET является Windows-only технологией, и потуги моно приносят мало практического смысла. С другой стороны, CLR отлично переносится на другие платформы, что и было сделано Mono. И теперь это можно использовать для реализации Silverlight на UNIX, что является весьма полезным.
Учитывая то, что Silverlight все еще находится в разработке, высказывания о том, что он "поддерживает" означают то, что Microsoft планирует поддержать в конечной версии.
Кроме того, поддержка различных браузеров - это нехитрая часть работы. Необходимо написать по интерфейсному плагину для каждого браузера. Так что у меня нет сомнений насчет того, что к концу года будут поддержаны все заявленные МС браузеры.
Другой вопрос состоит в том что UNIX (кроме MacOS) вообще не был включен в список планируемых поддерживаемых платформ. Вот эту проблему и решают люди из Моно.
Сейчас в Mono решают какую библиотеку векторной графики использовать - AGG или Cairo. В любом случае, за поддержку аппаратного ускорения отвечает графическая библиотека. Что касается видео - там все просто. Кодеки и вперед.
А почему бы вам не относиться к этому хабрахабру попроще?
Это же просто попсовые околокомпьютерные новости и эгоистичные комментарии, над которыми витает туман из пузыря "Веб 2.0". Он не особо отличается от остальных подобных сайтов. Да, пользователей много, большинство из них не матерятся и пишут без ошибок. Но, на мой взгляд, это не причины так напрягаться. Меньше пафоса - и все будет классно.
Название "карма", кстати, туповатое на мой взгляд. Это как называть комментарии "благословением" или что-то подобное.
Я себе ставил и играл.
Явление интересное. Попробовать, наверное, стоит, если есть время.
Недостаток на мой взгляд - требует быстрого интернета. У меня 512 кбс, играть очень неудобно. Пока мир загрузится висишь в пустоте.
Вообще заставляет задуматься о разных вещах. Например, о том, как люди ищут себе развлчений.

Information

Rating
Does not participate
Registered
Activity