# Two while loops at once

**URL:** <https://www.ruby-forum.com/t/two-while-loops-at-once/197620>\
**Category:** Ruby\
**Created:** [October 17, 2010, 1:46pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620 "2010-10-17T13:46:35Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [October 17, 2010, 1:46pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620/1 "2010-10-17T13:46:35Z")

</div>

i dont want to go into details about what im doing, i just want to know  
if its possible to run 2 while loops at the same time. thanks

---

<div class="post-metadata">

**Author:** ![robbiemuffin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/3d9bf3/32.png) [@robbiemuffin](https://www.ruby-forum.com/u/robbiemuffin)\
**Post date:** [October 17, 2010, 2:21pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620/2 "2010-10-17T14:21:07Z")

</div>

On 10-10-17 07:46 AM, Robbie M. wrote:

> i dont want to go into details about what im doing, i just want to know  
> if its possible to run 2 while loops at the same time. thanks

you talking crazy! =) a loop in a loop? one loop in each thread? answer  
to both is yes!

–  
Kind Regards,  
Rajinder Y. | [DevMentor.org](http://DevMentor.org) | Do Good! ~ Share Freely

[Kubuntu x86\_64 10.10 | Ruby 1.9.2p0 | Rails 3.0.1]

---

<div class="post-metadata">

**Author:** ![robbiemuffin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/3d9bf3/32.png) [@robbiemuffin](https://www.ruby-forum.com/u/robbiemuffin)\
**Post date:** [October 17, 2010, 2:27pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620/3 "2010-10-17T14:27:23Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Am 17.10.2010 13:46, schrieb Robbie M.:

> i dont want to go into details about what im doing, i just want to know  
> if its possible to run 2 while loops at the same time. thanks

t = Thread.new do  
10.times do |i|  
puts i  
end  
end

10.times do  
puts “!”  
end

#Wait for t to complete  
t.join

Vale,  
Marvin  
-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.10 (GNU/Linux)  
Comment: Using GnuPG with Mozilla - [http://enigmail.mozdev.org/](http://enigmail.mozdev.org/)

iQEcBAEBAgAGBQJMuutiAAoJEGrS0YjAWTKVZGkIAIbqH4+mIpGX3kGc0++ea0qB  
LrLEd2gvw06+GJ0SvmKcvgkETK0egWZZ8WQOxsJpA4ECHatUX8mxFj9h76yvOut/  
i1ZKYjS/Jfag6tAQ21pS0Uqj6ZfB3haeufZ3d0YIlY0g59kj0wxtsFrlI2NnKw8a  
FbA7w85cZOqi0scI3mkyT9KFrhs0CUNY0GepoSHoehBL0DjVNzCr0d2nAFV9dYG8  
CMyu96CWdXva8CsMfejW+MgyaOk+Lhyo0yEzySXjDgK0I6ShH9/91g60nVXusHuJ  
fl0/3zAM4wTV4ZnbPQGP7Ni8xqjV6G8YtRkgjWJw8QdjiOuSulGvg7z4DT2eW8E=  
=HzR4  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![robbiemuffin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/3d9bf3/32.png) [@robbiemuffin](https://www.ruby-forum.com/u/robbiemuffin)\
**Post date:** [October 17, 2010, 2:32pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620/4 "2010-10-17T14:32:25Z")

</div>

On Sun, Oct 17, 2010 at 2:46 PM, Robbie M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> i dont want to go into details about what im doing, i just want to know  
> if its possible to run 2 while loops at the same time. thanks

I don’t want to go into details about how to do it, I just want to let  
you know it is possible.

Seriously, if you want serious help you need to give a little more  
context. People can try and guess, but why? What are trying to do?  
Iterate over two enumerables simultaneously? Wait for two conditions  
to be met in a specific order?

Regards,  
Ammar

---

<div class="post-metadata">

**Author:** ![robbiemuffin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/3d9bf3/32.png) [@robbiemuffin](https://www.ruby-forum.com/u/robbiemuffin)\
**Post date:** [October 17, 2010, 4:18pm UTC](https://www.ruby-forum.com/t/two-while-loops-at-once/197620/5 "2010-10-17T16:18:24Z")

</div>

I’ve been coming across posts about iterating over multiple objects at  
the same time. I can’t recall but i just googled and this one came out  
…

Check this out:

> **[J-\_-L | Introducing Ruby Zucker - a new syntactical sugar gem](https://rbjl.janlelis.com/32-introducing-ruby-zucker-a-new-syntactical-sugar-gem)**
>
> Working with Ruby
