The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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