Displaying 6 results from an estimated 6 matches for "ironpython".
2009 Jul 20
0
[LLVMdev] x86 unwind support[MESSAGE NOT SCANNED]
...cheaper overall. In languages that throw exceptions more rarely (just
about everyone), dwarf-exceptions should be cheaper. Dwarf-exceptions
will still be worth investigating for Python eventually; we're just
not prioritizing it. Anyone who wants us to prioritize it higher
should bring data. :)
IronPython's and Jython's experiences are interesting too. IronPython
has had big problems with the cost of exceptions on the .NET platform.
Jython has _not_ had problems in the JVM, which indicates that the two
big virtual machines have made different tradeoffs for this. That
would make me very hesit...
2005 Apr 21
0
[LLVMdev] Using LLVM for a dynamically typed language
...ssume).
But... in a dynamic language each variable must have an associated type
information? So, why can't you use LLVM struct consisting of
- integer type code (or anything else you like)
- pointer to void which holds the actual data.
What you're doing is rather interesting. There's IronPython which implements
Python (a highly dynamic language) on top of .NET and which claims to be 2x
faster than regular Python. However, I never seen any implementation details
so don't know how dynamic features are dealt with.
- Volodya
2009 Jul 20
6
[LLVMdev] x86 unwind support[MESSAGE NOT SCANNED]
On Mon, Jul 20, 2009 at 10:09 AM, Mark Shannon<marks at dcs.gla.ac.uk> wrote:
> Andrew Haley wrote:
> If you can make your point without any references to any C/C++ specific
> features it might be more convincing ;)
>
I did. Recall my mention of java/c#/ruby/python's finally/ensure
blocks, or C#'s using blocks. For proper implementation, these need
multi-level unwinds,
2004 Jul 01
0
.Net & Mono language news: C, C++, C#, Java, Python & Perl
...asses implemented in Python."
3. "Python for .NET is based on Python 2.3.2.
Note that this is a change from the preview releases, which were based on
Python 2.2."
===
also
PYTHON -- Iron Python
Jim Hugunin (author of JPython/Jython and Numeric Python/NumPy)
is developing "IronPython: A fast Python implementation for .NET and
Mono."
http://ironpython.com/
===
Note: According to DotGNU -- IL, CIL & MSIL all refer to "the bytecode
format that is used to represent compiled programs"
http://www.southern-storm.com.au/pnet_faq.html#q1_9
Why CLR?
1. Cross-langua...
2005 Apr 21
5
[LLVMdev] Using LLVM for a dynamically typed language
Evan,
The problem is that I do not know the type of a target function at
compile time. If you consider my code example, I don't know the type
of 'i' until runtime (in fact, I can't even know a possible range of
types 'i' may assume).
Thanks,
- Slava.
On 4/21/05, Evan Jones <ejones at uwaterloo.ca> wrote:
> On Thu, 2005-21-04 at 09:31 -0400, Vyacheslav Akhmechet
2012 Nov 05
1
A general question: Is language S a component part of R?
In the "Introduction and preliminaries" the "An Introduction to R" manual
says about R: "... Among other things it has ... a well developed, simple
and effective programming language (Called 'S') ... ". Now I'm a little
confused. This means that language S is a component part of R? And S is not
free? But R is free? Or the mentioned S is only "a free