Concurrent computing: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
Line 455:
process2 = putStrLn "Rosetta"
process3 = putStrLn "Code"</lang>
==Icon and {{header|Unicon}}==▼
The following code uses features exclusive to Unicon
<lang unicon>procedure main()▼
L:=[ create write("Enjoy"), create write("Rosetta"), create write("Code")]▼
every thread(!L)▼
every join(!L)▼
end</lang>▼
=={{header|J}}==
Line 790 ⟶ 798:
after 1200 ;# Give threads time to do their work
exit</lang>
▲=={{header|Unicon}}==
▲<lang unicon>procedure main()
▲ L:=[ create write("Enjoy"), create write("Rosetta"), create write("Code")]
▲ every thread(!L)
▲ every join(!L)
▲end</lang>
=={{header|UnixPipes}}==
|