# MS.Scripting

**URL:** <https://www.ruby-forum.com/t/ms-scripting/118372>\
**Category:** IronRuby\
**Created:** [October 26, 2007, 8:11am UTC](https://www.ruby-forum.com/t/ms-scripting/118372 "2007-10-26T08:11:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![olivier\_dufour](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/e9bcb4/32.png) [@olivier\_dufour](https://www.ruby-forum.com/u/olivier_dufour)\
**Post date:** [October 26, 2007, 8:11am UTC](https://www.ruby-forum.com/t/ms-scripting/118372/1 "2007-10-26T08:11:45Z")

</div>

Hi,

I have a little question about MS.Scripting.  
I am making the JScript compiler for moonlight and I have used  
MS.Scripting.dll of silverlight all the time(v2.1).  
But thanks to the fact that you said that there is version 2.1 for  
embedding  
in browser and 2.0. I want to try 2.0 to make a console compiler.  
I have used the ironruby MS.Scripting as reference to build  
MS.JScript.Compiler/Runtime dll and I see that the ironruby MS.Scripting  
is  
far from the one of Silverlight even in namespace(  
MS.Scripting.Internal.Astbecome  
MS.Scripting.Ast for example). What is the plan for it? Is the current  
version of ironruby is custom or out dated or is it a development  
version?  
thanks for any feedback.

regards,  
Olivier Dufour

---

<div class="post-metadata">

**Author:** ![olivier\_dufour](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/e9bcb4/32.png) [@olivier\_dufour](https://www.ruby-forum.com/u/olivier_dufour)\
**Post date:** [October 26, 2007, 8:24am UTC](https://www.ruby-forum.com/t/ms-scripting/118372/2 "2007-10-26T08:24:36Z")

</div>

2007/10/26, olivier dufour [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> I have used the ironruby MS.Scripting as reference to build  
> MS.JScript.Compiler/Runtime dll and I see that the ironruby MS.Scripting is  
> far from the one of Silverlight even in namespace( MS.Scripting.Internal.Ast  
> become MS.Scripting.Ast for example). What is the plan for it? Is the  
> current version of ironruby is custom or out dated or is it a development  
> version?

It is the latest development version.

---

<div class="post-metadata">

**Author:** ![olivier\_dufour](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/e9bcb4/32.png) [@olivier\_dufour](https://www.ruby-forum.com/u/olivier_dufour)\
**Post date:** [October 26, 2007, 9:32am UTC](https://www.ruby-forum.com/t/ms-scripting/118372/3 "2007-10-26T09:32:59Z")

</div>

olivier dufour:

> I have a little question about MS.Scripting.  
> I am making the JScript compiler for moonlight and I have used  
> MS.Scripting.dll of silverlight all the time(v2.1).  
> But thanks to the fact that you said that there is version 2.1 for  
> embedding in browser and 2.0. I want to try 2.0 to make a console  
> compiler.

Glad to see that you’re using the DLR!

> I have used the ironruby MS.Scripting as reference to build  
> MS.JScript.Compiler/Runtime dll and I see that the ironruby  
> MS.Scripting is far from the one of Silverlight even in namespace(  
> MS.Scripting.Internal.Ast become MS.Scripting.Ast for example). What  
> is the plan for it? Is the current version of ironruby is custom or  
> out dated or is it a development version?  
> thanks for any feedback.

The DLR sources are the current development version. The way that our  
internal (Merlin) repository works is that all of the languages within  
Microsoft (Python, Ruby, JS and VB) all live in the same repository.  
This way when we refactor the DLR, we can make changes immediately in  
the affected languages without forcing them to break.

When I sync IronRuby to SVN, I pull the latest sources from the Merlin  
tree and I extract a subset of those sources (DLR + IronRuby + some  
tests) into the public IronRuby SVN tree.

Hope that helps,  
-John

---

<div class="post-metadata">

**Author:** ![olivier\_dufour](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/e9bcb4/32.png) [@olivier\_dufour](https://www.ruby-forum.com/u/olivier_dufour)\
**Post date:** [October 26, 2007, 10:02pm UTC](https://www.ruby-forum.com/t/ms-scripting/118372/4 "2007-10-26T22:02:09Z")

</div>

olivier dufour:

> the plan for it? Is the current version of ironruby is custom or out  
> dated or is it a development version?  
> thanks for any feedback.

The version of Microsoft.Scripting.dll in the Silverlight 1.1 alpha is  
several months old. Since the DLR is under active development, there’s  
been a lot of changes to the API surface area. You probably want to  
target the current DLR APIs, rather than the older APIs in the  
Silverlight 1.1 alpha.

- John

---

<div class="post-metadata">

**Author:** ![olivier\_dufour](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/e9bcb4/32.png) [@olivier\_dufour](https://www.ruby-forum.com/u/olivier_dufour)\
**Post date:** [October 27, 2007, 7:24am UTC](https://www.ruby-forum.com/t/ms-scripting/118372/5 "2007-10-27T07:24:58Z")

</div>

OK, many thanks for your answer.  
I will use the ironruby or ironpython library!

2007/10/26, John M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
