http://habrahabr.ru/company/wargaming/blog/253801/
27 февраля состоялся очередной Python Meetup. В этот раз мы обсуждали:
- Hy — диалект, который позволяет Lisp-разработчикам использовать библиотеки Python, а Python’истам найти решение для некоторых проблем языка, например, отсутствия скобочек.
- Toga — библиотека построения интерфейсов на Python, которая с первого взгляда выглядит как простой и универсальный инструмент, но на деле имеет ряд недоработок.
Во время
Lightning Talk участники делились опытом экспорта .doc-файлов и идеями использования AST для трансляции Python в Ruby, JavaScript, C++ и др.
Знакомство с Hy / Андрей ЖлобичWeb Developer Wargaming
Из доклада вы узнаете отличия Python-кода и Hy — нового диалекта Lisp. Код Hy имеет ряд преимуществ, которые делают его использование более удобным: наличие скобок, возможность использовать макросы, малое количество узлов и др. Однако у него есть и свои недостатки.
Андрей подробно, с примерами, осветил все плюсы и минусы Hy.
Доклад будет интересен разработчикам, которым нравится пробовать новые технологии не хватает скобок в Python.
Смотреть презентацию Андрея
Toga: yet another GUI toolkit on Python / Дмитрий ОвчинниковWeb Developer Wargaming
Существует довольно много разных библиотек для построения графических интерфейсов. Чем же среди них выделятся Toga? Это кроссплатформенная библиотека использует нативные виджеты операционной системы, на которой выполняется. В результате она может запускаться под Linux, OS X, Windows, iOS и Android. В логичной, продуманной и хорошо спроектированной Toga есть ряд серьёзных недостатков, которые пока не позволяют говорить о ней, как о полноценном рабочем инструменте. И в силах сообщества это исправить.
Рекомендуется к просмотру всем разработчикам, которые любят свою работу и готовы в свободное время создавать Open Source-программы.
Смотреть презентацию Дмитрия
Ещё несколько полезных идей в
блиц-докладах:
Что такое AST? / Анатолий БабеняHow parse .doc / Павел Тысляцкий
Следующий Python Meetup состоится в эту пятницу,
27 марта.Программа митапа:- Machine learning with Python / Олег Шидловский, Web developer Doist
- Python AST: между исходным текстом и байт-кодом / Николай Карелин, Системный архитектор VPI Development Center
- Как скачать статистику игроков World of Tanks за одну ночь? / Павел Пересторонин
Подробности и регистрация
До встречи на Python Meetup!