Activity Not Available
1
I Use This!

Ratings and Reviews

Community Rating
4.0
   

Average Rating:   4.0/5.0
Number of Ratings:   1
Number of Reviews:   1

My Review of PyLit

You have not rated or reviewed this project.
Click below to rate/review.
My Rating:
0
 
 New Review

Most Helpful Reviews

s_lott says:
C2c732bbf13dc96670b210b3c0c1ead5?&s=58&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon80
Elegant.  
4.0
   
written almost 5 years ago

PyLit is an elegant approach to literate programming.

The older and more complex tools -- like the original Web and Weave -- all suffer from a common problem. They provide what amounts to a "poor man's object-oriented programming."

Some LP tools provide macros to support code reuse that's better done through inheritance. Some LP tools provide code reordering because some compilers impose a code order that's not conducive to a tidy explanation.

Modern OO languages (like Python) don't require elaborate workarounds in the LP tool. PyLit and Python hit the sweet spot of "easy-to-explain" code. Part of this is Python. Part of this is RST markup. And part of this is the power of Sphinx.

Did this review help you? |

Most Recent Reviews

s_lott says:
C2c732bbf13dc96670b210b3c0c1ead5?&s=58&rating=pg&d=http%3a%2f%2fopenhub.net%2fanon80
Elegant.  
4.0
   
written almost 5 years ago

PyLit is an elegant approach to literate programming.

The older and more complex tools -- like the original Web and Weave -- all suffer from a common problem. They provide what amounts to a "poor man's object-oriented programming."

Some LP tools provide macros to support code reuse that's better done through inheritance. Some LP tools provide code reordering because some compilers impose a code order that's not conducive to a tidy explanation.

Modern OO languages (like Python) don't require elaborate workarounds in the LP tool. PyLit and Python hit the sweet spot of "easy-to-explain" code. Part of this is Python. Part of this is RST markup. And part of this is the power of Sphinx.

Did this review help you? |