<div dir="ltr">On Fri, Sep 26, 2008 at 4:24 AM, Charles Hixson &lt;<a href="mailto:charleshixsn@earthlink.net">charleshixsn@earthlink.net</a>&gt; wrote:<br>&gt; bearophile wrote:<br>&gt;&gt;<br>&gt;&gt; Sergey Gromov:<br>&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;d like to look at some real-world example written in Delight.<br>&gt;&gt;<br>&gt;&gt; I have not tried to run it yet because it&#39;s for Linux for now.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;&gt; I&#39;m afraid that the lack of global state will result in either a huge<br>
&gt;&gt;&gt; amount of arguments passed to every function or huge ad-hoc interfaces<br>&gt;&gt;&gt; grouping other interfaces just to pass some functionality up-stream.<br>&gt;&gt;<br>&gt;&gt; I agree, that&#39;s one of the main things I think have to be fixed in<br>
&gt;&gt; Delight, having global vars (and maybe a global main function too).<br>&gt;&gt;<br>&gt;&gt; The other main problem comes from the tabs as indents, this explains why<br>&gt;&gt; it&#39;s bad:<br>&gt;&gt; <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>
&gt;&gt;<br>&gt;&gt; There are other problems in Delight, but I think they are minor.<br>&gt;&gt;<br>&gt;&gt; There&#39;s a (for me) surprisingly large discussion on Reddit about Delight,<br>&gt;&gt; 82 comments so far:<br>
&gt;&gt; <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>&gt;&gt;<br>&gt;&gt; Bye,<br>&gt;&gt; bearophile<br>&gt;<br>&gt; I disagree. &nbsp;I always use tabs. &nbsp;This allows me to adjust the indentation<br>
&gt; width on the fly and as needed, which spaces would not allow.<div><br></div><div>Did you even read the doc Bearophile posted? &nbsp;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>