<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Depressing</title>
	<atom:link href="http://dispossessed.wordpress.com/2007/01/30/depressing/feed/" rel="self" type="application/rss+xml" />
	<link>http://dispossessed.wordpress.com/2007/01/30/depressing/</link>
	<description>Lisp</description>
	<lastBuildDate>Sun, 03 Aug 2008 05:56:50 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Alastair Bridgewater</title>
		<link>http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-19</link>
		<dc:creator>Alastair Bridgewater</dc:creator>
		<pubDate>Tue, 30 Jan 2007 14:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-19</guid>
		<description>For what it&#039;s worth, SBCL can call stdcall functions with the exact same syntax as it uses to call cdecl functions, which means that the same CFFI definitions should work for both. (cdecl and stdcall use the same argument order, the only question is who removes the arguments from the stack, and there&#039;s a way for the caller to always remove the arguments without screwing up if the callee has also removed them.)

Callbacks, however, are an entirely different matter, and have the same problem as Luis mentioned with CFFI: How do you add information about calling convention without breaking the existing syntax?</description>
		<content:encoded><![CDATA[<p>For what it&#8217;s worth, SBCL can call stdcall functions with the exact same syntax as it uses to call cdecl functions, which means that the same CFFI definitions should work for both. (cdecl and stdcall use the same argument order, the only question is who removes the arguments from the stack, and there&#8217;s a way for the caller to always remove the arguments without screwing up if the callee has also removed them.)</p>
<p>Callbacks, however, are an entirely different matter, and have the same problem as Luis mentioned with CFFI: How do you add information about calling convention without breaking the existing syntax?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dispossessed</title>
		<link>http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-18</link>
		<dc:creator>dispossessed</dc:creator>
		<pubDate>Tue, 30 Jan 2007 10:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-18</guid>
		<description>Just for the record, I had already offered to help in any way possible before the comment was made.</description>
		<content:encoded><![CDATA[<p>Just for the record, I had already offered to help in any way possible before the comment was made.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christophe Rhodes</title>
		<link>http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-17</link>
		<dc:creator>Christophe Rhodes</dc:creator>
		<pubDate>Tue, 30 Jan 2007 10:32:25 +0000</pubDate>
		<guid isPermaLink="false">http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-17</guid>
		<description>I feel a little bit bad too, but in my grumpy old age I&#039;ve come to recognize that I cannot both provide for all my own needs and everyone else&#039;s wishlist too: and that this is unlikely to change in the near future.  The best that I think can be done by a purely volunteer community is to make available what they have, and not to attempt to hide missing elements or problems; but for that to be part of a solution, the rest of the volunteers, when they find that there&#039;s something that they need, have to participate in that.  I find it depressing when programmers admit defeat without even trying to adapt what is out there to their needs, as it seems to show that making (for example, though I had nothing to do with it) cffi freely available for all to use and modify was a waste of time.

I hope you don&#039;t think I&#039;m picking on you: really I&#039;m hoping to encourage you not to admit defeat when something out there doesn&#039;t quite serve your need, but instead to shape it to make it what you need (and then, optionally, to allow others with similar needs to use it too).

Good luck.</description>
		<content:encoded><![CDATA[<p>I feel a little bit bad too, but in my grumpy old age I&#8217;ve come to recognize that I cannot both provide for all my own needs and everyone else&#8217;s wishlist too: and that this is unlikely to change in the near future.  The best that I think can be done by a purely volunteer community is to make available what they have, and not to attempt to hide missing elements or problems; but for that to be part of a solution, the rest of the volunteers, when they find that there&#8217;s something that they need, have to participate in that.  I find it depressing when programmers admit defeat without even trying to adapt what is out there to their needs, as it seems to show that making (for example, though I had nothing to do with it) cffi freely available for all to use and modify was a waste of time.</p>
<p>I hope you don&#8217;t think I&#8217;m picking on you: really I&#8217;m hoping to encourage you not to admit defeat when something out there doesn&#8217;t quite serve your need, but instead to shape it to make it what you need (and then, optionally, to allow others with similar needs to use it too).</p>
<p>Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luis Oliveira</title>
		<link>http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-16</link>
		<dc:creator>Luis Oliveira</dc:creator>
		<pubDate>Tue, 30 Jan 2007 07:53:35 +0000</pubDate>
		<guid isPermaLink="false">http://dispossessed.wordpress.com/2007/01/30/depressing/#comment-16</guid>
		<description>Oh man. You&#039;re making me feel bad. What can I tell you? stdcall support is in the TODO list. It&#039;s just a matter of figuring out the best syntax really since DEFCFUN&#039;s syntax doesn&#039;t have an obvious place to fit options such as calling convention. :-)

Anyway, I just brought that issue up in the cffi-devel mailing list. Your comments are welcome.</description>
		<content:encoded><![CDATA[<p>Oh man. You&#8217;re making me feel bad. What can I tell you? stdcall support is in the TODO list. It&#8217;s just a matter of figuring out the best syntax really since DEFCFUN&#8217;s syntax doesn&#8217;t have an obvious place to fit options such as calling convention. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Anyway, I just brought that issue up in the cffi-devel mailing list. Your comments are welcome.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
