Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Апрель 2, 2007 09:12:23

Sergey87
От:
Зарегистрирован: 2007-04-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

Спрашиваю :)

Насколько я знаю, IronPython наследует много от Python. По обрывочным сведениям Google (вы вдумайтесь в это название!!) ивестирует в него, также Microsoft продвигает IronPython, а технология .NET под которую содается много чего интересного для самых разных языков просто прекрасна, я читаю как роман smile

Вот только тезаурус у меня слобоват(всего пару дней рою основательно, до этого обрывочно), немогу в кучу собрать информацию. Интересовался питоном пару месяцев назад, но теперь в совокупности с .NET и моими потребностями, а также резонансом в который он попадает со мной как с молодым разработчиком и студентом - просто сказка какая-то smile

Но теперь по существу.
Сейчас знакомлюсь с терминологией, узнаю много интересного и про .NET централизованный интерфейс(пользователя который) и про другие прелести. Поделитесь пожайлуста информацией (я тут видел даже преподаватели есть). А то сложно довольно определится и правильный старт взять т.к. в институте и не пахнет, там правит Delphi. который освоить 70% нихрена не могут. Хочу узнать:

1. Среда разработки, редактор. Вобщем то любой, желательно помощнее,пусть без кнопочек там всяких пока(я слышал, что IronPython еще слабоват в реализации, хотя может и устарело, не все даты ставят) главное чтобы синтаксис правил (я читал про табуляции и пробелы в питоне), подсвечивал и прочие прелести.

2. Как добраться до совместимой билиотеки ф-й, я читал сначала про COM, потом дошел до NET и питон давно меня терзал. Вот хочу собрать в кучу и немогу понять “что есть эта билиотека” на данный момент? Это все тот же COM или что-то другое? Это для меня задача первостепенной важности, так как нужно текущие ф-и перевести на Python (пока часть на php часть на Delphi).

Дайте ссылки плз и назовите, что именно искать по сабжу?



Офлайн

#2 Апрель 2, 2007 16:49:48

alafin
Root
От: Киев, Украина
Зарегистрирован: 2006-04-06
Сообщения: 756
Репутация: +  2  -
Профиль   Отправить e-mail  

IronPython основы

1. На данный момент доступна версия IronPython 1.1 . В качестве реадактора подойдет любой которые поддерживает Python, к примеру, я юзаю Eclipse + PyDev. Какие кнопочки тебе нужно? Для создания GUI? Версия IronPython 1.0 была очень приближена к Python.
2. На сколько я знаю, IronPython при компиляции, преобразуется в байт-код (Intermediate Language, IL) виртуальной машины CLR (Common Language Runtime), которые применяются в .NET, поэтому можно предположить что это .NET.

Ссылки:
http://msdn.microsoft.com/msdnmag/
http://www.asp.net/ironpython/
http://www.voidspace.org.uk/ironpython/winforms/index.shtml



Офлайн

#3 Апрель 3, 2007 06:30:00

Sergey87
От:
Зарегистрирован: 2007-04-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

alafin
Под кнопочками я имел ввиду интерфейсы, чтобы делать окна и прочее. Я питом пока пробовал только в форме консоли, без интерфейса. А нужно кое что сообразить этого плана.
Вот нашел кое что: http://www.microsoft.com/Rus/Msdn/Magazine/2006/11/Default.mspx



Офлайн

#4 Апрель 3, 2007 07:09:51

Sergey87
От:
Зарегистрирован: 2007-04-02
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

alafin
А вот, скачал то что надо, усе пока хорошо. Собирается IronPython с помощью FremWork'a только бы теперь понять как… я в такой среде не работал никогда…

И еще понять какую версию Framework 2.0 Software Development Kit качать:
* Download x86 version
* Download x64 version
* Download IA64 version

Не понимаю я совсем, от процессара ни одной бумажки, даже толком незнаю какая у него версия
Все разобрался, правда WIn у меня написано 2002, хотя такого при скачивании Development Kit что-то не видно…
Собрать тоже несложно там мануал кратенький, все просто и понятно оказалось я просто не то качал.

Правда как его собирать в самом Framework я непонмимаю, т.е. он поставился и молчит себе. Как его запусти и где там:

.NET Framework 2.0 SDK comes with the C# compiler and Microsoft's msbuild. After installing the SDK, open the .NET Framework SDK command prompt, cd to the IronPython directory, and execute:

msbuild IronPython.sln

This will build IronPython.dll, IronMath.dll, ipy.exe, and ipyw.exe.

Я понятия не имею…



Отредактировано (Апрель 3, 2007 09:02:45)

Офлайн

#5 Апрель 3, 2007 21:16:56

alafin
Root
От: Киев, Украина
Зарегистрирован: 2006-04-06
Сообщения: 756
Репутация: +  2  -
Профиль   Отправить e-mail  

IronPython основы

Офлайн

#6 Март 15, 2008 22:26:14

Leron
От:
Зарегистрирован: 2007-12-11
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

есть ironpython studio - http://www.codeplex.com/IronPythonStudio – вижуал студия переделанная под iron питон.



Отредактировано (Март 15, 2008 22:28:27)

Офлайн

#7 Сен. 28, 2010 17:14:34

layt
От:
Зарегистрирован: 2010-09-28
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

А где можна посмотреть примери кода етим яиком ну и скачать компилятор



Офлайн

#8 Март 26, 2015 09:15:31

KhasanMamaev
Зарегистрирован: 2015-03-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

Здравствуйте коллеги. Недавно начал изучать Iron Python, хотелось бы узнать, есть ли где нибудь список библиотек, доступных для подключения к Айрон Питону?

Офлайн

#9 Янв. 11, 2016 12:55:04

snake_eater
Зарегистрирован: 2015-03-30
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

IronPython основы

как ставить пакеты через pip

http://blog.ironpython.net/2014/12/pip-in-ironpython-275.html

но лучше забей на это говно мамонта - у ironpython нет будущего

Отредактировано snake_eater (Янв. 11, 2016 12:56:46)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version