IronPython

  1. Разбрах, имам IronPython (Python, който работи под .NET), ако може да ни разкажете нещо повече за него както и за Jython... синтаксиса му същия ли е може ли да го ползваме и прочие. Благодаря предварително!

    Публикувано преди
  2. Краткият отговор е: синтаксиса им е като на съответната версия на езика python, и реално можеш да ги ползваш в "production", но за курса няма да ти вършат работа тъй като не поддържат python3.

    Официалната имплементация на езика python е CPython. Low-level нещата са написани на C и съответно лесно се интегрира със C.

    Jython е python написан на Java - много лесно се връзва с Java. Основните неща (синтаксис, списъци, низове, ...) работят като при CPython, но е по-назад със версиите (текущата е за езика python версия 2.5). Ето пример:

    http://pastie.org/1656658

    При IronPython нещата са подобни. Текущия е за python2.6 (M$ го оставиха на произвола на съдбата след 2.7 beta).

    Публикувано преди
  3. Има и една доста интересна алтернатива на IronPython ако ти се занимава с такива неща - Boo (http://boo.codehaus.org/) e Python-like .NET език.

    Аз лично съм писал на предпоследната версия много малко, но ми направи впечатление, че е доста як, защото наистина е все едно пишеш на Python, обаче имаш и супер много от feature-ите на .НЕТ (и немалко бъгове, нали :D ).

    Update-ва се относително често (последната версия е от Януари т.г, предпоследната е от декември 2009). Нещо което не съм пробвал е да вкарвам assembly-та в .NET проекти, но може тия дни да пробвам (тъкмо да се усети и новата версия).

    :-)

    Публикувано преди
  4. Boo е доста забавана работа, но аз не бих го сравнявал с Python. Има разни PL езотерики в него, които са далеч по-характеристични.

    Публикувано преди

Трябва да сте влезли в системата, за да може да отговаряте на теми.