Python Meetup 27.02.15: Hy и Toga

27 февраля состоялся очередной Python Meetup. В этот раз мы обсуждали: Hy — диалект, который позволяет Lisp-разработчикам использовать библиотеки Python, а Python«истам найти решение для некоторых проблем языка, например, отсутствия скобочек. Toga — библиотека построения интерфейсов на Python, которая с первого взгляда выглядит как простой и универсальный инструмент, но на деле имеет ряд недоработок. Во время Lightning Talk участники делились опытом экспорта .doc-файлов и идеями использования AST для трансляции Python в Ruby, JavaScript, C++ и др.8b17f8459e4c48b29df7a80f200834f4.jpgЗнакомство с Hy / Андрей ЖлобичWeb Developer WargamingИз доклада вы узнаете отличия Python-кода и Hy — нового диалекта Lisp. Код Hy имеет ряд преимуществ, которые делают его использование более удобным: наличие скобок, возможность использовать макросы, малое количество узлов и др. Однако у него есть и свои недостатки.Андрей подробно, с примерами, осветил все плюсы и минусы Hy.Доклад будет интересен разработчикам, которым нравится пробовать новые технологии не хватает скобок в Python.Смотреть презентацию Андрея[embedded content]

Toga: yet another GUI toolkit on Python / Дмитрий ОвчинниковWeb Developer WargamingСуществует довольно много разных библиотек для построения графических интерфейсов. Чем же среди них выделятся Toga? Это кроссплатформенная библиотека использует нативные виджеты операционной системы, на которой выполняется. В результате она может запускаться под Linux, OS X, Windows, iOS и Android. В логичной, продуманной и хорошо спроектированной Toga есть ряд серьёзных недостатков, которые пока не позволяют говорить о ней, как о полноценном рабочем инструменте. И в силах сообщества это исправить.Рекомендуется к просмотру всем разработчикам, которые любят свою работу и готовы в свободное время создавать Open Source-программы.Смотреть презентацию Дмитрия[embedded content]

Ещё несколько полезных идей в блиц-докладах: Что такое AST?  / Анатолий Бабеня[embedded content]

How parse .doc / Павел Тысляцкий[embedded content]

Следующий Python Meetup состоится в эту пятницу, 27 марта.Программа митапа: Machine learning with Python / Олег Шидловский, Web developer Doist Python AST: между исходным текстом и байт-кодом / Николай Карелин, Системный архитектор VPI Development Center Как скачать статистику игроков World of Tanks за одну ночь?  / Павел Пересторонин Подробности и регистрацияДо встречи на Python Meetup!

© Habrahabr.ru