TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The First Annual Underhanded Rust Contest

247 pointsby ericktover 8 years ago

6 comments

JackCover 8 years ago
Suggestion: could you provide an example submission, which is ideal for what you&#x27;re looking for except for not being underhanded?<p>Benefits:<p>- More approachable to mess around with for newbies -- download the example and try to break it.<p>- More likely that you&#x27;ll get submissions from experts who have time to implement the underhanded part but may not get around to putting together the boilerplate.<p>- More likely that submissions will get the general task right and look similar for parts that don&#x27;t matter, making for easier review.<p>Drawbacks:<p>- Potential for too many cookie cutter submissions.<p>- Might lead people away from thinking about alternate server designs that are more underhanded.<p>Mostly I think this might be worth doing because of the second benefit -- you&#x27;re asking people to do a bunch of grunt work even after they&#x27;ve figured out the core underhanded technique.
评论 #13187046 未加载
forgotpwtomainover 8 years ago
Does the much broader scope and amount of code required here (compared to the underhanded-c contest) make it a much weaker contest? For example they suggest that one should create a web-server (rather than say, requiring one to implement a couple specific methods for a hypothetical web-server):<p>&gt; Create a simple web server that supports at least creating accounts and payment submissions. We recommend using one of the many Rust web servers like iron, nickel, or pencil, but you are welcome to create your own web server if you like.<p>Compare with the winning contest entry for the last underhanded-c contest which is one printed-page of code in total.[0]<p>[0] <a href="http:&#x2F;&#x2F;www.underhanded-c.org&#x2F;one.pdf" rel="nofollow">http:&#x2F;&#x2F;www.underhanded-c.org&#x2F;one.pdf</a>
评论 #13186358 未加载
评论 #13186572 未加载
评论 #13186361 未加载
评论 #13186362 未加载
bitdivisionover 8 years ago
The reddit comments pointed out that there was a previous (unofficial) contest last year [0]. Manishearth had a fun solution with lots of ideas: [1].<p>[0] <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;3hb0wm&#x2F;underhanded_rust_contest&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;rust&#x2F;comments&#x2F;3hb0wm&#x2F;underhanded_ru...</a><p>[1] <a href="https:&#x2F;&#x2F;play.rust-lang.org&#x2F;?gist=cadcbee43557e8e3bbe0&amp;version=stable" rel="nofollow">https:&#x2F;&#x2F;play.rust-lang.org&#x2F;?gist=cadcbee43557e8e3bbe0&amp;versio...</a>
评论 #13189818 未加载
eximiusover 8 years ago
The underhanded@rust-lang.org email does not work for me.<p>&gt; We&#x27;re writing to let you know that the group you tried to contact (rust-underhanded) may not exist, or you may not have permission to post messages to the group.
评论 #13187639 未加载
naaskingover 8 years ago
I expect some underhanded entries to exploit some type-level recursion. When combined with traits, that could yield some nice surprises, particularly when overloading specific instances.
评论 #13188370 未加载
ysleepyover 8 years ago
typo &quot;distrobution&quot; in the article.
评论 #13186250 未加载