January 26, 2011

Haskell Weekly News: Issue 166

Welcome to issue 166 of the HWN, a newsletter covering developments in the Haskell community. This release covers the week of January 16 to 22, 2011.

Announcements

Sukit Tretriluxana proudly announced version 1.0 of SiteBridge. He also included a short introductory video.

Mark Wright annouced the release of a Haskell binding to ANTLR LL(*) parser generator C runtime library.

Jasper Van der Jeugt inveted everyone to the 6th Ghent Functional Group Meeting to be held on Feb 17, 2011 in the Technicum Building (Sint-Pietersnieuwstraat 41, 9000 Gent) of Ghent University. I know I'm not the only one who wishing I could attend!.

Quotes of the Week

  • Guy Steele: Although Fortress is originally designed as an object-oriented framework in which to build an array-style scientific programming language, [...] as we've experimented with it and tried to get the parallelism going we found ourselves pushed more and more in the direction of using immutable data structures and a functional style of programming. [...] If I'd known seven years ago what I know now, I would have started with Haskell and pushed it a tenth of the way toward Fortran instead of starting with Fortran and pushing it nine tenths of the way toward Haskell.
  • geheimdienst:ah, yes. now we have to make a lambdacat captioned "kittehs no bery gud at speling. we says leksah fur lexer and monad fur moniod in catagory of ennobunktors"
  • mreh:some jerk said to me over my shoulder once, if you're doing functional programming, why do you have all those assignments?
  • revenantphx:You don't need category theory to understand Haskell, though you may need it to understand #haskell.
  • tolkad:haskell isn't even turing complete without infinite memory
  • monochrom:C-c C-p was the secret command for sending a report to the kgb
  • Draconx|Laptop:Rice's theorem: Let P be an interesting problem that you want to solve with a computer. Haha, you're screwed!
  • monochrom:one ring to rule them all! and in your monad >>= them!

Top Reddit Stories

  • Haskell's Own DLL Hell: From (cdsmith.wordpress.com), scored 51 with 27 comments. Read on reddit or the original post.
  • [CCC] On how Haskell’s Arrows are NOT just function compositions with a fancier name: From (ro-che.info), scored 40 with 4 comments. Read on reddit or the original post.
  • Announcing the Warp web server (benchmarks inside): From (docs.yesodweb.com), scored 36 with 12 comments. Read on reddit or the original post.
  • The ABCs of semantics: From (haskell.org), scored 33 with 0 comments. Read on reddit or the original post.
  • Thoughts on node.js and Haskell: From (moreindirection.blogspot.com), scored 33 with 10 comments. Read on reddit or the original post.
  • A low level performance comparison of simple operations on unboxed integer arrays between Haskell/GHC (6.12.1) and OCaml (3.12.0) (and also C) [originally on Proggit]: From (lix.polytechnique.fr), scored 32 with 16 comments. Read on reddit or the original post.
  • The Butterfly Effect in Cabal: From (cdsmith.wordpress.com), scored 29 with 8 comments. Read on reddit or the original post.
  • Painless NP-complete problems: an embedded DSL for SMT solving: From (donsbot.wordpress.com), scored 27 with 2 comments. Read on reddit or the original post.
  • Merging SMT solvers and programming languages: From (corp.galois.com), scored 26 with 3 comments. Read on reddit or the original post.
  • Tell Haskellers: GHC's Trac now has source code browsing (courtesy of Git): From (hackage.haskell.org), scored 26 with 3 comments. Read on reddit or the original post.

Top StackOverflow Questions

  • Criticize simple monad (votes: 11, answers: 1) read
  • Parsing function in haskell (votes: 8, answers: 1) read
  • Possible optimizations in Haskell that are not yet implemented in GHC? (votes: 7, answers: 1) read
  • Is there a Haskell/ML-like compiler to C? (votes: 6, answers: 3) read
  • How to find the longest word in list? (votes: 5, answers: 4) read

About the Haskell Weekly News

To help create new editions of this newsletter, please send stories to dstcruz@gmail.com. I'm in dire need of finding good "quotes of the week". If you happen to come across any, please don't hesitate to send it along.

Until next time,
Daniel Santa Cruz

5 comments:

Anonymous said...

Thanks for such a great service like this! :-) I'm sure everyone in the Haskell (and FP) community appreciates it.

Robert Massaioli said...

I love the quotes I really really really do. I don't know where you find some of them because I could swear some are not from #haskell.

Unknown said...

@Robert: Correct, I shared the Guy Steele quote on the Haskell-Cafe mailing list.

Unknown said...

@Robert: You are right, that one didn't come from the #haskell channel. It's hard for me to mechanically find good quotes outside #haskell. Every once in a while a good soul, such as Jake, posts one in the mailing lists, or sends me one in a direct email. If you happen to come across a good quote, please consider sharing it with me so that I can add it to the newsletter. Many thanks to Jake for bringing that one up in the ml!

Unknown said...

@anneli and @Robert. Thanks for the encouragement!!