Re: Python syntax in Lisp and Scheme
Daniel Berlin wrote:
...[color=blue][color=green][color=darkred]
>>>> Libraries distributed as binaries are not portable across different
>>>> C++ implementations on the same machine (as a rule).
>>>
>>> This isn't true anymore (IE for newer compilers).[/color]
>>
>> Wow, that IS great news! Does it apply to 32-bit Intel-oid machines
>> (the most widespread architecture)[/color]
>
> Yes, but not windows.[/color]
Aw:-(. Oh well, so much for the hope of easy extensibility of Python
on Windows by non-MS compilers:-(.
[color=blue][color=green]
>> I'm not very familiar with Python on the Mac but I think it uses
>> another
>> commercial compiler (perhaps Metrowerks?), so I suspect the same
>> question may apply here.[/color]
>
> It depends. I've built it with both.[/color]
I'm sure you can build Python with different compilers, but I was wondering
about the widely distributed pre-built version, the one Apple includes as
part of OS/X.
[color=blue]
> At least on Mac, Apple's gcc -fast is better than any other compiler
> around, according to recent benchmarks.
>
> Unsurprising to me, but i'm a gcc hacker, so i might be biased a bit. :P
>
> Most, if not all, optimizations that commercial compilers implement are
> or are being implemented in gcc for 3.5/3.6.[/color]
Great news. But I doubt that Python on Windows can simply drop the
use of MSVC++, anyway:-(.
Alex
Daniel Berlin wrote:
...[color=blue][color=green][color=darkred]
>>>> Libraries distributed as binaries are not portable across different
>>>> C++ implementations on the same machine (as a rule).
>>>
>>> This isn't true anymore (IE for newer compilers).[/color]
>>
>> Wow, that IS great news! Does it apply to 32-bit Intel-oid machines
>> (the most widespread architecture)[/color]
>
> Yes, but not windows.[/color]
Aw:-(. Oh well, so much for the hope of easy extensibility of Python
on Windows by non-MS compilers:-(.
[color=blue][color=green]
>> I'm not very familiar with Python on the Mac but I think it uses
>> another
>> commercial compiler (perhaps Metrowerks?), so I suspect the same
>> question may apply here.[/color]
>
> It depends. I've built it with both.[/color]
I'm sure you can build Python with different compilers, but I was wondering
about the widely distributed pre-built version, the one Apple includes as
part of OS/X.
[color=blue]
> At least on Mac, Apple's gcc -fast is better than any other compiler
> around, according to recent benchmarks.
>
> Unsurprising to me, but i'm a gcc hacker, so i might be biased a bit. :P
>
> Most, if not all, optimizations that commercial compilers implement are
> or are being implemented in gcc for 3.5/3.6.[/color]
Great news. But I doubt that Python on Windows can simply drop the
use of MSVC++, anyway:-(.
Alex
Comment