<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Stuff about compilers from a scientific point of view</description><title>The Compiler Scientist</title><generator>Tumblr (3.0; @compilers)</generator><link>http://compilers.tumblr.com/</link><item><title>"I prefer to view D as a fully equipped machine shop with the right tools for the right job. Yes, it..."</title><description>“I prefer to view D as a fully equipped machine shop with the right tools for the right job. Yes, it will take longer to master it than a simpler language. But we’re professionals, we program all day. The investment of time to master it is trivial next to the career productivity improvement.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://forum.dlang.org/thread/fbdeybmbxpbgyxflmvny@forum.dlang.org?page=3#post-ki59uk:24fjc:241:40digitalmars.com"&gt;Walter Bright&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/50430506569</link><guid>http://compilers.tumblr.com/post/50430506569</guid><pubDate>Tue, 14 May 2013 19:43:09 +0200</pubDate></item><item><title>Add -Og to gcc to "optimize for debugging"</title><description>&lt;a href="http://gcc.gnu.org/ml/gcc-patches/2012-09/msg00097.html"&gt;Add -Og to gcc to "optimize for debugging"&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/44934153182</link><guid>http://compilers.tumblr.com/post/44934153182</guid><pubDate>Sat, 09 Mar 2013 13:46:18 +0100</pubDate></item><item><title>"using journal rank as an assessment tool is bad scientific practice. Moreover, the data lead us to..."</title><description>“using journal rank as an assessment tool is bad scientific practice. Moreover, the data lead us to argue that any journal rank (not only the currently-favored Impact Factor) would have this negative impact. Therefore, we suggest that abandoning journals altogether, in favor of a library-based scholarly communication system, will ultimately be necessary.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://arxiv.org/abs/1301.3748"&gt;Björn Brembs, Marcus Munafò&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/44807017641</link><guid>http://compilers.tumblr.com/post/44807017641</guid><pubDate>Thu, 07 Mar 2013 22:35:54 +0100</pubDate></item><item><title>Exceptions for control flow considered perfectly acceptable</title><description>&lt;a href="http://www.drmaciver.com/2009/03/exceptions-for-control-flow-considered-perfectly-acceptable-thanks-very-much/"&gt;Exceptions for control flow considered perfectly acceptable&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/44617453681</link><guid>http://compilers.tumblr.com/post/44617453681</guid><pubDate>Tue, 05 Mar 2013 14:48:48 +0100</pubDate></item><item><title>"translate ‘recurse’ simply as ‘curse_again.’"</title><description>“translate ‘recurse’ simply as ‘curse_again.’”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://lambda-the-ultimate.org/node/4684#comment-74308"&gt;Ray Dillinger&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/44611277666</link><guid>http://compilers.tumblr.com/post/44611277666</guid><pubDate>Tue, 05 Mar 2013 11:00:57 +0100</pubDate></item><item><title>Literals in Programming Languages</title><description>&lt;a href="http://www.gavilan.edu/csis/languages/literals.html"&gt;Literals in Programming Languages&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/44207873294</link><guid>http://compilers.tumblr.com/post/44207873294</guid><pubDate>Thu, 28 Feb 2013 09:10:35 +0100</pubDate></item><item><title>"We, the undersigned researchers, technologists and citizens, demand that the Association for..."</title><description>“We, the undersigned researchers, technologists and citizens, demand that the Association for Computing Machinery make the complete contents of the Digital Library available to everybody.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://teardownthispaywall.appspot.com/"&gt;tear down this paywall&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/43712505123</link><guid>http://compilers.tumblr.com/post/43712505123</guid><pubDate>Fri, 22 Feb 2013 09:28:33 +0100</pubDate></item><item><title>"Intel MMU’s fault handling mechanism is Turing complete"</title><description>“Intel MMU’s fault handling mechanism is Turing complete”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="https://github.com/jbangert/trapcc"&gt;@julianbangert and @sergeybratus&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/43710149933</link><guid>http://compilers.tumblr.com/post/43710149933</guid><pubDate>Fri, 22 Feb 2013 08:13:13 +0100</pubDate></item><item><title>"The lexer MUST MUST MUST be FAST FAST FAST"</title><description>“The lexer MUST MUST MUST be FAST FAST FAST”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://forum.dlang.org/thread/jvcgj3%242cg6%241@digitalmars.com?page=4#post-jvda9g:24efb:241:40digitalmars.com"&gt;Walter Bright&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/42993967165</link><guid>http://compilers.tumblr.com/post/42993967165</guid><pubDate>Wed, 13 Feb 2013 11:29:08 +0100</pubDate></item><item><title>"Some code will be slower than we want because we don’t have time to optimize it, and some code..."</title><description>“Some code will be slower than we want because we don’t have time to optimize it, and some code will be uglier than we want because we have no choice but to optimize it.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.yosefk.com/blog/efficiency-is-fundamentally-at-odds-with-elegance.html"&gt;Yossi Kreinin&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/42678598673</link><guid>http://compilers.tumblr.com/post/42678598673</guid><pubDate>Sat, 09 Feb 2013 19:03:31 +0100</pubDate></item><item><title>"a growth factor of 2 is rigorously the worst possible because it never allows the vector to reuse..."</title><description>“a growth factor of 2 is rigorously the worst possible because it never allows the vector to reuse any of its previously-allocated memory”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="https://github.com/facebook/folly/blob/master/folly/docs/FBVector.md#memory-handling"&gt;folly/folly/docs/FBVector.md at master · facebook/folly · GitHub&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/42503513406</link><guid>http://compilers.tumblr.com/post/42503513406</guid><pubDate>Thu, 07 Feb 2013 15:12:14 +0100</pubDate></item><item><title>"Fix the value of TWO"</title><description>“Fix the value of TWO”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://sourceware.org/ml/glibc-cvs/2013-q1/msg00115.html"&gt;siddhesh - GNU C Library master sources branch master updated. glibc-2.17-125-gdd93&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/42436724827</link><guid>http://compilers.tumblr.com/post/42436724827</guid><pubDate>Wed, 06 Feb 2013 18:31:38 +0100</pubDate></item><item><title>A Haskell Roadshow - The Karlsruhe Functional Programmers Meetup Group (Karlsruhe)</title><description>&lt;a href="http://www.meetup.com/The-Karlsruhe-Functional-Programmers-Meetup-Group/events/93934702/"&gt;A Haskell Roadshow - The Karlsruhe Functional Programmers Meetup Group (Karlsruhe)&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/37182550973</link><guid>http://compilers.tumblr.com/post/37182550973</guid><pubDate>Tue, 04 Dec 2012 12:57:23 +0100</pubDate></item><item><title>E.W. Dijkstra Archive: The Three Golden Rules for Successful Scientific Research (EWD 637)</title><description>&lt;a href="http://www.cs.utexas.edu/~EWD/transcriptions/EWD06xx/EWD637.html"&gt;E.W. Dijkstra Archive: The Three Golden Rules for Successful Scientific Research (EWD 637)&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/36273731977</link><guid>http://compilers.tumblr.com/post/36273731977</guid><pubDate>Thu, 22 Nov 2012 09:25:50 +0100</pubDate></item><item><title>"Dependency hygiene trumps code reuse. Example: The (low-level) net package has own itoa to avoid..."</title><description>“Dependency hygiene trumps code reuse. Example: The (low-level) net package has own itoa to avoid dependency on the big formatted I/O package.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://talks.golang.org/2012/splash.slide#28"&gt;Rob Pike about Go&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/34403670035</link><guid>http://compilers.tumblr.com/post/34403670035</guid><pubDate>Sat, 27 Oct 2012 09:55:58 +0200</pubDate></item><item><title>"Hopefully this will make static typing advocates understand that dynamic typing doesn’t..."</title><description>“Hopefully this will make static typing advocates understand that dynamic typing doesn’t necessarily mean total insanity while dynamic typing advocates can begin to see the range of sophisticated expression afforded by many modern statically typed languages.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://james-iry.blogspot.co.uk/2010/05/types-la-chart.html"&gt;James Iry&lt;/a&gt;&lt;/em&gt;</description><link>http://compilers.tumblr.com/post/34355741249</link><guid>http://compilers.tumblr.com/post/34355741249</guid><pubDate>Fri, 26 Oct 2012 13:53:31 +0200</pubDate></item><item><title>Another Non-Argument in Type Systems</title><description>&lt;a href="http://tratt.net/laurie/tech_articles/articles/another_non_argument_in_type_systems"&gt;Another Non-Argument in Type Systems&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/34355623299</link><guid>http://compilers.tumblr.com/post/34355623299</guid><pubDate>Fri, 26 Oct 2012 13:48:44 +0200</pubDate></item><item><title>OpenCL as a general purpose programming language for manycores?</title><description>&lt;a href="http://www.yosefk.com/blog/will-opencl-help-displace-gpgpu-parallella-p2012.html"&gt;OpenCL as a general purpose programming language for manycores?&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/33696682993</link><guid>http://compilers.tumblr.com/post/33696682993</guid><pubDate>Tue, 16 Oct 2012 08:18:09 +0200</pubDate></item><item><title>Long Live Incremental Research!</title><description>&lt;a href="http://cacm.acm.org/blogs/blog-cacm/109579-long-live-incremental-research/fulltext"&gt;Long Live Incremental Research!&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/33640847287</link><guid>http://compilers.tumblr.com/post/33640847287</guid><pubDate>Mon, 15 Oct 2012 16:39:47 +0200</pubDate></item><item><title>Using Sphinx for a PhD Thesis (sphinxtr)</title><description>&lt;a href="http://jterrace.github.com/sphinxtr/singlehtml/index.html"&gt;Using Sphinx for a PhD Thesis (sphinxtr)&lt;/a&gt;</description><link>http://compilers.tumblr.com/post/32863243379</link><guid>http://compilers.tumblr.com/post/32863243379</guid><pubDate>Thu, 04 Oct 2012 09:46:39 +0200</pubDate></item></channel></rss>
