Ask coding questions

← Back to all posts
Why is everyone making Python tutorials
elipie

ok i kinda get it... they are good at the language and they want to show others how good they are at the language. Oh and sometimes help people out

but fr, most of us(all of us) know python so well we could teach a two year old... and its just clogging up the tutorial suggestion and blocking it from tutorials people actually need.

Some of you might say: "Oh well it helps the people who are just joining"

But again, really? A lot of people are join from schools that already have classes, or if they aren't, there are millions of sorry for this better tutorials out there, no offense.

I mean sure, some tutorials contain something that you originally didn't know, but, you would learn if you keep coding and coding and coding.

Sorry for rant, just wanted to ask this

Voters
McJoe21
CosmosX9B
RowanFromBJC
forceofyoda
DepthStrider
WILLIAMBAEWER
Evanlicious
GenerouskingEmo
Whippingdot
programmeruser
Comments
hotnewtop
Baconman321

I honestly think it has to do with wanting cycles.

People want cycles so much, they decide to reinvent the wheel Python tutorial to get upvotes...

Really, why don't you make a tutorial on machine learning in Python.

If you think all the tutorials on a thing are crappy and not in detail, sure go ahead and make your own tutorial on that.

However, there are many well documented Python tutorials, it's much better to just leave that alone and make your own tutorial on a new thing that no one has documented yet, or make a tutorial that explains a subject better than another tutorial so as to help people out more.

elipie

@Baconman321 well im not saying python tutorials in general are bad, like the one advanced concepts one helped me a lot... just the ones about the "basics"

Baconman321

@elipie Yea that's what I'm talking about...

elipie

@Baconman321 oops i think i misunderstood you, lol

Baconman321

@elipie ?

Oh nvm.

I read one comment u made about a different post I made so I thought the two were related (XD)

elipie

@Baconman321, ah the internet...

HarperframeInc

@Baconman321 I know! I can't find any good ML tutorials that are friendly (ML quite complex)

Coder100

oh the ones about 'basics' generally tells you a lot about the person.

If they are implying cycles, they want cycles. Otherwise, you can tell they probably are new to python, and just want to help others @elipie

LuckyOreos

@Baconman321 I don’t think it’s cycle related I mean obviously the person making the tutorial wants some cycles but if someone truly wanted cycles then they would try to do something else. And that’s kind of why I think everyone makes python tutorials just because they know it and it is a common language and etc reasons.

Baconman321

@LuckyOreos It's really easy to just post what you know, which is why people make lots of python tutorials - they know enough about Python to make a "Python basics" tutorial.

Yeah, I guess they are just polite and want to teach people what they know, but some people just do it for the cycles.

Heck, even I'm falling for the cycles now (although I don't post random garbage, I still ensure quality tutorials).

LuckyOreos
Baconman321

@LuckyOreos I literally just whipped up a tutorial about something no one has probably made a tutorial about here...

Plorzon

@Baconman321

Exactly!

I think it is also because it is so easy to make Python Tutorials.

JWZ6

Might be a trend... not very sure

codingjlu

Someone make a nice Java tutorial and I'll probably upvote it.

mollthecoder

This isn't replit, this is replyit.

[deleted]

I guess Python is popular? It's easy I guess.

thatguygrog

This is the general thought process.

  1. See someone's tutorial reach 20+ Cycles.
  2. Learn just enough python to teach to someone else.
  3. Make tutorial on print statements and variables.
  4. Have a net profit with 100+ internet points.
FlaminHotValdez

TBH just wanting cycles. There are a million python tutorials that are literally the barebone basics like variables, print, input, if, loop, not even functions. They just want the cycles bc there are lots of newbies on replit that don't know much about Python and upvote it like flies. It's very rare that another equally useful programming language, like JS or C++ get a tutorial on replit, and even if one is made it gets roughly 0 upvotes.

elipie
tussiez
InvisibleOne

Yeah, I get that, if your making a python tutorial that is just teaching someone python that been pretty overdone here, but if your making a tutorial on how to do something in python that there isn't many tutorials on, then I think it's fine to make them

elipie

@InvisibleOne yup, just the ones that teach you python are a little absurd

Whippingdot

I was going to make a python calculator tutorial today shud i do it or change the language to C++

TsunamiOrSumth

because they do i guess

elipie

@TsunamiOrSumth "other people having these highly logical situations"

you: because they do i guess

you just made my day

TsunamiOrSumth
elipie
McJoe21

Python is very annoying language because of indents issues

[deleted]

Because they wanna help people!

[deleted]

it's because the want to make python tutorials.

ArinaVahramyan

hi @elipie I think they do it to show off their skills mostly but like you said sometimes we use some off them so maybe repl.it should add a filter do find the language and the tutorials we want!!! I think that would be a good idea because there are different types of phyton like phyton turtle!!!

Overall I think you had a really good question 🙋‍♂️!!!

g̲̅o̲̅o̲̅d̲̅ l̲̅u̲̅c̲̅k̲̅ o̲̅n̲̅ r̲̅e̲̅p̲̅l̲̅y̲̅.i̲̅t̲̅

DepthStrider

But python is popular, so i guess that is why there are a ton of tutorials

DepthStrider

Uh
Idk
i guess you have a point

Smart0ne

Yes, I agree. There was a MongoDB tutorial made by InvisibleOne, that got pushed down.

Evanlicious

Two theories for this.

  1. People just want to repeat known methods of teaching people so they can get cycles as most people seem to suggest.
  2. People don't look at the tutorials page to see if a tutorial already exists.

Either of these could be true, but I'm not too sure.

LuckyOreos

I guess Python’s really common now like a lot of people know how to code it and probably think that others want to learn it too.

Coder100

because they can.

StringentDev

OOh never thought about that... i might do some then

tussiez

I agree. 9/10 of all tutorials on the mainpage are on Python..
need more JS tutorials pls

elipie
tussiez
programmeruser

@tussiez more low level tutorials, there are only about 3-5 people here that kinda understand that

tussiez

@programmeruser
Also this, yes please! Maybe I should start writing Arduino tutorials if that counts but that dips into the robotics category

programmeruser
tussiez

@programmeruser
Shameless self-promo? Oof
Nice tutorial! I already know a bit of C++ Arduino C++.
I'll probably use it :>

Baconman321

@programmeruser I know lower level a bit... (more conceptual than anything, really)

zplusfour

I agree

AmazingMech2418

I completely agree. Some tutorials on advanced topics or algorithms could be useful, but just a general Python tutorial has already been done thousands of times and it's better to like make a tutorial in something more advanced or maybe another language that is lesser-known.

elipie
realTronsi

why care? Is it negatively affecting you? If you're getting annoyed you may want to consider why

angrydoge

He said because its clogging up the tutorials board. @realTronsi

realTronsi

@angrydoge again that doesn't answer the question, how are you affected if its quote "clogging the tutorials board"?

angrydoge

Because everyones making some so other content cant get to hot when all it is is python tutorials that explain the same stuff. Thats just my interpretation of what hes saying tho. @realTronsi

realTronsi

@angrydoge okay so you're bothered by someone else's tutorial getting upvotes to the point you create a post to complain about it?

angrydoge

idk he never said anything about upvotes. Also ask him @realTronsi.

elipie

@realTronsi sometimes it can be about upvotes, but what annoys me is the "basics tutorials"

again that doesn't answer the question, how are you affected if its quote "clogging the tutorials board"?

I would kinda (and a lot of others probably) like to see something else than a language we already know

IMayBeMe

I think people make these to appeal to programmers who are switching Java or C++ to Python as it's an easy way to get them started off considering that they already understand basic programming.

SixBeeps

@IMayBeMe I don't think that excuses the overflow of tutorials. If there needs to be a tutorial, there should only be a few.

realTronsi

@SixBeeps why care?

AmazingMech2418

@IMayBeMe Why would someone switch to Python? I'd rather switch from it...

IMayBeMe

@SixBeeps That is a good point, maybe there should be limits on tutorial posting?

Baconman321

@AmazingMech2418 LOL I did python as my first language other than scratch (I did another language before that but it was more of me modifying the variables and not understanding the teacher). Yep, agreed.

JavaScript so much better, I mean....

Do JavaScript if you're masochistic

tussiez

@Baconman321
>:) hehe

SixBeeps

@IMayBeMe Enforcing a limit might be going a little too far. Then again, I can't think of any other solutions that make sense.

SixBeeps

@realTronsi law of diminishing returns

realTronsi

@SixBeeps

Enforcing a limit might be going a little too far. Then again, I can't think of any other solutions that make sense.

there is not a problem so whats the solution? There is no reason to bash other people for making python tutorials, simple or not. "Flooding tutorials" is not a valid reason both because you can just ignore them, and unique tutorials will automatically be acknowledged.

You can't just restrict others from posting their own tutorials, whether for attention or not. Even if most are doing it for cycles as everyone says, it's unfair to those who are doing it to help others or if they're a beginner looking to share their knowledge with other beginners.

I get where everyone is coming from, but the immature and toxic approach everyone is taking is bothering me. If you don't like simple python tutorials, then ignore them, they don't cause any harm, why start a thread complaining about them?


Unless you want your own tutorials/posts to receive more attention, which I'm sure is a motive for some ;)

elipie
elipie

@Baconman321 @SixBeeps @IMayBeMe I think we all did our first language as python, but we have been programming in it for so long now, we kinda grew out of it...(at least thats how I think of it)

Baconman321

@elipie I never really got into it.

PHP and JavaScript were always in meh heart.

Sadly, I barely use PHP anymore (I host a website on a service that only uses PHP so I guess I still need it)

elipie

@realTronsi If they are a beginner sharing their knowledge, they should do it through a post, other than a tutorial. The probability of them getting something wrong (e. g. print("Hello, World!)") is a bit higher, since they only started (thus "beginner"). But if they had experience and are cycle driven, that takes us back to the whole... que the music...

repl cycle problem

yay

Unless you want your own tutorials/posts to receive more attention, which I'm sure is a motive for some ;)

yes that could be a motive, and I would understand if they did. Imagine putting a lot of work in a tutorial that most people don't know about, and it gets no feedback and not a single upvote, because of a python tutorial that someone whipped up in an hour. You get what I mean.

Also, can't really ignore something if it keeps popping up in your face all the time

elipie

@Baconman321 and that is totally fine

xxpertHacker

@realTronsi

...unique tutorials will automatically be acknowledged.

Not if you can't find them, considering the python tutorials are at the top.

elipie
xxpertHacker

@elipie Shoot, then again, I don't know Python, I might want to go check them out, seems like prime time to learn the language.

elipie
SixBeeps

@elipie false, python actually came way later for me.

elipie

@SixBeeps what language did you start with? (Coming from experience, and since its a really popular language for beginners to begin with, I just assumed most of the people started with it)

realTronsi

@elipie

yes that could be a motive, and I would understand if they did.

But you're calling people out for "cycle farming" with these simple python tutorials, yet you're cycle driven yourself?

The thing is why would you care if someone else is cycle driven? It's not cycle farming, so whats the "repl cycle problem"?

I mean basically every single post on reddit is for karma because the whole point of these kinds of platforms is sharing and getting recognized.

They aren't breaking any rules, and their posts aren't necessarily low effort, so your complaints can only be interpreted as you are unhappy with how they receive more cycles than you. In which case

1) repl is mainly full of children
2) ya don't earn popularity by trying to bring other's down, learn to get gud
3) I mean this post is clearly rhetorical simply a passive aggressive complaint which you did not need to share, so one could argue, and could very well be, a lovely "cycle driven" post ;)

realTronsi

@xxpertHacker

Not if you can't find them, considering the python tutorials are at the top.

Just go to the tutorial section and hit "new" or even just "hot". Though there's more python tutorials by number, they certainly aren't flooding. In fact, taking a look at hot, there is only ONE beginner python tutorial. There is another one but they created an interactive program to learn python with which is certainly not low effort.

(also see what I said to elipie: )


yes that could be a motive, and I would understand if they did.

But you're calling people out for "cycle farming" with these simple python tutorials, yet you're cycle driven yourself?

The thing is why would you care if someone else is cycle driven? It's not cycle farming, so whats the "repl cycle problem"?

I mean basically every single post on reddit is for karma because the whole point of these kinds of platforms is sharing and getting recognized.

They aren't breaking any rules, and their posts aren't necessarily low effort, so your complaints can only be interpreted as you are unhappy with how they receive more cycles than you. In which case

1) repl is mainly full of children
2) ya don't earn popularity by trying to bring other's down, learn to get gud
3) I mean this post is clearly rhetorical simply a passive aggressive complaint which you did not need to share, so one could argue, and could very well be, a lovely "cycle driven" post ;)


Seriously, at least talk about the shetpost posts on the top of hot

https://repl.it/talk/learn/How-to-Get-a-ReplIt-Post-to-1000-likes-P/77162

https://repl.it/talk/learn/JavaScript-Code-Style/85912

https://repl.it/talk/ask/Why-is-everyone-making-Python-tutorials/117761


But my point still stands, just look on new. Scroll through and see each of the cycle counts. All the unique or interesting tutorials do get the attention they deserve, and python tutorials don't flood or out perform like everyone is complaining to be.

Conclusion:
Everyone is just salty they didn't get upvotes and are cycle driven hypocrite clowns 🤡

xxpertHacker

@realTronsi

(also see what I said to elipie: )

Were you still directing your response to me past that point?
If so, I have no clue how any of that related to anything that I'd said. I literially haven't checked /tutorials in months, since there's nothing genuinely good.

SixBeeps

@elipie IIRC I started with SmileBASIC and went onto UnityScript as my first OOP language.

X24

@elipie you got the hello world bit wrong Strange thing with me is that Python is my third coding language: first node.js (forgot it as it's been a while), then Scratch, then Python.

elipie

@realTronsi
1. i never said anything about cycle farming(i dont think so, please correct me if im wrong)? Also editing this, have you even BEEN on repl.it?? LIke literally tho objectme12, made 70 billion alts, and now is bottlesandcaps. He was cycle farming, copying, and lying to lots of mods. THUS THE REPL CYCLE PROBLEM. Also he/she is one of the many, this is only an example.

  1. Why would I care??? Have you seen what people have done for cycles? Alt farming, lying, raging. ITS OUTRAGEOUS. The weird thing is how can you not be affected.

  2. This is a coding platform. The people on here aren't brainless social media posters(not all, if that offends someone). The reason people are on here is to code not to post and try to get famous among other coders.

  3. Used and used again: "Cycles are useless internet points, basically a number next to your name" why would I care about someone liking my post. "Oh sure, hey they like it! Woo hoo! Thats great" if they really like it, i would accept some feedback or an error or bug, something like that.

The whole point of repl is to share your projects. The reason its bothering me is because people are posting because of cycles. Repl is just turning into a social media platform, when it is supposed to be a coding platform. Just to prove something: The repl talkk rules and guidlines literally says(coming from the top of my head, might not be correct) "Repl is for sharing, not upvotes" Or somthing like that.

(response to your numbers)
1) Yes
2) Not trying to be popular
3) Sure this post is unnecessary but no one was gonna post something about it, and its clearly something thats bothering people, so I just took the advantage. HAH LAST PART MAKES ME LAUGH READ NEXT PART

OH THIS ONE MAKES ME LAUGHH

your complaints can only be interpreted as you are unhappy with how they receive more cycles than you

Why do you even think that? As I already explained in my comment, I really really dont care about cycles. Why would I make a cycle driven post if I don't care. You could think that, but it is not the truth. Also your conclusion is not that true. Some people want the repl talk to be open, and not repetitive, and useful. Idk about the other people but I am guessing a lot of people want that.

Also, if you don't care so much, why are you fighting? Do you just dislike me or is there something wrong with people having concerns?

Also also, not all of them are low effort. More of the unnecessary side.

(btw sorry I reply so late, I have school)