<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Per page discussions (new posts)</title>
		<link>http://cpp.winxgui.com/forum/c-27262/per-page-discussions</link>
		<description>Posts in the forum category &quot;Per page discussions&quot; - This category groups discussions related to particular pages within this site.</description>
				<copyright></copyright>
		<lastBuildDate>Thu, 09 Sep 2010 16:31:22 +0000</lastBuildDate>
		
					<item>
				<guid>http://cpp.winxgui.com/forum/t-72854#post-215605</guid>
				<title>对Adobe Flex的十大误解: </title>
				<link>http://cpp.winxgui.com/forum/t-72854/adobe-flex#post-215605</link>
				<description></description>
				<pubDate>Mon, 07 Jul 2008 15:24:23 +0000</pubDate>
				<wikidot:authorName>Anonymous</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p><a href="http://flex.csdn.net/">http://flex.csdn.net/</a></p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://cpp.winxgui.com/forum/t-36672#post-207994</guid>
				<title>C++内存管理变革(6)：通用型垃圾回收器 - ScopeAlloc: </title>
				<link>http://cpp.winxgui.com/forum/t-36672/c-6-scopealloc#post-207994</link>
				<description></description>
				<pubDate>Thu, 26 Jun 2008 09:36:21 +0000</pubDate>
				<wikidot:authorName>Anonymous</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>yes，把对象生命期管理跟内存资源管理两件事情分开。</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://cpp.winxgui.com/forum/t-36870#post-207921</guid>
				<title>C++内存管理变革(1): GC Allocator: </title>
				<link>http://cpp.winxgui.com/forum/t-36870/c-1:gc-allocator#post-207921</link>
				<description></description>
				<pubDate>Thu, 26 Jun 2008 05:57:50 +0000</pubDate>
				<wikidot:authorName>Anonymous</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>不过我想对象生命期与内存管理因该是两个概念。</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://cpp.winxgui.com/forum/t-40287#post-104129</guid>
				<title>三言两语话Erlang（What&#039;s all this fuss about Erlang?）: 盗用一下jackyz兄的专用词，我也来“blah”一下。（Joshua Zhu）</title>
				<link>http://cpp.winxgui.com/forum/t-40287/erlang-what-s-all-this-fuss-about-erlang#post-104129</link>
				<description></description>
				<pubDate>Fri, 08 Feb 2008 11:51:21 +0000</pubDate>
				<wikidot:authorName>winxgui</wikidot:authorName>				<wikidot:authorUserId>70727</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>1、关于“对象下台，并发上场”的翻译。该句对应的原文是“Objects are out. Concurrency is in.”，以Bold字体显示，是作者要凸显的一个内容。而in和out这两个词，看似简单，其实不太好翻。翻译成“下台”和“出场”是经过我的推敲的 ——基于我对上下文的理解，也基于我对Joe对面向对象的态度的了解（见下文），当然，这个翻译结果可能也体现了我有点过分追求“雅”。Joe认为像 Java，C++，C#这样的语言已经是legacy了，要进入了Concurrency Oriented Programming时代了，也就是说，作者认为是两个时代的交替，所以OOP“下台”，COP“上场”。关于这句，如果有更恰当的翻译，希望各位能不吝指出，我们讨论一把 :P</p> <p>2、关于Joe Armstrong对面向对象的态度。实际上，Joe大爷相当激进，他对面向对象非常不感冒。例如，在今年在丹麦举行的JAOO上，MSDN Channel 9对Joe进行访问时，他直言“I don’t like object oriented programming”，甚至低下脑袋给你——你看看，我们的memory没有被share吧，我们只是通过sound来交互呢 :D 详细内容请参考这篇文章<a href="http://channel9.msdn.com/ShowPost.aspx?PostID=351659%EF%BC%88%E5%8B%A4%E5%A5%8B%E4%B8%80%E7%82%B9%E7%9A%84%E5%90%8C%E5%AD%A6%E8%AF%B7%E9%A1%BA%E8%97%A4%E6%91%B8%E7%93%9C%E4%B8%8B%E5%8E%BB%EF%BC%8C%E4%BD%A0%E8%87%B3%E5%B0%91%E5%8F%AF%E4%BB%A5%E5%8F%91%E7%8E%B03%E4%B8%AAJoe%E7%9A%84video">http://channel9.msdn.com/ShowPost.aspx?PostID=351659（勤奋一点的同学请顺藤摸瓜下去，你至少可以发现3个Joe的video</a>与其他一大把有价值的链接 :)</p> <p>3、函数式编程语言与面向对象的确有点格格不入——你很难用纯粹的函数式语言来表达面向对象的思想。因为函数式编程如Erlang反对shared state，因此也就不会有对象。如果真的要从Erlang里面找出对象来，那就是那些process了，它们才是Erlang的“对象”，是 Erlang的一等公民。btw，我个人没Joe这么激进，OOP虽然不是什么银弹，但也不是一无是处。用什么语言和工具还是跟domain相关。</p> <p>4、我强烈支持mryufeng的观点，正是Erlang其完善的库与语言工具包（如OTP），使其成为一门短时间内无法被超越的语言。它是一个platmform，一个system，一套solution, 而不仅仅是一门语言。</p> <p>5、What’s all this fuss about Erlang一文，属于Joe的扫盲性质的文章，向程序员们介绍Erlang的特点与长处，其中给了一定的篇幅给多核。实际上，我认为Erlang的分布、容错、热部署等等性质相比Erlang对多核的利用更值得褒扬。那为什么Joe没予笔墨呢？很明显，打着多核的旗号是拉拢新user学习Erlang 最立竿见影的手段:D 实际上，我们也确实不得不承认，今天面临的硬件变革是20年来最大的（平民化了的单核到多核），而旧语言解决不了硬件变革带来的新问题。诚如 Channel 9里面有位仁兄的comment——“The hardware change is NOT incremental, it’s a massive paradigm shift, so it’s a bit bonkers to think that we can just keep using the same old tools with slight changes.”</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://cpp.winxgui.com/forum/t-36672#post-95195</guid>
				<title>C++内存管理变革(6)：通用型垃圾回收器 - ScopeAlloc: ScopeAlloc的层次问题</title>
				<link>http://cpp.winxgui.com/forum/t-36672/c-6-scopealloc#post-95195</link>
				<description></description>
				<pubDate>Tue, 22 Jan 2008 07:58:46 +0000</pubDate>
				<wikidot:authorName>winxgui</wikidot:authorName>				<wikidot:authorUserId>70727</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>参见 Footnote。</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://cpp.winxgui.com/forum/t-36638#post-95124</guid>
				<title>各种内存分配器的性能对比: 测试环境</title>
				<link>http://cpp.winxgui.com/forum/t-36638/#post-95124</link>
				<description></description>
				<pubDate>Tue, 22 Jan 2008 00:18:54 +0000</pubDate>
				<wikidot:authorName>winxgui</wikidot:authorName>				<wikidot:authorUserId>70727</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>CPU：1.2 G<br /> 操作系统：Windows XP<br /> 编译器：Visual C++ 6.0<br /> 优化选项：Maximize speed（最大速度）<br /> C库：Multithreaded DLL<br /> 配置：Release版本</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>