Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Fri, 05 Mar 2004
Strictly Starkilled
After a chat with Anders Hejlsberg, Jon Udell wonders why Python doesn't have something like Perl's strict operator. Now, I don't know the history behind various Python features, so I can't comment on strict. What I can comment on is that strict is nice, but a type inferencer for Python would be better (as I've posted before).
One of the reasons that I'm excited to be going to PyCon this year is Michael Salib, an undergraduate at MIT has written Starkiller, a type inference engine for Python. Michael's web site entry is a bit out of date, but I hope that he's made a lot of progress since August. The plan is to release Starkiller under the GPL, which means that others ought to be able to hack on it, modulo conflicts with the license.
So maybe Jon and Anders will get what they want.
Also worth checking out is James Strachan's Groovy, which allows type declarations to be omitted. More on this in the coming weeks, as I get ready to do a Groovy talk for SeaJUG.
[21:52] |
[computers/programming/python] |
# |
TB |
F |
G |
0 Comments |
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk