The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft отвернулась от проектов IronPython и IronRuby, opennews (??), 22-Окт-10, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


3. "Microsoft отвернулась от проектов IronPython и IronRuby"  +10 +/
Сообщение от Метеор (?), 23-Окт-10, 00:15 
У меня есть стойкое подозрения что python и ruby и так хорошо без этих проектов )
Ответить | Правка | Наверх | Cообщить модератору

4. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Sunder (ok), 23-Окт-10, 00:23 
У меня есть стойкое подозрение что вы абсолютно правы.

IronPython категорически не совместим с CPython под который в основном всё и пишется.
И скорость исполнения это другая проблема. IronRuby не щупал, но почему то практически уверен что ситуация аналогичная.

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

Ответить | Правка | Наверх | Cообщить модератору

5. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от вап (?), 23-Окт-10, 00:41 
будет развивать сообщество
Ответить | Правка | Наверх | Cообщить модератору

10. "Microsoft отвернулась от проектов IronPython и IronRuby"  +3 +/
Сообщение от ананим (?), 23-Окт-10, 03:03 
спасибо. мы воздержимся.
Ответить | Правка | Наверх | Cообщить модератору

60. "Microsoft отвернулась от проектов IronPython и IronRuby"  –4 +/
Сообщение от Трухин_Юрий_Владимирович (ok), 24-Окт-10, 01:44 
> будет развивать сообщество

будет развивать не сообщество, а разработчики Mono. Просто сменились те кто код писать будут вот и все. Развитие будет даже быстрее чем раньше

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

80. "Microsoft отвернулась от проектов IronPython и IronRuby"  +2 +/
Сообщение от аноним (?), 24-Окт-10, 07:33 
> будет развивать не сообщество, а разработчики Mono.

Трухин - кончай врать, в новости прямо написано: "Today we are announcing new leadership for the Iron projects and a development model that will enable the broader community to contribute to their development:"

Тебе "broader community" перевести?

Какие нахрен "разработчики Mono", кто и что это вообще такое?
Эти т.н. "разработчики" только вставляют код m$.
Новость была - более 90% коммитов с копирайтом от m$, novell.

Ответить | Правка | Наверх | Cообщить модератору

6. "Microsoft отвернулась от проектов IronPython и IronRuby"  +2 +/
Сообщение от Аноним123321 (ok), 23-Окт-10, 00:44 
> Преимущества их были в том, что они могли использовать напрямую классы .NET

интересный извращенский эксперимент в том что IronPython (и видимо IronRuby) -- можно запустить через mono

...и пользоваться например функциями из пространства Mono.Unix.*

при этом Mono работает и в MsWindows.. и в MsWindows там тоже есть Mono.Unix.* :-D

в этом [изращённом] варианте -- IronPython (over mono) преобретает какуюто _особенную_ кроспоатформенность :-)

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

61. "Microsoft отвернулась от проектов IronPython и IronRuby"  –3 +/
Сообщение от Трухин_Юрий_Владимирович (ok), 24-Окт-10, 01:45 
>> Преимущества их были в том, что они могли использовать напрямую классы .NET
> интересный извращенский эксперимент в том что IronPython (и видимо IronRuby) -- можно
> запустить через mono

что тут извращенского, нормальный usecase


Ответить | Правка | Наверх | Cообщить модератору

123. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Аноним123321 (ok), 24-Окт-10, 19:47 
> что тут извращенского, нормальный usecase

окей! разжовываю почему это извращённо :-)

во первых: Python (и Ruby, наверно) -- _уже_ кросплатформенны :-)

во вторых: чтобы _увеличить_ кросплатформенность -- мы превращаем Python в Python-over-.NET-формат

в третьих: чтобы _ЕЩЁ_ _БОЛЬШЕ_ увеличить кросплатформенность -- мы запускаем этот <блабла>.NET-формат только через Mono (и не вкоем случае НЕ через Miscrosoft.NET , даже когда находимся внутри MsWindows :))

**********

логика подсказывает -- что тот слой который отвечает за кросплатформенность -- по хорошему должен быть только _один_ а не _три_ :-D :-D

....но всёже ради _эксперимента_ -- довольно интересно было видить как Python работает с Mono.Unix.*-функциями внутри MsWindows-операционной системы :-)

Ответить | Правка | Наверх | Cообщить модератору

12. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от Аноним (-), 23-Окт-10, 06:40 
>IronPython категорически не совместим с CPython под который в основном всё и пишется.

Категорически неправда. Он несовместим (по понятным причинам) с приложениями, использующими кроме Питона расширения на C. Так же есс-но можно написать приложение с использовнием .Net классов которое не будет работать в CPython.

Короче говоря, если оставаться в рамках языка Python - то всё ок. А так можно и яйца дверью прищемить и говорить что дверь плохая.

Вообще новость скорее хорошая, чем плохая. Может быть так проекту будет лучше. Больше интерпретаторов, хороших и разных! Лишь бы стандарт был один.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

29. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Stax (ok), 23-Окт-10, 14:15 
Вы знаете, в большинстве областей на питоне без C-расширений писать нереально. Отсутствие аналога того же JDBC сказывается. Плюс многое другое. Да и в куче крупных проектов, где есть питон, используются собственный C-код для скорости.
Ответить | Правка | Наверх | Cообщить модератору

31. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Sunder (ok), 23-Окт-10, 14:24 
Минуточку :) В сообществе Python стандарт - CPython. Точнее сейчас их два 2.6 и 3.0 ветки. И не на уровне синтаксиса языка Python, а именно ABI-совместимость. То есть есть набор библиотек которые необходимы для исполнения, не важно на чём они написаны. И ценность языка - именно в бинарных библиотеках, поскольку JIT он не обзавёлся пока.

Python на .NET создавался только с одной целью - продемонстрировать что .NET - это не один C# и кому то ещё нужна. Правда пользователи видимо не очень оценили широкий жест Microsoft :) Результат вы видите сами.

Точно такая же ситуация с Ruby и Java на .NET платформе - вроде как есть, но ни с чем не совместимы, и мало кому нужны.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

23. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от аноним (?), 23-Окт-10, 10:33 
Вообще в .net много всего интересного, иметь туда доступ есть хорошо.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

24. "Microsoft отвернулась от проектов IronPython и IronRuby"  +2 +/
Сообщение от аноним (?), 23-Окт-10, 10:40 
А между тем m$ меняет приоритеты, уходит от .net - вместо asp.net уже пилит php, вместо IronPython и IronRuby будет пилить просто python и ruby ;-)
Ответить | Правка | Наверх | Cообщить модератору

62. "Microsoft отвернулась от проектов IronPython и IronRuby"  –2 +/
Сообщение от Трухин_Юрий_Владимирович (ok), 24-Окт-10, 01:47 
> А между тем m$ меняет приоритеты, уходит от .net - вместо asp.net
> уже пилит php, вместо IronPython и IronRuby будет пилить просто python
> и ruby ;-)

ололо? скучно... .net - это конкурентное преимущества, как cocoa в OS X и в него MS вкладывает больше всего денег, сравнимо с ОС. А другие технологии развивают на Win платформе чтобы WinServer покупали. Бизнес


Ответить | Правка | Наверх | Cообщить модератору

79. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от аноним (?), 24-Окт-10, 07:23 
> .net - это конкурентное преимущества

Ололо - скучно!
Надоели уже эти заклинания про т.н. "преимущества .net", бред это, уже почти каждому очевидный.
Даже сама m$ не желает пользоваться этими т.н. "преимуществами" - давно ли была новость о переходе Windows Live (бывшего MSN) на WordPress и php?
Причём своё поделие m$ почему-то закапывает насовсем.
Чудеса ;-)

Ответить | Правка | Наверх | Cообщить модератору

25. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от demo (??), 23-Окт-10, 11:15 
.net - ярко раскрашенная погремушка. Детям до определённого возраста очень нравится. Шуму от неё много - потому и взрослым тяжело её игнорировать. У меня есть опыт взаимодействия с коллегами-контрагентами, предпочитающими .net всему остальному (у меня - сервер и клиент, они альтернативный клиент ваяют). Возникает ощущение, что на задачах GUI python + PyQt + Qt по скорости разработки не уступает технологиям .net, а при организации работы с сервером они столкнулись с чуднЫми ограничениями реализации. Единственное, на чём они имеют явное преимущество - использование чисто-MS фич.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

32. "Microsoft отвернулась от проектов IronPython и IronRuby"  +2 +/
Сообщение от Sunder (ok), 23-Окт-10, 14:28 
Интересно много ли продуктов Microsoft, которые написаны с использованием .NET хоть немного значительно ?

Office, Windows и т.п. - вроде нет :)

Майкрософт предлагает в основном технологии, которыми сама не пользуется :) А дети рады.

Ответить | Правка | Наверх | Cообщить модератору

44. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от demo (??), 23-Окт-10, 19:33 
Давеча писали про историю автоматизации лондонской биржи ( http://www.opennet.ru/opennews/art.shtml?num=28362 ). Я не знаю, засчитаете-ли вы Infolect за продукт MS ( http://www.microsoft.com/Rus/Casestudies_archive/casestudy.a... ), но, как пишут, .net был "во все поля".
Ответить | Правка | Наверх | Cообщить модератору

49. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Sunder (ok), 23-Окт-10, 21:51 
Вроде это не продукт Майкрософт, а продукт их совместного творчества с какой-то другой конторой. Так что пока не засчитаем.
Ответить | Правка | Наверх | Cообщить модератору

50. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от ананим (?), 23-Окт-10, 23:29 
и продукт ли это.
индустрия порождала разных мутантов не один раз.
Ответить | Правка | Наверх | Cообщить модератору

53. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от filosofem (ok), 24-Окт-10, 01:31 
> Интересно много ли продуктов Microsoft, которые написаны с использованием .NET хоть немного
> значительно ?
> Office, Windows и т.п. - вроде нет :)
> Майкрософт предлагает в основном технологии, которыми сама не пользуется :) А дети
> рады.

SharePoint вроде да.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

72. "Microsoft отвернулась от проектов IronPython и IronRuby"  +/
Сообщение от Crazy Alex (??), 24-Окт-10, 04:12 
Вот про SherePoint лучше к ночи не поминать. Минимум 8 гиг памяти в требованиях - хорош пример использования дотнета...
Ответить | Правка | Наверх | Cообщить модератору

63. "Microsoft отвернулась от проектов IronPython и IronRuby"  –4 +/
Сообщение от Трухин_Юрий_Владимирович (ok), 24-Окт-10, 01:49 
> .net - ярко раскрашенная погремушка.

видно что у вас "большой опыт" .NET разработки
>Детям до определённого возраста очень нравится. Шуму
> от неё много - потому и взрослым тяжело её игнорировать. У
> меня есть опыт взаимодействия с коллегами-контрагентами, предпочитающими .net всему остальному
> (у меня - сервер и клиент, они альтернативный клиент ваяют). Возникает
> ощущение, что на задачах GUI python + PyQt + Qt по
> скорости разработки не уступает технологиям .net, а при организации работы с
> сервером они столкнулись с чуднЫми ограничениями реализации. Единственное, на чём они
> имеют явное преимущество - использование чисто-MS фич.

В QT есть ORM? а связывать Python с мордой на QT глупо, тогда уж лучше и качественнее написать по нативному GUI для каждой платформы или веб-интерфейс


Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

68. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от demo (??), 24-Окт-10, 03:01 
> видно что у вас "большой опыт" .NET разработки

Не поверите - у меня вообще нет опыта разработки на .net. У меня есть опыт созерцания чужой разработки.

> В QT есть ORM?

В Qt - нет, но для Qt (сторонними разработчиками) что-то делается.

> а связывать Python с мордой на QT глупо, тогда уж лучше и качественнее написать по нативному GUI для каждой платформы или веб-интерфейс

Что-то я не понял, какой смысл вы вкладываете в выражение "связывать Python с мордой на QT". Если вы полагаете, что прикладная программа пишется частью на C++, частью на python и потом это добро как-то связывается - то действительно, это выглядит странно. При использовании PyQt действия при создании программы очень похожи на аналогичные при использовании С++. Только писанины вдвое-втрое меньше :) Если интересуют подробности - посмотрите статью о PyQt в википедии.

Ответить | Правка | Наверх | Cообщить модератору

124. "Microsoft отвернулась от проектов IronPython и IronRuby"  +1 +/
Сообщение от Аноним123321 (ok), 24-Окт-10, 19:56 
> В QT есть ORM? а связывать Python с мордой на QT глупо,
> тогда уж лучше и качественнее написать по нативному GUI для каждой
> платформы или веб-интерфейс

QT это QuickTime . зачем там ORM ?

SqlAlchemy один из вариантов ORM .. в чом у вас с ним проблемы?

неможете подключить SqlAlchemy к Qt ? или наоборот неможете отделить SqlAlchemy от Qt ? %) %)

и вообще -- Qt работает через GLib , с точки зрения обработки событий GLib.MainLoop ..

это значит что в любой Qt-программе можно использовать GLib-библиотеку ... и в любой GLib-программе можно использовать Qt-библиотеку... (MainLoop-цыклы у них совместимы друг с другом :-).. проблемм никаких нет!)

а что скажете про .NET ? как там организованны MainLoop-циклы? с чем они совместимы? только сами с собой? позор технологиям Ms.. :-)

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

59. "Microsoft отвернулась от проектов IronPython и IronRuby"  –3 +/
Сообщение от Трухин_Юрий_Владимирович (ok), 24-Окт-10, 01:43 
> У меня есть стойкое подозрения что python и ruby и так хорошо
> без этих проектов )

хорошо. однако если нужно интегрироваться с .net проектами, такое решение работает гораздо быстрее, чем если организовывать взаимодействие через сервисы. для этих же целей например есть JPython

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру