Hey bro...Its me again...this time I have a question...Its a bit weird but..what is a thread? in programming and in this amazing forum?
In programing, a thread is where your instructions are executed. Your program can have a single thread (this is the default behaviour), so every instruction has to wait for the previous instructions to complete before it is executed, or you could implement multi-threading. With multi-threading, you create more threads on your program, and assign instructions for them to execute, so the instructions from different threads can execute in parallel (if you have enough processing cores for that, at least).
For exemple, if you have a very extensive calculation to do, you might break it down on four parallel algorithms on four different threads, and they would all run in parallel, taking 1/4 the time it would take to run them in only one thread (if your processor is quad-core or higher).
Here on the forum, a "thread" is where we post. For example, we are posting on the "Re:creation - a top down action adventure about undeads" thread.