Ideas for master's thesis

Larry Bugbee ebugbee at
Tue Jun 3 23:22:16 CEST 2008

> I would like to do something with this language, yet
> I don't know if there are any needs/science fields, that could be used
> as a basis for a thesis.

Personally, I'd like to see *optional* data typing added to Python
perhaps along the lines of what was done in Pyrex.  You declare the
data type when you know it, or when it matters, and skip it
otherwise.  Your paper could analyze its pros and cons, analyze any
potential performance gains, and recommend how to implement it.  Your
professor will suggest some additional questions.

I suspect, if the type be known and declared, the interpreter could be
streamlined and quicker, you might get asserts for free, and perhaps,
Python becomes even more self-documenting.  Perhaps I've missed it,
but I haven't seen a strong analytical case made for or against
optional data typing.  Your paper?


More information about the Python-list mailing list