Skip to content

Commit

Permalink
ergh
Browse files Browse the repository at this point in the history
  • Loading branch information
srepmub committed Dec 28, 2023
1 parent 3f5ff49 commit 3da3e73
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ <h3 style="display:none">Project description</h3>

<p><b>Shed Skin</b> is a transpiler, that can translate pure, but <i>implicitly statically</i> typed Python 3 programs into optimized C++. It can generate stand-alone programs or extension modules that can be imported and used in larger Python programs.</p>

<p>Besides the typing restriction, programs cannot freely use the Python standard library (although about 25 common modules, such as <b>random</b> and <b>re</b>, are currently supported). Also, not all Python features, such as nested functions and variable numbers of arguments, are supported (see the <a href="https://shedskin.readthedocs.io/">documentation</a> for details).</p>
<p>Besides the typing restriction, programs cannot freely use the Python standard library (although about 25 common modules, such as <b>random</b> and <b>re</b>, are currently supported). Also, not all Python features, such as nested functions and variable numbers of arguments, are supported (see the <a href="https://shedskin.github.io/shedskin">documentation</a> for details).</p>

<p>For a set of <a href="https://github.com/shedskin/shedskin/tree/master/examples">80 non-trivial programs</a> (at over 25,000 lines in total (sloccount)), measurements show a typical speedup of 1-100 times over CPython.</p>

Expand Down

0 comments on commit 3da3e73

Please sign in to comment.