Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Rust versions of all the Rosetta Code tasks #10513

Closed
emberian opened this issue Nov 16, 2013 · 8 comments
Closed

Add Rust versions of all the Rosetta Code tasks #10513

emberian opened this issue Nov 16, 2013 · 8 comments
Labels
E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue. E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot.

Comments

@emberian
Copy link
Member

See http://rosettacode.org/wiki/Reports:Tasks_not_implemented_in_Rust for the things not yet implemented.

Ideally we'd put this off until 1.0 or after, so as to not be rewriting them constantly. There's also a lot of them, and many of them are quite interesting problems (if you're not just porting versions of other ones, at least).

Suggested by @eddyb

@Hoverbear
Copy link
Contributor

I've started a bit into this task, but my code is likely totally non-idiomatic.

Anyone's welcome to join me on learning the language through working on these tasks though. Just got the Hailstone one done for now. https://github.com/Hoverbear/rust-rosetta

@emberian
Copy link
Member Author

emberian commented Dec 5, 2013

It's a good idea to have this in a separate repo, will make it easier to maintain. You should also add it to rust-ci!

I'll leave my comments/suggestions as issues on the repo.

@JIghtuse
Copy link
Contributor

About a half of my https://github.com/JIghtuse/rosetta repo written on Rust, so I can merge these files into Hoverbear's repo.

@Hoverbear
Copy link
Contributor

@JIghtuse Awesome!

@cmr It's on Rust-CI, I'm being a bit slow about updating the code for some of the fragments.

@Hoverbear
Copy link
Contributor

I merged in @JIghtuse 's files today, been away due to lack of computer. Looks great!

@Paddy3118
Copy link

So, am I right in thinking that there is a repository of Rust RC examples being maintained hee, that will be added to the RC site when Rust reaches 1.0?

Can't wait!

@Hoverbear
Copy link
Contributor

@Paddy3118 Some have already been added, others not. It's not a priority to have them listed until 1.0.

@steveklabnik
Copy link
Member

https://github.com/Hoverbear/rust-rosetta exists now, and has people actively working on it. It would be nice to move them in-tree maybe post 1.0, but we don't need to keep something open to track that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E-easy Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue. E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot.
Projects
None yet
Development

No branches or pull requests

6 participants
@steveklabnik @Hoverbear @emberian @JIghtuse @Paddy3118 and others