Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #80905

Re: [ANN] Brython 3.0.0 relased

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <gherron@digipen.edu>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.003
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'subject:: [': 0.04; 'syntax': 0.04; 'subject:ANN': 0.07; 'events.': 0.09; 'inserted': 0.09; 'unmodified': 0.09; 'python': 0.11; '*real*': 0.16; 'descriptors,': 0.16; 'executed,': 0.16; 'fly': 0.16; 'metaclasses': 0.16; 'pierre': 0.16; 'elements': 0.16; 'wrote:': 0.18; 'translated': 0.19; 'subject:] ': 0.20; '(the': 0.22; 'header:User-Agent:1': 0.23; 'necessary.': 0.24; "i've": 0.25; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; "i'm": 0.30; 'included': 0.31; 'code': 0.31; 'getting': 0.31; 'dom': 0.31; 'gary': 0.31; 'allows': 0.31; 'interface': 0.32; 'worked': 0.33; 'running': 0.33; 'knowledge': 0.35; 'classes': 0.35; 'version': 0.36; 'done': 0.36; 'hi,': 0.36; 'to:addr:python-list': 0.38; 'supporting': 0.39; 'to:addr:python.org': 0.39; 'most': 0.60; 'providing': 0.61; 'charset:windows-1252': 0.65; 'institute': 0.72; 'received:204': 0.75; 'dr.': 0.77; 'dozens': 0.84; 'step.': 0.91; 'inheritance,': 0.93
Date Sun, 16 Nov 2014 13:17:45 -0800
From Gary Herron <gherron@digipen.edu>
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version 1.0
To python-list@python.org
Subject Re: [ANN] Brython 3.0.0 relased
References <3938dee7-35d6-46fc-8606-13906f3202f8@googlegroups.com>
In-Reply-To <3938dee7-35d6-46fc-8606-13906f3202f8@googlegroups.com>
Content-Type text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding 7bit
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.15902.1416172683.18130.python-list@python.org> (permalink)
Lines 23
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1416172683 news.xs4all.nl 2833 [2001:888:2000:d::a6]:34742
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:80905

Show key headers only | View raw


On 11/16/2014 12:54 AM, Pierre Quentel wrote:
> Hi,
>
> Version 3.0.0 of Brython has been released recently
>
> Brython is an implementation of Python 3 running in the browser, with an interface to DOM elements and events. It allows writing web client applications with Python instead of Javascript.
>
> Python programs are inserted in the HTML page inside tags <script type="text/python">. The code is translated into Javascript on the fly and executed, without any pre-compilation step.
>
> Brython is *real* Python, supporting most of the Python syntax including comprehensions, generators, descriptors, classes with multiple inheritance, metaclasses etc. Dozens of modules from the Python standard distribution are included unmodified in the Brython distribution.

I just recently started experimenting with Brython to create WebGL apps.  I've done straight OpenGL via Python for *years* and wanted to leverage that knowledge and code for WebGL without getting any deeper into Javascript than necessary.

I'm happy to report that Brython worked perfectly, seamlessly providing Python calls to (the JavaScript API) WebGL.  Amazingly well done!

Gary Herron

-- 
Dr. Gary Herron
Department of Computer Science
DigiPen Institute of Technology
(425) 895-4418

Back to comp.lang.python | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

[ANN] Brython 3.0.0 relased Pierre Quentel <pierre.quentel@gmail.com> - 2014-11-16 00:54 -0800
  Re: [ANN] Brython 3.0.0 relased Marko Rauhamaa <marko@pacujo.net> - 2014-11-16 11:40 +0200
  Re: [ANN] Brython 3.0.0 relased Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-11-16 23:39 +1100
  Re: [ANN] Brython 3.0.0 relased Gary Herron <gherron@digipen.edu> - 2014-11-16 13:17 -0800

csiph-web