Jump to content

Wikipedia:Articles for deletion/Snap (web framework)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 70.36.142.114 (talk) at 21:17, 3 March 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Snap (web framework) (edit | talk | history | protect | delete | links | watch | logs | views) – (View log · Stats)
(Find sources: Google (books · news · scholar · free images · WP refs· FENS · JSTOR · TWL)

No independent references to establish notability. Verging on promotional, with the statement that "Snap aims to be the de facto web toolkit for Haskell" and unsupported claims such as "A fast HTTP server library" (compared to what?) and "A sensible and clean monad for web programming". The article was undeleted after a PROD deletion as per Wikipedia:Requests_for_undeletion#Snap_.28web_framework.29 AndrewWTaylor (talk) 16:32, 3 March 2014 (UTC)[reply]

Note: This debate has been included in the list of Computing-related deletion discussions. • Gene93k (talk) 16:34, 3 March 2014 (UTC)[reply]
Note: This debate has been included in the list of Internet-related deletion discussions. • Gene93k (talk) 16:34, 3 March 2014 (UTC)[reply]
Note: This debate has been included in the list of Software-related deletion discussions. • Gene93k (talk) 16:35, 3 March 2014 (UTC)[reply]
    • According to Gregory Collins in 2011, Snap was 40x-50x faster than Ruby on a per-cpu basis at the time.[1] That would make it hundreds of times faster on a multicore processor since Haskell supports multicore parallelism. Snap has been sped up since then too, along with its competitor Yesod. Here is a 2011-era benchmark comparing Snap, Warp (the http server part of Yesod), PHP, and others. Notice that PHP (which powers the Wikimedia servers) is way down near the bottom of that chart, to get an idea of the speeds being discussed. The AOSA book has a chapter about Warp[2] saying Warp was on a par with nginx, and that was before the implementation of Mio, the parallel GHC I/O manager which made Warp and Snap even faster. I'm not sure Snap's speed ever reached parity with Yesod but it's in the same ballpark, and both of them are drastically (orders of magnitude) faster than the "mainstream" PHP, Rails, Django, etc. So it is perfectly reasonable in the context of web frameworks to say that Snap is fast. 70.36.142.114 (talk) 21:17, 3 March 2014 (UTC)[reply]
  • Keep It's notable in that it's the first result in google for "haskell web framework". An independent book has been written about it and is being sold: http://snapforbeginners.com/ — Preceding unsigned comment added by 98.250.79.35 (talk) 17:18, 3 March 2014 (UTC)[reply]