LINUX.ORG.RU

Мигель де Иказа о Моно.


0

0

Очередное интервью с Мигелем де Иказой, ныне вице-президентом Новелла по разработке ПО, о патентных и технических проблемах Моно, его текущем состоянии, планах на ближайшее будущее и о том, что может заставить вас разрабатывать на нем ваш новый проект.

>>> Интервью



Проверено: Demetrio ()

Re: Мигель де Иказа о Моно.

ух ты, не знал что он такой крутой :)

думал, просто девелопер из главных в Mono

laad ()

Re: Мигель де Иказа о Моно.

Что мне понравилось - O'Reilly выпустила книжку "Mono: A Developer's Notebook". Посмотрел главу (sample chapter) - занятно, занятно. Вот бы на русский перевели.

stark_lnx ()

Re: Мигель де Иказа о Моно.

.NET - RULES !

anonymous ()

Re: Мигель де Иказа о Моно.

Что вы как маленькие? Лебезите перед каждым новым чихом Microsoft'а. Сегодня Microsoft выпустило .net, завтра еще что-то. Вас используют большие дяди в лице Novell и Microsoft. Первая компания хочет пораздражать вторую и заработать себе этим политические дивиденды. Причем, обе понимают что у мифологического .net нету никакого будующего: первая (novell) потому, что ей оно нафиг не надо, вторая (microsoft) потому, что знает, что завтра она выпустит еще что-то, революционно "новое" - продавать что-то ведь надо? А .NET (как и все предыдущие разработки) выкинет в мусорку, тудаже пойдет и любимый гномовцами Mono.

Кстати, интересная особенность. Именно гном сдирает все наиболее критикуемые решения Microsoft'a. Gconf (реестр), Mono (.Net). Сами думать разучились... Мигель де Иказа готовит Гном к похоронам, или полному переходу на винду (заместо explorer'a).

logIN ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

Ну покрайней мере приложения которые на под mono написаны, очень приятные. Я про f-spot, muine, tomboy, beagle.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от logIN

Re: Мигель де Иказа о Моно.

почитай книжку ф. максвела про балмера, там сказано зачем мсу нету нужен

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от logIN

Re: Мигель де Иказа о Моно.

>Кстати, интересная особенность. Именно гном сдирает все наиболее критикуемые решения Microsoft'a. Gconf (реестр), Mono (.Net).

реестр оффтопика и рядом с GConf не валялся =)

а по поводу .net и фразы:

>Мигель де Иказа готовит Гном к похоронам, или полному переходу на винду (заместо explorer'a

wine team готовит к похоронам весь linux?

PS: кончай курить всякую дрянь

geek ★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от logIN

Re: Мигель де Иказа о Моно.

> Причем, обе понимают что у мифологического .net нету никакого будующего...

Есть такой хороший обычай: некоторые думают, прежде чем сказать что-нибудь. Это я к тому, что С# и .NET - прошли стандартизацию ISO - как язык C++ например.
Поэтому с тем же успехом можно сказать, что С++ - порождение Интела, ведь у них есть icc, если, конечно, не подумать прежде чем говорить.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

нетехнический ыопрос чем кончится этот бардак к сожалению всй более и более ясен. Всё меньше людей с природной способностью к чему либо будут этим заниматься, всё ниже качество, и этот процесс будет минимум итеративный. Еще снизяться прибыли и... С другой стороны объеденение всего и вся на основе вычислительных ресурсов, оно необходимо, но оно будет всй менее и менее качественным и всй более и более дорогим. Приходят математические средства поектирования и документирования и цена становится запредельной. А надобность в программистах в сегоднешнем виде отпадает совсем. Так же как и в фирмах монополиях.

А вы гном, Иказа .... Очень хочется увидеть 2050 год.

anonymous ()

Re: Мигель де Иказа о Моно.

Чуваки, как MONO поставить себе? дистр Федора коре 3 накачал кучку рпмок ничего не ставиться ... =(

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

2 anonymous (*) (23.03.2005 11:39:15)

Ты писать грамотно и связно научись, прежде чем свои масштабные думы выплёскивать на форум. А то прочитал твой пост дважды и ни хера не понял, какой-то бред -- начало предложения с концом не состыкуется.

anonymous ()

Re: Мигель де Иказа о Моно.

Господа ( и дамы иже еси ), я например в восторге от этого:

<quote>
Memory consumption reduction: Mono's memory consumption is lower than
ever, and for GUI applications, it actually consumes less than the
equivalent programs written in Perl or Python. It has been an
important goal of us to reduce memory usage in Mono.
</quote>

<quote>
Ahead-of-time compilation: Although present in the Mono 1.0 release,
this feature that is used to basically pre-compile all of your
bytecode into native executable code has been vastly improved. In Mono
1.2, we redesigned it not only to minimize the run time, it is now
designed to minimize memory usage by having multiple Mono processes
share the same pre-compiled code by using position-independent code.
This is important when people are running multiple Mono applications
on their desktop.
</quote>


Это действительно круто, и это направление, в котором (как мне
кажется) должна двигаться жаба, а иначе, с песнями "какие мы крутые да
могучие" останется в жопе. История этому подтверждение - сначала это
прошли VMS затем Unix ...




anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

А почему в грёбаном генту как стейбл помечена старьё - версия 0.28, которое к тому же и не собирается :(

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

>Это действительно круто, и это направление, в котором (как мне >кажется) должна двигаться жаба, а иначе, с песнями "какие мы крутые да >могучие" останется в жопе. История этому подтверждение - сначала это >прошли VMS затем Unix ...

Курить жабу, сосать ЭРТЭЭФЭМ.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

Согласен. Но дистрибутивов, в которые уже входит Mono, пока крайне мало. Поэтому считать его общедоступным средством разработки пока не стоит.

AP ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от AP

Re: Мигель де Иказа о Моно.

Чушь. Что это за разработчик, который не в состоянии скомпилировать собственное средство разработки? Тем более что никаких косяков со сборкой моно на современном дистрибутиве не наблюдается

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от logIN

Re: Мигель де Иказа о Моно.

>Мигель де Иказа готовит Гном к похоронам, или полному переходу на винду (заместо explorer'a).

На винду - это круто :) Я бы пользовался - факт.

boshik ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

Кстати, Вы не пробовали собирать Beagle?

Я пробовал. Седых волос стало в два раза больше.

AP ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от boshik

Re: Мигель де Иказа о Моно.

>На винду - это круто :) Я бы пользовался - факт.

Вот выйдет Qt4, может и на венду кто-то решится KDE4 портировать. :)

mikhail ()

Re: Мигель де Иказа о Моно.

Народ, ну нет в этом .NET панацеи! Novell он нужен просто для того чтобы таскать поделки бедных индийцев. Не пойму, откуда такой ажиотаж ?

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от mikhail

Re: Мигель де Иказа о Моно.

> Вот выйдет Qt4, может и на венду кто-то решится KDE4 портировать. :)

Боже упаси!

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

В gentoo старьё - версия 0.28 , которая не компилится к тому же :((

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

>Народ, ну нет в этом .NET панацеи!

Панацеи от чего? Просто уже который раз пытаются создать средство для быстрой и легкой разработки приложений. Чтобы в проектах могли учавствовать не только профи с 10 year experience, а и зеленые новички и эти проекты работали бы ( например опыт VB и жаба очень четко показывает это). Причем люди четко понимают стоЯщие перед ними задачи и недостатки существующих средств. Будет классно если эта попытка окажется успешной. А она похоже таковой окажется.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

emerge -pv mono ~

These are the packages that I would merge, in order:

Calculating dependencies ...done! [ebuild N ] dev-libs/icu-3.2 9,363 kB [ebuild N ] dev-lang/mono-1.0.6 -debug +nptl 39,852 kB на 0.28 не похоже.

mic ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от AP

Re: Мигель де Иказа о Моно.

2 AP

Я пробовал собирать Beagle, в Debian и Ubuntu. Да в Debian это гемморой, в Ubuntu дело 10 минут. Ядро пересобирать не надо, inotify патч уже там. Ставишь из репозитария самого ubuntu всё что нужно для beagle, gtk-cil, gnome-cil, dbus-cil спсисок есть в Ubuntu wiki, далее тащищь из cvs beagle, autogen.sh ; make. Проверено работает на ура, всё что нужно ищет. В том же wiki дают совет не ставить evolution-cil он с evolutin-2.2 криво работает пока. F-spot и Tomboy есть в репозитарии.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

> Народ, ну нет в этом .NET панацеи!

Нет, конечно. Но по сравнению с жабой и свингом, для разработки
клиентского софта, Mono/C#/Gtk# очень даже неплох.

int19h ★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

В gentoo старьё - версия 0.28 , которая не компилится к тому же :((

vi /etc/portage/package.keywords

dev-lang/mono ~x86

и все в шоколаде

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от AlexM

Re: Мигель де Иказа о Моно.

Народ, а реально в этом моно мастдайные проги под .net будут работать? Гуевые будут? Есть ли какие нибудь проблемы с запуском, несовмесимости и тд?

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

>Народ, а реально в этом моно мастдайные проги под .net будут работать? Гуевые будут? Есть ли какие нибудь проблемы с запуском, несовмесимости и тд?

Сейчас проблем дохера кроме просто багов в Моно (на которые напороться мало шансов если делаешь не мега приложение) есть расхождения в понимании того что такое должно быть такой-то или такой-то класс. Вплоть до того, что в MSDN написано одно, реализовано другое, а в Моно - как в MSDN. GUI (WinForms)- заработае походу не скоро, но GTK# пашет более-менее

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

потому как пакет теперь в другой ветке лежит. кажись dev-lang, а не dev-dotnet

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от AP

Re: Мигель де Иказа о Моно.

2 AP

Я пробовал собирать Beagle, в Debian и Ubuntu. Да в Debian это гемморой, в Ubuntu дело 10 минут. Ядро пересобирать не надо, inotify патч уже там. Ставишь из репозитария самого ubuntu всё что нужно для beagle, gtk-cil, gnome-cil, dbus-cil спсисок есть в Ubuntu wiki, далее тащищь из cvs beagle, autogen.sh ; make. Проверено работает на ура, всё что нужно ищет. В том же wiki дают совет не ставить evolution-cil он с evolutin-2.2 криво работает пока. F-spot и Tomboy есть в репозитарии.

anonymous ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

> Просто уже который раз пытаются создать средство для быстрой и легкой разработки приложений. Чтобы в проектах могли учавствовать не только профи с 10 year experience, а и зеленые новички и эти проекты работали бы

"А вы как ни садитесь, всё в музыканты не годитесь", А.И. Крылов.

Если человек программировать не умеет, то и не обучившись и не сумеет, хоть на чём бы то ни было. Максимум -- наплодит глючных поделок. И наоборот, если умеет, то и на VB что-то не совсем отстойное напишет.

anonymous_incognito ★★★★★ ()

Re: Мигель де Иказа о Моно.

Я точно знаю, что заставит меня не использовать Mono в следующем проекте - их JIT валится на слишком больших методах...

vsl ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

> Есть такой хороший обычай: некоторые думают, прежде чем сказать что-нибудь. Это я к тому, что С# и .NET - прошли стандартизацию ISO - как язык C++ например.

Гон. Они "прошли стандартизацию" не в ISO, а в ECMA - это такая контора, которая зарабатывает не продажей (качественных) стандартов, а получением бабок за принятие к стандарту чего угодно. Чтобы пройти стандартизацию в ISO нужна не одна пятилетка, несколько независимых реализаций (правда необязательно полностью соответствующих стандарту) и т.д. и т.п. Никогда бы МС за такой срок не стандартизировала это. Или можен номер стандарта скажешь? У С++, например, 14882, а у С - 9989. А у С# какой?

dmitrmax ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

Хм... Ну вот я до сих пор не могу ghc6.4 собрать на x86_64 - я что, хреновый разработчик? Портировать что либо - дело тяжкое...

vsl ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

>Просто уже который раз пытаются создать средство для быстрой и легкой
>разработки приложений. Чтобы в проектах могли учавствовать не только
>профи с 10 year experience, а и зеленые новички и эти проекты работали
>бы ( например опыт VB и жаба очень четко показывает это). Причем люди
>четко понимают стоЯщие перед ними задачи и недостатки существующих
>средств. Будет классно если эта попытка окажется успешной. А она
>похоже таковой окажется.

Купи у борланда Together и будет тебе щастье

vada ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от anonymous

Re: Мигель де Иказа о Моно.

Надо же. Ещё одна причина завести дома ADSL и спилить на убунту.

AP ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от AP

Re: Мигель де Иказа о Моно.

> Что два? В два раз? Да, примерно в два. Теперь их десяток :)

В смысле, был один, а стало два.

Но, Саша, верьте мне, это ествественный процесс, никак с .NET и прикладухами на нем не связанный. Просто время идет, старость не радость, все такое ;-)

AlexM ★★★★★ ()
Ответ на: Re: Мигель де Иказа о Моно. от dmitrmax

Re: Мигель де Иказа о Моно.

> и т.д. и т.п. Никогда бы МС за такой срок не стандартизировала это.
> Или можен номер стандарта скажешь? У С++, например, 14882, а у С -
> 9989. А у С# какой?

http://en.wikipedia.org/wiki/C_Sharp_programming_language#Standardization

int19h ★★★★ ()

Re: Мигель де Иказа о бренности бытия

ваще вешь неплохая! но надо включить в ядро или в крайнем случае в binutils (или можно иксы на него скомпилировать)! и нах бил будет лапу сосать а потом и у столмана! винду будут использовать только казино для генерации случайных чисел как источник энтропии! а бамлер будет зарабатывать на жизнь исправлением багов мозилы!

anonymous ()
Ответ на: Re: Мигель де Иказа о бренности бытия от anonymous

Re: Мигель де Иказа о бренности бытия

>винду будут использовать только казино для генерации случайных чисел как источник энтропии!

А какой аналог /dev/random есть в венде? Я только random от времени знаю в венде, но он абсолютно не секьюрный.

mikhail ()
Ответ на: Re: Мигель де Иказа о бренности бытия от mikhail

Re: Мигель де Иказа о бренности бытия

>А какой аналог /dev/random есть в венде? Я только random от времени знаю в венде, но он абсолютно не секьюрный.

эта, а /dev/random разве секьюрный?

laad ()
Ответ на: Re: Мигель де Иказа о бренности бытия от laad

Re: Мигель де Иказа о бренности бытия

>эта, а /dev/random разве секьюрный?

Вполне - выходящая последовательность зависит даже от того, как ты двигаешь мышь (естесственно, что по выходящей последовательности ты не сможешь узнать, как человек двигал мышь). То есть на другой машине даже поставив точно такое же время ты не сможешь получить такой же вывод.

mikhail ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.