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


Groups > comp.lang.python > #110258

Re: Request for opinions: A cross language development tool

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Tal Zion <tal@bridge-dev.com>
Newsgroups comp.lang.python
Subject Re: Request for opinions: A cross language development tool
Date Tue, 21 Jun 2016 21:01:14 +0300
Lines 23
Message-ID <mailman.15.1466532718.11516.python-list@python.org> (permalink)
References <57692EBD.1060606@bridge-dev.com> <mailman.4.1466511829.11516.python-list@python.org> <nkbcid$tgh$1@dont-email.me> <576949CC.2070708@bridge-dev.com> <CAPTjJmqwmZn_8FP9QFoiRiSLT98tYnGN9b0=DkH5dyYVT_FoKQ@mail.gmail.com> <576980EA.2030103@bridge-dev.com>
Mime-Version 1.0
Content-Type text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding 7bit
X-Trace news.uni-berlin.de V2vTaokEirpwtUJ0UBoYqgIN+DoB9fdR5vqRaFdbYy8A==
Return-Path <tal@bridge-dev.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.010
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; '22,': 0.09; 'ast': 0.09; 'str,': 0.09; 'subject:language': 0.09; 'python': 0.10; 'wed,': 0.15; '*any*': 0.16; '2016': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'targeting': 0.16; 'those,': 0.16; 'with?': 0.16; 'wrote:': 0.16; 'language': 0.19; 'class,': 0.22; 'features,': 0.22; 'libraries': 0.22; 'parse': 0.22; 'am,': 0.23; 'code,': 0.23; 'code.': 0.23; 'header:In-Reply-To:1': 0.24; 'module': 0.25; 'header:User-Agent:1': 0.26; 'chris': 0.26; 'compatible': 0.27; 'leveraging': 0.27; "we're": 0.30; 'work.': 0.30; 'code': 0.30; 'implement': 0.32; 'compiled': 0.32; 'run': 0.33; 'done': 0.35; 'quite': 0.35; 'but': 0.36; 'should': 0.36; 'faster': 0.36; 'modules': 0.36; 'to:addr:python-list': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'version': 0.38; 'to:addr:python.org': 0.40; 'charset:windows-1252': 0.62; 'bridge': 0.63; 'chrisa': 0.84; 'compiles': 0.84; 'dict,': 0.84; 'ever.': 0.84; 'subject:tool': 0.84; 'absolutely': 0.88
DKIM-Signature v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bridge-dev.com; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:To:Subject; bh=g+Nt1VZ4GIQ3+Cjgb8wFZFTJhpE+VgFVisHB1TwsMzg=; b=yN3vwHQ6TtYU6HyG5+HboE2DYe/PoN1AIwqitRESAXUQ+Xs3gd9hQMlOPY3rD8bljK5BQEisl8+llVGBFwPgLUSVAXfMHKbfwUyukrjpIxMvVLT92612KVgiqTdYp5eWz2c/Lo9HvJ9thOLrIScI9AJxq3BFg6XrbykRQd+aIRBv2ZsebjCOHHd4iextX4F3wAJTvWZjcmhZ/R7fBdOUoT4lVN7GEv06KwceSpkstXEI16Ry/8+wcquPUQ4pDQcFY9lcbcpV4JwAZY44dcy5nmhTm+udx5039TEFP+Sum0R1tHwEbgWfy6ViSfyZqRLRzAltvhttZKOcPqyXn7taVg==;
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
In-Reply-To <CAPTjJmqwmZn_8FP9QFoiRiSLT98tYnGN9b0=DkH5dyYVT_FoKQ@mail.gmail.com>
X-AntiAbuse This header was added to track abuse, please include it with any abuse report
X-AntiAbuse Primary Hostname - n1plcpnl0079.prod.ams1.secureserver.net
X-AntiAbuse Original Domain - python.org
X-AntiAbuse Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse Sender Address Domain - bridge-dev.com
X-Get-Message-Sender-Via n1plcpnl0079.prod.ams1.secureserver.net: authenticated_id: tal@bridge-dev.com
X-Source
X-Source-Args
X-Source-Dir
X-CMAE-Envelope MS4wfNMMuw2E1JFSHMJitkC+67B9P8/JK54fM+jf6INZy14q2qF4zPyR/UPOUpibzrwh86D8YkW2JAhRrDXV7Zk9Y0iALb/YAZcS7AcXf6kutlqW7XxdzTaC KNyxQ2AcXpKsb8SYYl5CZWl6J2gUma39qbGcGMmf6r1lKY0qN4AN8WItU3A6vgxZ9IDMVzdPqQM+0J4DPMt2Es83vEbRtkrcMMA=
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.22
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>
X-Mailman-Original-Message-ID <576980EA.2030103@bridge-dev.com>
X-Mailman-Original-References <57692EBD.1060606@bridge-dev.com> <mailman.4.1466511829.11516.python-list@python.org> <nkbcid$tgh$1@dont-email.me> <576949CC.2070708@bridge-dev.com> <CAPTjJmqwmZn_8FP9QFoiRiSLT98tYnGN9b0=DkH5dyYVT_FoKQ@mail.gmail.com>
Xref csiph.com comp.lang.python:110258

Show key headers only | View raw


Bridge compiles Python modules into native code, which requires us to 
support Python *language* features (for, while, class, generators, etc) 
but it reuses CPython's libraries (list, dict, str, etc) so we don't 
implement those, and it also uses CPython's ast module in order to parse 
Python code. So once we are done supporting all of the language 
features, any Python code should work. Currently we have quite a few 
language features to implement, but we're working on it =) We're 
targeting Python 3.5.

Tal

On 06/21/2016 08:36 PM, Chris Angelico wrote:
> On Wed, Jun 22, 2016 at 12:06 AM, Tal Zion <tal@bridge-dev.com> wrote:
>> * Bridge makes Python faster: Python code compiled through Bridge is
>> compiled to native code. Because we are leveraging LLVM's many
>> optimizations, Python code will run faster than ever.
> Can you run *any* Python program through Bridge? Absolutely anything?
> Can you guarantee language compatibility?
>
> And if you can - what version of Python are you compatible with?
>
> ChrisA

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


Thread

Request for opinions: A cross language development tool Tal Zion <tal@bridge-dev.com> - 2016-06-21 15:10 +0300
  Re: Request for opinions: A cross language development tool Christian Gollwitzer <auriocus@gmx.de> - 2016-06-21 14:39 +0200
    Re: Request for opinions: A cross language development tool Tal Zion <tal@bridge-dev.com> - 2016-06-21 17:06 +0300
      Re: Request for opinions: A cross language development tool BartC <bc@freeuk.com> - 2016-06-21 19:02 +0100
    Re: Request for opinions: A cross language development tool Chris Angelico <rosuav@gmail.com> - 2016-06-22 03:36 +1000
    Re: Request for opinions: A cross language development tool Tal Zion <tal@bridge-dev.com> - 2016-06-21 21:01 +0300
      Re: Request for opinions: A cross language development tool Laurent Pointal <laurent.pointal@free.fr> - 2016-06-23 09:36 +0200
        Re: Request for opinions: A cross language development tool Marko Rauhamaa <marko@pacujo.net> - 2016-06-23 12:07 +0300
    Re: Request for opinions: A cross language development tool Chris Angelico <rosuav@gmail.com> - 2016-06-22 04:26 +1000
    Re: Request for opinions: A cross language development tool Tal Zion <tal@bridge-dev.com> - 2016-06-21 21:30 +0300
    Re: Request for opinions: A cross language development tool Chris Angelico <rosuav@gmail.com> - 2016-06-22 05:28 +1000
  Re: Request for opinions: A cross language development tool Steven D'Aprano <steve@pearwood.info> - 2016-06-22 02:25 +1000

csiph-web