[IronPython] dynamic languages and .net 1.0

2007-10-24 Thread David Jensen
A small question. I assume .net support for dynamic languages, interpreters, reflection was not in .net 1.0. Microsoft started as a compiler company and I thought Bill Gates was strongly in favor of interpreted languages. I thought it was odd that Microsoft apparently did not supply interpreted l

Re: [IronPython] dynamic languages and .net 1.0

2007-10-24 Thread Curt Hagenlocher
On 10/24/07, David Jensen <[EMAIL PROTECTED]> wrote: > > A small question. I assume .net support for dynamic languages, > interpreters, > reflection was not in .net 1.0. Microsoft started as a compiler company > and > I thought Bill Gates was strongly in favor of interpreted languages. I > though

Re: [IronPython] dynamic languages and .net 1.0

2007-10-24 Thread Gutfreund, Yechezkal
1. I asked for them back in the 1980s. But I am only one bleeding edge Ph.D. CS guy, so no one listens to me. 2. I am impressed with the current level of Visual Basic support (which, while not being as dynamic as Python, does have late binding). Is there a roadmap as to when and how de

Re: [IronPython] dynamic languages and .net 1.0

2007-10-24 Thread Dino Viehland
While reflection was there one thing that was missing is good dynamic code generation support. We got that in v2.0 in the form of DynamicMethods. That lets us spin up little snippets of code that are fully collectible by the GC so it really enables a lot of scenarios that were difficult or pai

[IronPython] list of python built-in modules that are NOT supported by IronPython available?

2007-10-24 Thread Kelie
Hello, Is there a list of python built-in modules that are NOT supported by IronPython? I just tried importing sqlite3 module and failed. Thanks, -- Kelie ___ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-

Re: [IronPython] list of python built-in modules that are NOT supported by IronPython available?

2007-10-24 Thread Dino Viehland
It's pretty easy to get the list: IronPython console: IronPython 2.0 (2.0.0.00) on .NET 2.0.50727.1408 Copyright (c) Microsoft Corporation. All rights reserved. >>> import sys >>> sys.builtin_module_names ('__builtin__', 'datetime', 'errno', 'math', 'md5', 're', 'collections', 'select', 'cStringI

Re: [IronPython] [python] Experimental C Extensions from IronPython with Python.NET

2007-10-24 Thread Michael Foord
Hello all, I've uploaded the download code with a slightly improved version. Thanks to Seo it now supports passing keyword arguments to the hosted CPython functions/methods. http://www.voidspace.org.uk/ironpython/cpython_extensions.shtml Thanks Michael http://www.manning.com/foord Michael F

Re: [IronPython] dynamic languages and .net 1.0

2007-10-24 Thread Sanghyeon Seo
2007/10/25, Dino Viehland <[EMAIL PROTECTED]>: > While reflection was there one thing that was missing is good dynamic code > generation support. We got that in v2.0 in the form of DynamicMethods. > That lets us spin up little snippets of code that are fully collectible by > the GC so it really en

Re: [IronPython] list of python built-in modules that are NOT supported by IronPython available?

2007-10-24 Thread Sanghyeon Seo
2007/10/25, Dino Viehland <[EMAIL PROTECTED]>: > And the only one of these that we currently implement is select. Note this > is on ipy v2.0 but I believe currently v1.1 and v2.0 have the same set of > built-in modules. They do, with the addition of array module in 2.0 Alpha 5. -- Seo Sanghye

Re: [IronPython] list of python built-in modules that are NOT supported by IronPython available?

2007-10-24 Thread Dino Viehland
Yeah, it took me a long time to port that to 2.0... And unfortunately there's also still one regression in it vs. v1.1 (from the std lib tests) - subtyping array.array, overriding __getitem__, and calling the base class when __slots__ is defined on the sub-type is broken. And that's true for a