Блог пользователя slycelote

Автор slycelote, 15 лет назад, По-английски
Two parallels came into my mind:

1. Level of knowledge of a foreign language. Something like this:
Pre-intermediate -> Intermediate -> Upper-intermediate -> Advanced -> Fluent
There can be a 'preferred language' field in profiles, and then they will look this way:

Petr

  • User''s contest rating in Codeforces community Contest rating: 2046
  • Fluent in Java

2. Software release life cycle. It's pretty self-explanatory, I think:

Pre-alpha -> Alpha -> Beta -> Release Candidate -> Release
User's handle could look like this:
adamaxβ
  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I don't want to be a betta-coder. =) =)

But "fluent: idea is nice.

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Or Chess titles: Master -> International Master -> Grandmaster -> Rybka
15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

1. Is a very bad idea because contest problems have very little to do with programming language being used.

I propose that borrowing project Euler's idea is more sensible than 1,2.

15 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Another idea for the rank system — main algorithm complexities
and so on. Just a thought. ;)