Віднині Python та Ruby скрипти можна пакувати в APK тема-посилання

За допомогою знадобу android-scripting.

Python 2.7

Згідно планам спільноти, Python 2.7 є останньою major версію серії 2.х, перед тим, як вона перейде до тривалого (5 років) періоду підтримки.

До даної версії увійшло багато новинок, які уперше з'явились у Python 3.1, серед яких:

  • Новий тип даних OrderedDict
  • Розширені можливості для написанні юніт-тестів, як то новий метод assert
  • Значно швидший модуль io
  • Автоматичне нумерування полів для методу str.format()
  • Вдосконалення float repr бекпортовані з Python 3.x
  • Підтримка Tile для Tkinter
  • Бекпорт об'єкту memoryview з Python 3.x
  • Новий літерал set
  • Set and dictionary comprehensions
  • Views для типу даних словник
  • Новий синтаксис для nested з твердженнями
  • Новий модуль sysconfig

Перелік нововведень | Документація | Звантажити

PyPy 1.3

Вийшла версія 1.3 реалізації інтерпретатора Python на мові Python, PyPy. Даний випуск містить:
  • чимало вдосконалень;
  • швидший JIT компілятор;
  • альфа-версію механізму підтримки розширень для CPython, написаних на С.

Офіційне повідомлення про реліз | Звантажити

Реалізація "newthreading" — механізму безпечної багатозадачності для Python тема-посилання

Проект "newthreading" від спільноти розробників Python є новою спробою поліпшення паралелізму у програмах на мові Python, і полегшення видалення обмовленого глобального блокування інтерпретатора (GIL). "Дана обмежена реалізація є придатною для використання, але ніяк не покращує продуктивність. Це доказ можливості реалізації даної концепції, тож програмісти можуть спробувати синхронізовані класи, і дізнатись, чи хотіли б вони працювати у рамках цих обмежень". Більше інформації за посиланням.

Програмування під Symbian на Python

Так вже склалося, що я змінюю свої захоплення із другою космічною швидкістю. Кілька тижнів тому я захоплювався програмуванням на C++/Qt, а сьогодні на Python.

Так от, сьогодні я хотів би продемонструвати те, як написати простеньку програму для платформи Symbian на мові програмування Python.

( Читати далі )

Плакат Ruby пропаганди

Як відомо, Ruby та Python — доволі популярні мови програмування, які з кожним днем завойовують нових прихильників. Завдяки багатій документації, великій спільноті та зручності, можна сказати, що для багатьох вони стали взірцем того, якою має бути мова програмування. Але між двома спільнотами існує серйозна конкуренція, і внаслідок цього ми можемо спостерігати різного роду статті, накшталт «10 причин, чому Ruby краще за Python» або «Як моя бабуся навчилася програмувати на Python за 2 тижні», але і трапляються більш цікавіші методи конкуренції, як плакати в стилі Північної Кореї :)

Один з рубістів вирішив кинути камінець у сад Python, намалювавши такий плакат. Стилізованість під Корею скоріше за все пов’язана з тим, що сама мова програмування Ruby була створена у Японії.

А ось, власне, і сам жорсткий пропагандистський плакат, який покликаний підняти дух Ruby-девелоперів у тяжкій боротьбі з Python :)



Інші розміри:

800×600 pixels
1024×768
1280×1024
1600×1200

Блог автора плакату

Ґвідо, якісь хлопці та поштова розсилка: як розробляється Python тема-посилання

Цікава розповідь одного з офіційних розробників інтерпретатора мови Python про його розробку -- процеси, інструменти, тощо. Гарний приклад того, як працюють круті хлопці! :-)

Швидкодія різних реалізацій інтерпретатора Python тема-посилання

Замір швидкодії різних реалізацій інтерпретатора мови Python: CPython, Jython, CPython+Psyco, Unladen Swallow та PyPy, натравивши їх на обчислення функції Растрігіна. Автор називає переможця, PyPy "майбутнім пайтона". Мушу визнати, виглядає дуже смачно! ;-)

Django 1.2 тема-посилання

Після багатьох місяців розробки вийшов реліз Django 1.2. Список змін дійсно чималенький. Серед них: підтримка кількох баз даних у рамках одного проекту, механізм валідації моделей, права доступу об'єктного рівня, та чимало іншого. Важлива річ, про яку варто згадати: Django 1.2 більше не підтримує Python 2.3.

Всесвітній День Плону WPD2010, Львів

Третій щорічний Всесвітній День Плону 28 квітня 2010 року.
http://plone.org/events/wpd/

Укранська спільнота користувачів ( http://www.plug.org.ua ) має намір долучитися до святкування Всесвітнього Дня Плону.
Буде проведено ряд доповідей присвячений системі управління вмістом Plone.

Детальніше про подію
http://www.plug.org.ua/events/wpd-2010

Для того щоб взяти участь у WPD2010 у Львові необхідно заповнити реєстраційну форму. http://www.plug.org.ua/community/wpd2010/register