<div dir="ltr">On Fri, Sep 26, 2008 at 4:24 AM, Charles Hixson <<a href="mailto:charleshixsn@earthlink.net">charleshixsn@earthlink.net</a>> wrote:<br>> bearophile wrote:<br>>><br>>> Sergey Gromov:<br>>>><br>
>>> I'd like to look at some real-world example written in Delight.<br>>><br>>> I have not tried to run it yet because it's for Linux for now.<br>>><br>>><br>>>> I'm afraid that the lack of global state will result in either a huge<br>
>>> amount of arguments passed to every function or huge ad-hoc interfaces<br>>>> grouping other interfaces just to pass some functionality up-stream.<br>>><br>>> I agree, that's one of the main things I think have to be fixed in<br>
>> Delight, having global vars (and maybe a global main function too).<br>>><br>>> The other main problem comes from the tabs as indents, this explains why<br>>> it's bad:<br>>> <a href="http://mail.python.org/pipermail/python-list/2003-January/183758.html">http://mail.python.org/pipermail/python-list/2003-January/183758.html</a><br>
>><br>>> There are other problems in Delight, but I think they are minor.<br>>><br>>> There's a (for me) surprisingly large discussion on Reddit about Delight,<br>>> 82 comments so far:<br>
>> <a href="http://www.reddit.com/r/programming/comments/73d15/d_meets_python/">http://www.reddit.com/r/programming/comments/73d15/d_meets_python/</a><br>>><br>>> Bye,<br>>> bearophile<br>><br>> I disagree. I always use tabs. This allows me to adjust the indentation<br>
> width on the fly and as needed, which spaces would not allow.<div><br></div><div>Did you even read the doc Bearophile posted? If so try rebutting the arguments there. That point is specifically addressed in the thing he linked to.</div>
<div><br></div><div>--bb</div></div>