Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upRWIB Mission 7: FAQ fixes #181
Comments
edunham
added
the
RWIB Missions
label
Aug 28, 2015
This comment has been minimized.
This comment has been minimized.
|
One thing to note is that some of the material in the existing FAQs is likely worth preserving, although it should be restructured into an actual question-and-answer style. The material needs to be refreshed in many cases, but it shouldn't be removed completely. I am happy to go through the existing material and update it if that's something we'd like to have done. |
This comment has been minimized.
This comment has been minimized.
|
@AndrewBrinker yes, I agree. Some of the information is still useful, and refreshing what already exists would be a good starting point. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
A good question I see asked frequently: What are the weaknesses of Rust? |
This comment has been minimized.
This comment has been minimized.
|
@Havvy: Absolutely. I'll add that to the list. The answer is going to be something to put serious thought into. It may be something to take to the community and solicit some thoughts on. |
This comment has been minimized.
This comment has been minimized.
|
Okay. All the usable questions and answers from the existing FAQs have been moved over and updated where necessary. A basic design has also been put together. As I see it, the things remaining to do are:
|
This comment has been minimized.
This comment has been minimized.
|
Asking on Hacker News and the Twitter account would also possibly help. |
This comment has been minimized.
This comment has been minimized.
|
Okay, a thread soliciting input for the new FAQ has been posted to:
It may also be good to solicit feedback on this through the official Rust Twitter account, which I believe @steveklabnik runs. Let me know if there's anywhere else this should be posted. |
This comment has been minimized.
This comment has been minimized.
|
Based on the responses so far, here are the possible questions. I am not necessarily going to include all of these, but each of them will receive consideration for the FAQ:
This is a lot of questions (112, actually). I am going to be tackling them over the next week or so. |
This comment has been minimized.
This comment has been minimized.
|
Hi, not sure if you're still watching the users/reddit/etc threads, but I just thought of another question so I'm adding it as a suggestion here; it gets asked about once a month on the subreddit:
Given that IDE support will change over time, http://areweideyet.com/ might be a good place to link to as an answer? |
This comment has been minimized.
This comment has been minimized.
|
Yup, that's definitely an important question. I will add it to the list. |
This comment has been minimized.
This comment has been minimized.
|
Only 37 out of 132 questions left to be answered! |
This comment has been minimized.
This comment has been minimized.
|
Wow! I didn't realize you had so much progress already. Where's your branch with the answers? |
This comment has been minimized.
This comment has been minimized.
|
Right here: https://github.com/andrewbrinker/rust-www/tree/faq For now I'm using JavaScript to generate the Table of Contents and make TODOs more noticeable. This is just to avoid having to reorganize the TOC whenever stuff gets reordered. I'll swap it out for straight HTML before anything gets merged. There are also some styles I've added that will need some review and cleanup. They work well enough for now though. |
This comment has been minimized.
This comment has been minimized.
|
Okay, I think I've answered all the questions I can. There are 7 left which I am not sure how to answer:
Here are my thoughts on each:
If anyone can point me in the right direction for these, I am happy to do the write-ups. |
This comment has been minimized.
This comment has been minimized.
|
@AndrewBrinker: |
This comment has been minimized.
This comment has been minimized.
|
Thanks! I've added answers for those questions to the FAQ. |
This comment has been minimized.
This comment has been minimized.
|
Can we get the current state of this put up on the site? |
This comment has been minimized.
This comment has been minimized.
|
Yup! Sorry about that. I am doing some cleanup right now, and then I'll make a pull request. |
This comment has been minimized.
This comment has been minimized.
|
Today I learned about https://old.etherpad-mozilla.org/rust-irc-faq , which might be of use in this mission. |
This comment has been minimized.
This comment has been minimized.
antoyo
commented
Nov 5, 2015
|
Can we get an answer to this question, please: Thanks. |
This comment has been minimized.
This comment has been minimized.
|
Another very frequent question that's not on the list yet:
(Answer: Because rustc links the program statically by default. To link dynamically, use |
This comment has been minimized.
This comment has been minimized.
|
This is done. I've opened another issue for additional FAQs. |
brson commentedAug 28, 2015
Link.
The FAQs have
more-or-less been bitrotting since the inception of the project. They
are only slightly better than useless.
Start a thread on users.rlo asking for people to write boths Q's and
A's. Throw away the 3 existing FAQs and write a single new one. Put
this one on the website, linked from the doc
page.
Q's
Why is the Rust [
HashMap] so slow?