/
index.html
130 lines (113 loc) · 5.33 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>IronPython.net</title>
<link rel="stylesheet" href="../css/master.css" type="text/css" media="screen"
charset="utf-8" />
<link rel="stylesheet" href="../css/lang.css" type="text/css" media="screen"
charset="utf-8" />
<link rel="stylesheet" href="../css/sticky-footer.css" type="text/css" media="screen"
charset="utf-8" />
<script type="text/javascript">
window.DLR = {}
DLR.path = "../silverlight"
</script>
<script type="text/javascript" src="../silverlight/dlr.js"></script>
</head>
<body id="ironpython" class='home page'>
<div id="wrap">
<div id="main" class="clearfix">
<div id="nav">
<div>
<a href='.' class='active'>Overview</a><a href='download'>Download</a><a href='documentation'>Documentation</a><a href='support'>Support</a>
</div>
</div>
<div id="header">
<h1><a href="index.html">IronPython</a></h1>
<h2>the <a href="http://python.org" class='lang' target='_blank'>Python</a>
programming language for the <a href='http://microsoft.com/NET' class='dotnet' target='_blank'>.NET</a> Framework
</h2>
</div>
<div id="what-is">
<p>
IronPython is an open-source implementation of the Python
programming language which is tightly integrated with the
.NET Framework. IronPython can use the .NET Framework and
Python libraries, and other .NET languages can use
Python code just as easily.
</p>
</div>
<div id="get">
<ul>
<li id='download'>
<h3><a href='http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34451#DownloadId=89547' target='_blank'>Download IronPython 2.6</a></h3>
<p>
<a href='http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34451' target='_blank'>2.6 RC2 released 10/27/2009<br />
<a href='http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34451' target='_blank'>release notes</a> | <a href="http://ironpython.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34451#DownloadId=89549" target='_blank'>source</a>
</p>
</li>
<li id="tryruby">
<h3><a href='http://ironpython.codeplex.com/wikipage?title=SilverlightInteractiveSession&referringTitle=Home' target="_blank">Try Python <span>in the <u>browser</u></span></a></h3>
<p>
Quickly run Python code in your
browser, without installing IronPython.
</p>
<a id="console" href="try">
<img src="../images/trypythoninbrowser-290x100.png" alt="Try Python in the Browser" />
</a>
</li>
<li id="tutorial">
<pre id="code-snippet"><code><span class="comment"># namespaces are modules</span>
<span class="keyword">from</span> <span class="constant">System</span>.<span class="constant">Collections</span>.<span class="constant">Generic</span> import <span class="constant">Dictionary</span>
<span class="comment"># indexers constrains type</span>
d = <span class="constant">Dictionary</span>[<span class="constant">str</span>, <span class="constant">int</span>])()
<span class="comment"># Python idioms just work</span>
d[<span class="string">'Hello'</span>] = <span class="number">1</span>
d[<span class="string">'Hi'</span>] = <span class="number">2</span>
<span class="comment"># this gives an error</span>
d[<span class="number">3</span>] = <span class="number">3</span></code></pre>
<p>
Learn more with the online tutorial:
</p>
<a href='tutorial' id="tutorial-image">
<img src="../images/ironpython-tutorial.jpg" alt="IronPython tutorial" />
</a>
</li>
<li class='clear'> </li>
</ul>
</div>
<script type="text/ruby" src="../silverlight/animate.rb" defer='false'></script>
<ul class="question-answer">
<li>
<h3>Why IronPython?</h3>
<p>
Python is an excellent
addition to the .NET Framework, providing Python developers with the power
of the .NET framework. Existing .NET developers can also use IronPython
as a fast and expressive scripting language for embedding, testing, or
writing a new application from scratch.
</p>
<br />
<p>
And why target .NET you ask? The CLR is a great platform for creating
programming languages, and the DLR makes it all the more better for
dynamic languages. Also, the .NET framework (base class library,
presentation foundation, Silverlight, etc) give an amazing amount of
functionality and power to developers.</p>
</li>
</ul>
</div>
</div>
<div id="footer">
<ul>
<li>© <a href='http://microsoft.com'>Microsoft Corporation</a></li>
<li id="footer-nav">
<a href='.'>Overview</a>|<a href='download'>Download</a>|<a href='documentation'>Documentation</a>|<a href='support'>Support</a>
</li>
<li class="clear"> </li>
</ul>
</div>
</body>
</html>