Pull to refresh
0
ex-Wargaming
Издатель и разработчик free-to-play MMO

Python Meetup 27.02.15: Hy и Toga

Reading time 2 min
Views 7.1K
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!
Tags:
Hubs:
+9
Comments 2
Comments Comments 2

Articles

Information

Website
lesta.ru
Registered
Founded
Employees
501–1,000 employees
Location
Россия