Найти - Пользователи
Полная версия: IronPython основы
Начало » Python для .Net » IronPython основы
1
Sergey87
Спрашиваю :)

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

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

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

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

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

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

Я понятия не имею…
alafin
Вот еще ссылка http://blogs.msdn.com/aaronmar/archive/2006/02/16/a-bit-more-on-ironpython.aspx
Leron
есть ironpython studio - http://www.codeplex.com/IronPythonStudio – вижуал студия переделанная под iron питон.
layt
А где можна посмотреть примери кода етим яиком ну и скачать компилятор
KhasanMamaev
Здравствуйте коллеги. Недавно начал изучать Iron Python, хотелось бы узнать, есть ли где нибудь список библиотек, доступных для подключения к Айрон Питону?
snake_eater
как ставить пакеты через pip

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

но лучше забей на это говно мамонта - у ironpython нет будущего
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB