Share your repls and programming experiences

← Back to all posts
How fast are you typing as a coder?
randomguy222 (281)

How to use

When you run the repl, the program will ask you the username you want to use. Type in a username you want to use. If the program doesn't accept your username, try a differenty username. Then the program will ask you that if you used this repl before. If you type in "n", there will be a tutorial there. If you type in "y", it will skip the tutorial. Read the tutorial carefully. After that, enjoy the repl:)


Problems

I didn't have the chance to test the program with a database. If you found a problem about my program, feel free to comment down below. I'll try my best to fix it:)


LMFAO THE LEADERBOARD DOESN'T WORK AS I EXPLAINED IN THE COMMENT SECTION

Comments
hotnewtop
randomguy222tst (15)

Hey guys, I am the test account of randomguy222. Since the database refreshes for you when it installs the packages, it just says that you are at the 1th place. I can't fix that sorry:(

HarperframeInc (439)

@randomguy222 You could try using something like google firebase.

randomguy222tst (15)

@HarperframeInc hmmm ok I am gonna make a new version

Muhammad_SJC (119)

@HarperframeInc Do you know how to use Google Firebase? Because I made a chatting app (first of all I am NOT advertising, I'm just giving the link to my app, not my post): https://repl.it/@Muhammad_SJC/Chat

I need help with a feature, so if you can help that would be great. :)

xxpertHacker (782)

@randomguy222tst Did you mean "1st"? Or was it supposed to be "1th"?

Stan085 (23)

@randomguy222tst u sur u not an alt instead of tester lol

adl212 (158)

@Stan085 lol this guy who posted this post has a lot of locked posts.

HarperframeInc (439)

@Muhammad_SJC Yeah I could help you with that.

Muhammad_SJC (119)

@HarperframeInc ok. If you look at my app, do you think you can make a better one? Just to know how good you are.

HarperframeInc (439)

@Muhammad_SJC I'm not quite familliar with google firebase. In your case, I would heavily suggest against using a database for a chat.

Muhammad_SJC (119)

@HarperframeInc why? It sends messages in real time.

HarperframeInc (439)

@Muhammad_SJC Think about it like this - Let's say you are playing a game. Games store their memory on RAM, but not on the hard disk. It's because it isn't fast enough, and if used too much, in the future will cost too much. Using a database is like using a hard drive. Instead, you only want to store messages quickly, so you cache each person's message then send it to the client to store. It's faster, and (in business sense) should be easy to maintain.

Muhammad_SJC (119)

@HarperframeInc I agree. But I want my clients to see EVERY message, but using this method will only show them the messages from the start of their session.

HarperframeInc (439)

@Muhammad_SJC Most messaging platforms use this method - as a result you won't be able to see any messages before you join the chat. Usually storing chats is bad privacy. Tell the client to download all the messages, so when they return, they'll be able to see the last messages.

Muhammad_SJC (119)

@HarperframeInc that is hard. I'm not a professional you know

HarperframeInc (439)

@Muhammad_SJC How come I was able to do it?

Muhammad_SJC (119)

@HarperframeInc idk, maybe you're better than me when adding databases. I'm more of a frontend developer, so I kinda suck at databases. That's why I used Firebase, it's easy to use.

Alice688 (102)

Before playing this game:

After playing this game like 1000 times:

NoahJospeh (24)

maybe somehow you gotta code the program to save the person's username and score, and save it for the leaderboard.

NoahJospeh (24)

@randomguy222tst maybe just have everyone post their scores in the comments, then do the math and update the top ten scores, based on what people got.

Bookie0 (5665)

Pretty cool, just the DB needs to be fixed, and also you should make a while True loop so that we can play again, and also try much more words/different types of sentences; pickled a a peck picked piper peppers peter picked can't say if you're a fast or slow typer lol. Take inspiration from here, as you can see there are many different random words! :)

randomguy222 (281)

idk how db should be fixed tho... @Bookie0

randomguy222 (281)

I used the db as usual but It won't work:( @Bookie0

headiscoding (941)

It says i'm first place among the other users 😎

elipie (373)

@headiscoding the leader board doesnt work you really arent

BobTheTomatoPie (3199)

i take it the leaderboard doesnt actually work

Coder100 (15682)

imagine not typing at 110 WPM, cant relate

beginner10coder (12)

Sorry @DanielBrown9 your not really first place because the program says first place for everyone. See look at mine:

zplusfour (879)

yeah not "imagine losing", ha!

randomguy222 (281)

Guys, sorry when you install the db oackage it starts the database at that time. That's why it says 1st place. Sorry for that.

RayhanADev (1393)

Ah yes, the 1th place. Amazing.

RayhanADev (1393)

@DanielBrown9 oh noes, you has the sacred 1th place xD!

Kookiez (327)

@RayhanADev ah, yes, the 1th place is much more amazing than its rival, 1st place

RayhanADev (1393)

@Kookiez don’t forget the 2th and 3th places too!

Kookiez (327)

@RayhanADev and the 4nd, 5rd, 6nd, 7nd, 8rd, 9nd, 10rd!

YeeTEDWIN (2)

@JBYT27 Thats fine JBYT27 I am not available on weekends as I am very busy those times. I am available on Friday. Thank you

JBloves27 (1521)

ok. maybe friday at 11:30 your time? if not, then its ok, we can meet next week ;) @YeeTEDWIN

YeeTEDWIN (2)

Oof can't do that late its fine
Thank you @JBYT27

JBloves27 (1521)

OK, sry. Lets meet next week ;) @YeeTEDWIN

YeeTEDWIN (2)

No I can at 11:30 on Friday I forgot it was Friday
@JBYT27

JBloves27 (1521)

oh, hmmm... that's ok. maybe we can meet Tuesday? if not, let me know @YeeTEDWIN

YeeTEDWIN (2)

Yes I am fine with that
@JBYT27

YeeTEDWIN (2)

Sorry I had so much homework that I forgot about repl.it so I couldn't ask you the date
@YeeTEDWIN

JBloves27 (1521)

ah, its ok. we keep changing the date but who cares XD So lets meet friday, if you're available. If not, message me. @YeeTEDWIN

YeeTEDWIN (2)

I am very very sorry but I promise that ill be there on Friday.
Can we meet at 9:00 or 9:30 @JBYT27

JBloves27 (1521)

hmmm, that is kinda late for me... 8:30? @YeeTEDWIN

JBloves27 (1521)

i forgot to ask, which time zone? bc if it's yours, im not avail. bc i get out of school at 3:00 @YeeTEDWIN

YeeTEDWIN (2)

That means 3:30 at your time
@YeeTEDWIN

JBloves27 (1521)

nvm, ok. meet you at that time! @YeeTEDWIN

JBloves27 (1521)

rly sry i missed the time. i forgot and had stuff at that time. are you avail in christmas break? rly, rly, rly sry i keep missing the time. @YeeTEDWIN

YeeTEDWIN (2)

Yep of course all time
So then maybe friday?
What time? @JBYT27

JBloves27 (1521)

well on friday, im a bit busy. on which other times are you avail? @YeeTEDWIN

JBloves27 (1521)

ok, so how about thursday 11:30 your time? does that work? @YeeTEDWIN

rush22 (30)

I am at the 1th place
pog
it only took me 28.500896692276 seconds

akliu (0)

Woah what im 1st??? nice

bookieboom (4)

how did i get first place i have no idea but that's what it said

DrakeMClark (7)

i dont believe im 1th place of all users....

DrakeMClark (7)

i got about 35 secs

DrakeMClark (7)

the reason i havent complained about being 1th place, is because i saw the chat

TonyWu4 (0)

You know you can hack the game by copying and pasting the text right?

SandraTan (3)

How fast am I typing? I typed this comment it 20s
Not very fast

Andromida (4)

9 seconds :D
edit: 8 seconds

Rayan81 (72)

Oooof I am a Slow typer