Russian UNIX Forums -

Russian UNIX Forums

Реклама: $15 за ссылку. Принимаемая оплата — WebMoney/Яндекс.Деньги. Пишите на eugrus@gmail.com
Russian UNIX Forums »   Minix / MINIX3 »   Mono в MINIX
RSS

Mono в MINIX

Перспективы открытой реализации платформы .Net т.е. Mono в MINIX.

Текущий рейтинг темы: Нет

Выводить сообщения
<<Назад  Вперед>>Страницы: 1 2 * 3 4 5 6 7 #
Печать

 
Павел Макаров
Member


Откуда: Санкт-Петербург
Всего сообщений: 80
Ссылка
Дата регистрации на форуме:
2 сен. 2006

Данил написал:
[q]
А вообще-то, я не знаю точно.
Может так быть, что для MINIX, MONO и не нужно.
[/q]

Нужно, Данил, нужно! Здесь ты прав на все 100%, не сомневайся. MONO или что-то иное - это, конечно, предмет для дискуссии, но то, что эффективная среда разработки приложений в приличной настольной ОС (в отличие от встраиваемых ОС) должна быть - как говорится, "факт медицинский". Отсюда вытекает мелкая, но от этого не менее интересная задачка: а не взялся бы ты посмотреть, что ещё (кроме MONO) существует на белом свете (из достойных с точки зрения идеологии MINIX 3 продуктов, естественно) и нет ли где-нибудь их сравнительного анализа, на основании которого было бы проще сделать "единственно верный вывод"? А если такого обзора нет, то не мог бы ты его сделать?

 
Данил
Full Member


Откуда: Тольятти (Togliatti)
Всего сообщений: 106
Ссылка
Дата регистрации на форуме:
29 нояб. 2006
Я еще не понял "идеологию MINIX3".

Вот закончу с книгами:
"UNIX. Программное окружение" авт. Брайн Керниган, Роб Пайк.
"Компиляторы. Принципы, технологии, инструменты." авт. Альфред Ахо, Рави Сети, Джеффри Ульман.
"Операционные системы Разработка и Реализация" 3 издание (рус) авт. Таненбаум Э., Вудхалл А.
работая именно в MINIX, наверное только тогда я что то внятно смогу произнести.

А пока...

:)


 
evgeny
Junior Member


Всего сообщений: 8
Ссылка
Дата регистрации на форуме:
7 янв. 2007
Почему именно Моно? Если верить новостям :), Java стала распостранятся под лицензией GPL. Учитывая что миникс3 в значительной степени ориентируется на встроенные устройства, тоже вариант.

 
Данил
Full Member


Откуда: Тольятти (Togliatti)
Всего сообщений: 106
Ссылка
Дата регистрации на форуме:
29 нояб. 2006
[q]
... тоже вариант.
[/q]


Но для меня платформа .Net более удобна.
( чем? см. ветку сначало )

:)

 
evgeny
Junior Member


Всего сообщений: 8
Ссылка
Дата регистрации на форуме:
7 янв. 2007
> Но для меня платформа .Net более удобна.
для меня тоже (соображения фактически один в один) :)

С .net я малость знаком, а вот с java нет, поэтому сравнить не могу. Судя по статьям и отзывам на форумах это конкурирующие системы одного класса. Выбор той или иной системы как базовой, вопрос довольно сложный и как мне кажется, практически не зависит от их тех. характеристик. Здесь важно какая из них будет жить "долго и счастливо".
Сама по себе связка микроядро + универсальная платформа (Java/.Net) очень привлекательна по своим потенциальным возможностям.
Как я понял, mono не обеспечивает выполнение приложений написанных под dotNtet и наоборот приложения написанные для mono не могут корректно исполнятся в Win без установки самого пакета. Т.е. кроссплатформенность как таковая очень сомнительна (или есть бальшие проблемы).
Java лишена этого недостатка, т.к. существует реализация JVM под Win от Sun и от MS. НО, это прямые конкуренты и будущее java как платформы под Win довольно туманно.
Проблема выбора в том, что если платформа не поддерживает корректно обе оси (win minix) то прогноз Данила
>тогда в MINIX придут, прибегут, приплывут ... большая масса >прикладных разработчиков(программистов),
не сбудется :)
Если же идти путем linux, постепенно портируя приложения posix совместимые приложения .... то шансов на развитие у миникс оочень мало.
Для одновременного портирования двух платформ не хватит ресурсов. (тут бы поддержку usb добавили :) )
Вывод в общем то напрашивается сам собой, mono или java для -=успешного=- развития миникса жизненно необходимы (imho).
Остается только принять стратегическое решение, за каким паровозом бежать :)

 
Павел Макаров
Member


Откуда: Санкт-Петербург
Всего сообщений: 80
Ссылка
Дата регистрации на форуме:
2 сен. 2006

evgeny написал:
[q]
С .net я малость знаком, а вот с java нет, поэтому сравнить не могу.
[/q]


Ребята, а ещё что-нибудь, кроме mono и java, вы могли бы включить в ваш сравнительный анализ (я писал здесь об этом 30 декабря)? Что-то мне не верится, что мир столь однобок... Ну Microsoft, ну Sun. А ведь есть ещё несколько неплохих фирмочек (IBM например), которые тоже умеют разрабатывать софт и имеют для этого инструментарий, отличный от двух вышеперечисленных.

Очень хочется широты охвата исходного материала перед принятием судьбоносных решений.

 
evgeny
Junior Member


Всего сообщений: 8
Ссылка
Дата регистрации на форуме:
7 янв. 2007
>Очень хочется широты охвата исходного материала перед принятием >судьбоносных решений.
Широты охвата тоже очень хочется.
Только вопрос один есть, что будете поддерживать? закрытые платные решения? их быть есть :) временами даже очень хорошие.
Но привлекут ли они разработчиков? Кто займется их развитием под миникс?
Как показывает практика, продукты лицензированные под GPL/BSD привлекают сторонних разработчиков и достаточно успешно и динамично развиваются. Можно по разному относится к "свободному" софту, но по моему для миникса это то что "доктор прописал". Почему? Потому что существует явная необходимость привлечения доп ресурсов для разработки.
Мне к сожалению не известны алтернативы универсальных платформ, поддерживаемые известными фирмами и распостраняемые под лицензиями GPL/BSD. Возможно у вас есть предложения в какую сторону покопать?
Что касается конкретно IBM, то она судя по всему ориентируется на яву (http://www-128.ibm.com/developerworks/ru/opensource/).

 
Павел Макаров
Member


Откуда: Санкт-Петербург
Всего сообщений: 80
Ссылка
Дата регистрации на форуме:
2 сен. 2006

evgeny написал:
[q]
Мне к сожалению не известны алтернативы универсальных платформ, поддерживаемые известными фирмами и распостраняемые под лицензиями GPL/BSD. Возможно у вас есть предложения в какую сторону покопать?
Что касается конкретно IBM, то она судя по всему ориентируется на яву
[/q]

Трудно не согласиться насчёт IBM, хотя она отнюдь не моногамна в отношении Java. Я вообще-то в своих личных интересах положил глаз на Eclipse (http://www.eclipse.org), которая хоть сама и написана на Java (и, похоже, требует ейного наличия в системе), но поддерживает и другие языки, в том числе и С/С++, имеющиеся в MINIX 3. И хотя лично мне в первую очередь интересен UML, но я понимаю также, что такая мощная среда, как Eclipse, без сомнения понравится широким программистским массам и переведёт MINIX 3 на качественно иной уровень.

Мне кажется, что Mono и Java (хотя и в меньшей степени) всё-таки ориентированы на программистов из мира Windows, просто облегчают им жизнь и делают её более интересной, не особенно стимулируя к переходу на другую платформу. Да, возможность такая у них появляется, но гораздо интереснее (и легче) расширить свой потенциал в среде Windows, чем менять операционную систему. Так что я не думаю, что портирование в MINIX 3 только Java или Mono существенно изменит ситуацию с привлекательностью этой ОС для прикладных программистов (а именно они, увы, задают тон в мире программирования). Eclipse же - совсем другое дело.

 
Данил
Full Member


Откуда: Тольятти (Togliatti)
Всего сообщений: 106
Ссылка
Дата регистрации на форуме:
29 нояб. 2006
Mono создавался в первую очередь НЕ ДЛЯ WINDOWS.
Плюс множество языков программирования.
Т.Е. зная один из поддерживаемых языков в Моно(/Net) можно уже ее использовать.
Хотя один язык для всей платформы(ява) тоже хорошо, но нет чувства свободы.
Далее.
Не устраивает поддерживаемые языки в .Net можно написать свой язык.

(кстати, ;) с поддержкой русского синтаксиса, это на счет "Использования Русского языка в MINIX" :) )

Программы написанные в MONO прекрасно работают без MONO и в Windows, при наличии Microsoft .NET Framework и всех используемых библиотек.
ЯДРО ПЛАТФОРМЫ, что у MONO, что у Microsoft .NET Framework ОДИНАКОВО.

Реализация разная. :)

На счет вывода evgeny:
[q]
Вывод в общем то напрашивается сам собой, mono или java для -=успешного=- развития миникса жизненно необходимы (imho).
[/q]

Полностью согласен.
По этому и говорю здесь об этом.
Пока систему еще не захламИли кучей конкурирующих технологий, на это можно повлиять. ;)
Хотя в этом тоже наверное есть плюс
[q]
кучей конкурирующих технологий
[/q]

, но мне кажется не для MINIX.



 
Данил
Full Member


Откуда: Тольятти (Togliatti)
Всего сообщений: 106
Ссылка
Дата регистрации на форуме:
29 нояб. 2006
Павлу.

Eclipse сравнивать с Java и .Net, не стоит.
( мне показалось, что Вы все это, поставили в один ряд )

Eclipse это среда для разработки программ.
Java и .Net среда выполнения программ.

:)

С MONO поставляется MonoDevelop, расширяется, развивается и т.д..................
Адрес: http://www.monodevelop.com/Main_Page .


 

<<Назад  Вперед>>Страницы: 1 2 * 3 4 5 6 7 #
Печать


Вы не можете отправлять сообщения
Вы не можете создавать темы
Вы не можете голосовать в опросах
Вы не можете создавать опросы
Вы не можете редактировать свои сообщения
Вы не можете прикреплять к сообщениям файлы
Вы не можете модерировать раздел
Вы не можете видеть IP-адреса


Время выполнения скрипта: 0.0832. Количество выполненных запросов: 16, время выполнения запросов 0.0103
  Поиск по форуму:

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
VPN на Racoon2 во FreeBSD
Настройка OpenBSD 4.3
чтение дисков с мультисесией
Требуется системный администратор
Xenix. Переход на Linux

Самые активные 5 тем RSS
Mono в MINIX
Графика для форума
Литература по Minix
Русский язык в Minix
Чем ТЫ (ВЫ) можешь(можете) помочь MINIX?