<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: I hate python!</title>
	<atom:link href="http://macslow.net/?feed=rss2&#038;p=124" rel="self" type="application/rss+xml" />
	<link>http://macslow.net/?p=124</link>
	<description>stuff happening on macslow.net</description>
	<pubDate>Sun, 01 Aug 2010 00:32:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: smeezekitty</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-178339</link>
		<dc:creator>smeezekitty</dc:creator>
		<pubDate>Sat, 13 Feb 2010 02:19:17 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-178339</guid>
		<description>i dont like the whitespace syntax as its really fun to debug and i dont like the keywords.
I HATE PYTHON!</description>
		<content:encoded><![CDATA[<p>i dont like the whitespace syntax as its really fun to debug and i dont like the keywords.<br />
I HATE PYTHON!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Snake hater</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-178157</link>
		<dc:creator>Snake hater</dc:creator>
		<pubDate>Fri, 18 Dec 2009 04:24:22 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-178157</guid>
		<description>Hell... why do so many games use this worthless piece of steaming, bad performing dung to describe game logic?

Tracking errors in Python is a pain in the rear already, especially when some unexpected, odd error occurs in the deconstructor. But it being black boxed in some "major blockbuster" game in most of the cases makes it even worse!

Right now I am pulling my hair out and I will be bald by the time I am done with "black box scripting" :mad:

I am sure this scripting language is excellent for very specific tasks, but it sure is not suitable for anything that requires non-blocking execution... let alone game logic!

Honestly... I'd like to spank all those moronic, black boxing "technical directors" for choosing this language over anything strongly typed!

Curse you, technical director!


Ah... i feel much better now!</description>
		<content:encoded><![CDATA[<p>Hell&#8230; why do so many games use this worthless piece of steaming, bad performing dung to describe game logic?</p>
<p>Tracking errors in Python is a pain in the rear already, especially when some unexpected, odd error occurs in the deconstructor. But it being black boxed in some &#8220;major blockbuster&#8221; game in most of the cases makes it even worse!</p>
<p>Right now I am pulling my hair out and I will be bald by the time I am done with &#8220;black box scripting&#8221; <img src='http://macslow.net/wp-includes/images/smilies/icon_mad.gif' alt=':mad:' class='wp-smiley' /> </p>
<p>I am sure this scripting language is excellent for very specific tasks, but it sure is not suitable for anything that requires non-blocking execution&#8230; let alone game logic!</p>
<p>Honestly&#8230; I&#8217;d like to spank all those moronic, black boxing &#8220;technical directors&#8221; for choosing this language over anything strongly typed!</p>
<p>Curse you, technical director!</p>
<p>Ah&#8230; i feel much better now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Programmer</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-176166</link>
		<dc:creator>Joe Programmer</dc:creator>
		<pubDate>Sat, 06 Jun 2009 23:23:32 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-176166</guid>
		<description>I hate python too.. I typed "I hate python" into google out of hatred of python.  It's a completely ill thought out language.. I think Guido had a bulb go on in his head "whitespace = syntax" and then started coding.  Python didn't initially have nested function or objects, they were tacked on later.. meaning python was like a scripty pascal with meaningful whitespace.  It pains me to hear people say python is like lisp, when python didn't have working closures until the introduction of the nonlocal keyword in python 3000 (how much more ill though out can a language get when you have to introduce a keyword to forcibly _not_ define a variable).  And I hear Guido talking about how useless lambda is and wanting to take it and map/filter/reduce out (they weren't written by Guido btw, they were contributed).. of course lambda is useless.. when the whitespace syntax limits lambda to one line and when you don't have working closures!  *sigh*</description>
		<content:encoded><![CDATA[<p>I hate python too.. I typed &#8220;I hate python&#8221; into google out of hatred of python.  It&#8217;s a completely ill thought out language.. I think Guido had a bulb go on in his head &#8220;whitespace = syntax&#8221; and then started coding.  Python didn&#8217;t initially have nested function or objects, they were tacked on later.. meaning python was like a scripty pascal with meaningful whitespace.  It pains me to hear people say python is like lisp, when python didn&#8217;t have working closures until the introduction of the nonlocal keyword in python 3000 (how much more ill though out can a language get when you have to introduce a keyword to forcibly _not_ define a variable).  And I hear Guido talking about how useless lambda is and wanting to take it and map/filter/reduce out (they weren&#8217;t written by Guido btw, they were contributed).. of course lambda is useless.. when the whitespace syntax limits lambda to one line and when you don&#8217;t have working closures!  *sigh*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ATML</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-175724</link>
		<dc:creator>ATML</dc:creator>
		<pubDate>Sun, 01 Mar 2009 03:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-175724</guid>
		<description>So far I've been learning Python and what I see is a bunch of people saying it's good without any legitimate reasons as for why to learn it. Basically it's only OKAY at Web Scripting, at everything else it is horrible crap. 
A Couple examples as to why Python is worthless:
Can Python make a GUI email application? Yes it may but you have to go on a wild goose chase to find some 3rd party module that will do one thing. [1]
Can it compile (a) source code into an executable? Yes, but it must create a directory which contains the exe, library, dat file, another exe for platform, ect, ect. Just a bunch of junk that's included.
Is Python fast? It's alright but not that great.
[2]

So to sum it up, I recommend beginners stay away from Python, and Python sucks.

[1] = 'What's with all the Py[namehere]'s and all those nonsense addons and crap? Why can't it just be bundled up, as I said there's a lot of addons and 3rd paty modules.'
[2] = 'There's more reasons then what I have supplied.'</description>
		<content:encoded><![CDATA[<p>So far I&#8217;ve been learning Python and what I see is a bunch of people saying it&#8217;s good without any legitimate reasons as for why to learn it. Basically it&#8217;s only OKAY at Web Scripting, at everything else it is horrible crap.<br />
A Couple examples as to why Python is worthless:<br />
Can Python make a GUI email application? Yes it may but you have to go on a wild goose chase to find some 3rd party module that will do one thing. [1]<br />
Can it compile (a) source code into an executable? Yes, but it must create a directory which contains the exe, library, dat file, another exe for platform, ect, ect. Just a bunch of junk that&#8217;s included.<br />
Is Python fast? It&#8217;s alright but not that great.<br />
[2]</p>
<p>So to sum it up, I recommend beginners stay away from Python, and Python sucks.</p>
<p>[1] = &#8216;What&#8217;s with all the Py[namehere]&#8217;s and all those nonsense addons and crap? Why can&#8217;t it just be bundled up, as I said there&#8217;s a lot of addons and 3rd paty modules.&#8217;<br />
[2] = &#8216;There&#8217;s more reasons then what I have supplied.&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Abaqus Snake</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-160178</link>
		<dc:creator>Abaqus Snake</dc:creator>
		<pubDate>Tue, 27 Jan 2009 09:28:05 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-160178</guid>
		<description>I too learnt Python for us with Abaqus ... and it makes me mean moody and angry....arghhhh!!!!</description>
		<content:encoded><![CDATA[<p>I too learnt Python for us with Abaqus &#8230; and it makes me mean moody and angry&#8230;.arghhhh!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nina</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-51040</link>
		<dc:creator>nina</dc:creator>
		<pubDate>Tue, 18 Mar 2008 04:00:46 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-51040</guid>
		<description>I hate Python! I hate Python! I hate PYthon!
I can not believe how stupid this language is! It is not intuitive at all! Its documentation is so bad. 
I am trying to learn it to use for ABAQUS scripting and am so angry with it. I am ready to throw my computer at the wall.
It is such a stupid language, I hate it, I hate it, I hate it... arrrrrggggghhhh!!!!!!!!!!!</description>
		<content:encoded><![CDATA[<p>I hate Python! I hate Python! I hate PYthon!<br />
I can not believe how stupid this language is! It is not intuitive at all! Its documentation is so bad.<br />
I am trying to learn it to use for ABAQUS scripting and am so angry with it. I am ready to throw my computer at the wall.<br />
It is such a stupid language, I hate it, I hate it, I hate it&#8230; arrrrrggggghhhh!!!!!!!!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: buzz_lightyear</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-20339</link>
		<dc:creator>buzz_lightyear</dc:creator>
		<pubDate>Tue, 12 Jun 2007 12:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-20339</guid>
		<description>why do you hate it?</description>
		<content:encoded><![CDATA[<p>why do you hate it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jens</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-19995</link>
		<dc:creator>Jens</dc:creator>
		<pubDate>Wed, 06 Jun 2007 09:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-19995</guid>
		<description>Hey MacSlow,

A Little update from Denmark. As I told you earlier I was planning on
doing a lowfat + multitouch table implementation. Well the time has
come, when I had to do it, so basically I took a long look at your code,
used about 3 hours, and then it worked.
I'm amazed, I'm not a really an amazing programmer, so the
implementation is probably not good enough yet, and I would like to have
it working much better.
Furthermore it is written in C (mostly), so there are no classes, which
is not the way I want it. This implementation is more a proof of
concept. I have not tried it out on a real table yet, but did it with
some videos. I believe it works with every webcam (at least it works
with the two webcameras I have at home), working under linux.
I only implemented one finger (actually two but I am not sure it is
working) working right now, but the way you created your program it
seems relatively easy to add more fingers. The program will crash if the
brightness is to high on the image that it is trying to scan through,
sorry have not found a way to fix it, but then again have not used that
much time implementing.
Here is the link to the source code, and a small video:

http://dlai.jafu.dk/videos/lowfat-mtti.ogg

http://dlai.jafu.dk/files/lowfat-mtti.tar.bz2

The lowfat code is a git clone from thursday 31/5/2007. You will need to
install opencv dev files aka. libcv-dev on debian/ubuntu.

Well I hope everything is good at Fluendo (man, I envy you!), and you
have learned to love python a little more ;)...

Best Regards,

Jens</description>
		<content:encoded><![CDATA[<p>Hey MacSlow,</p>
<p>A Little update from Denmark. As I told you earlier I was planning on<br />
doing a lowfat + multitouch table implementation. Well the time has<br />
come, when I had to do it, so basically I took a long look at your code,<br />
used about 3 hours, and then it worked.<br />
I&#8217;m amazed, I&#8217;m not a really an amazing programmer, so the<br />
implementation is probably not good enough yet, and I would like to have<br />
it working much better.<br />
Furthermore it is written in C (mostly), so there are no classes, which<br />
is not the way I want it. This implementation is more a proof of<br />
concept. I have not tried it out on a real table yet, but did it with<br />
some videos. I believe it works with every webcam (at least it works<br />
with the two webcameras I have at home), working under linux.<br />
I only implemented one finger (actually two but I am not sure it is<br />
working) working right now, but the way you created your program it<br />
seems relatively easy to add more fingers. The program will crash if the<br />
brightness is to high on the image that it is trying to scan through,<br />
sorry have not found a way to fix it, but then again have not used that<br />
much time implementing.<br />
Here is the link to the source code, and a small video:</p>
<p><a href="http://dlai.jafu.dk/videos/lowfat-mtti.ogg" rel="nofollow">http://dlai.jafu.dk/videos/lowfat-mtti.ogg</a></p>
<p><a href="http://dlai.jafu.dk/files/lowfat-mtti.tar.bz2" rel="nofollow">http://dlai.jafu.dk/files/lowfat-mtti.tar.bz2</a></p>
<p>The lowfat code is a git clone from thursday 31/5/2007. You will need to<br />
install opencv dev files aka. libcv-dev on debian/ubuntu.</p>
<p>Well I hope everything is good at Fluendo (man, I envy you!), and you<br />
have learned to love python a little more ;)&#8230;</p>
<p>Best Regards,</p>
<p>Jens</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trejkaz</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-19908</link>
		<dc:creator>Trejkaz</dc:creator>
		<pubDate>Tue, 05 Jun 2007 02:57:49 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-19908</guid>
		<description>Python is basically for people who haven't discovered Ruby yet.</description>
		<content:encoded><![CDATA[<p>Python is basically for people who haven&#8217;t discovered Ruby yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laterix</title>
		<link>http://macslow.net/?p=124&#038;cpage=1#comment-19857</link>
		<dc:creator>Laterix</dc:creator>
		<pubDate>Sun, 03 Jun 2007 18:56:26 +0000</pubDate>
		<guid isPermaLink="false">http://macslow.thepimp.net/?p=124#comment-19857</guid>
		<description>I've been learning Python too in two past weeks and I have to say that I love it. I have experience on Java, C, C++ and PHP.  I like python, because as most of the high-level languages, it allows me to concentrate to the design. I don't need to spend time on irrelevant things like memory management. Of course, there are fields where memory management is very important, but most of the time, I find it irrelevant. I agree with Luke about dynamic typing. I can't see it's benefits, because, as Luke said, you always have to know the type of the variable. Strong typing and better code capsuling would make python even better.

Also, as fas as I know, python is a completely free. Because of this it can be delivered with Linux distributions and users doesn't need to install any extra stuff to get their applications to run. This is not the case in Java at the moment. User needs to install run-time environment. This might sound a trivial task to us who program, but I'm sure that avarage user doesn't even know that he/she needs some kind of environment.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been learning Python too in two past weeks and I have to say that I love it. I have experience on Java, C, C++ and PHP.  I like python, because as most of the high-level languages, it allows me to concentrate to the design. I don&#8217;t need to spend time on irrelevant things like memory management. Of course, there are fields where memory management is very important, but most of the time, I find it irrelevant. I agree with Luke about dynamic typing. I can&#8217;t see it&#8217;s benefits, because, as Luke said, you always have to know the type of the variable. Strong typing and better code capsuling would make python even better.</p>
<p>Also, as fas as I know, python is a completely free. Because of this it can be delivered with Linux distributions and users doesn&#8217;t need to install any extra stuff to get their applications to run. This is not the case in Java at the moment. User needs to install run-time environment. This might sound a trivial task to us who program, but I&#8217;m sure that avarage user doesn&#8217;t even know that he/she needs some kind of environment.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
