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

Re-focusing the discussion #15

Open
octonato opened this issue Dec 3, 2014 · 0 comments
Open

Re-focusing the discussion #15

octonato opened this issue Dec 3, 2014 · 0 comments

Comments

@octonato
Copy link
Contributor

octonato commented Dec 3, 2014

Dear all,

We would like call all participants to re-focus the discussion to the initial goal of this project. This has already been stated before, but without much effect.

The main goal of this project, and that's the main reason we have invested our time on it, is to promote Scala and help the beginners among us to get quick-started with Scala.

The last days we have seen (read) very interesting discussions here. However, very few were focusing on sharing knowledge and help novice Scala enthusiasts.

We understand that many of us want to push the boundaries, try different implementations and improve the performance by a few milliseconds. That's great, but we can be sure that many have questions about the syntax and the collections API.

On the other hand we don't want to demotivated those willing to discuss math and algorithms. Therefore we have the following suggestion: instead of creating one issue per Euler Problem we'll create two issues. For instance, "Problem001 [Language]" and "Problem001 [Algorithm]".

If you come up with a solution and want to share and discuss the efficiency of your algorithm, you add a comment on the [Algorithm] issue and ask for feedback. Otherwise, you just announce your solution on the [Language] issue.

If you feel overwhelmed by the syntax and discussions on the [Algorithm] side, you can configure your email client or gmail or yahoo mail or whatever to mute those messages. As such you don't get flooded by emails during your working hours.

We do expect that the more experienced between us will not mute the [Language] issues and will be helping our fellow members. But of course, nobody is obliged to do so.

Sharing your knowledge and being able to explain the beauty of Scala in a simple and accessible way also reveals your proficiency with the language. And sometimes it is more rewarding than 30ms performance gain. :-)

Thanks and let's keep it moving!

vrobinho added a commit that referenced this issue Jan 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant