Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Talk:Channel (programming)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This article is ratedStub-class on Wikipedia'scontent assessment scale.
It is of interest to the followingWikiProjects:
WikiProject iconComputingicon
WikiProject iconThis article is within the scope ofWikiProject Computing, a collaborative effort to improve the coverage ofcomputers,computing, andinformation technology on Wikipedia. If you would like to participate, please visit the project page, where you can jointhe discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
???This article has not yet received a rating on theproject's importance scale.
Note icon
This article has beenautomatically rated by abot or other tool asStub-class because it uses astub template. Please ensure the assessment is correct before removing the|auto= parameter.

Confusing the abstract with the concrete

[edit]

"They are similar topipelines, but may contain arbitraryunserialised objects instead of lines of text, and are used within a single program for coordination, rather than across several programs."

  • A pipeline is an important implementation of concurrency that uses the channel construct.
  • The reader is not sure what is meant by "lines of text" inside the same sentence as the reference to arbitrary objects.
  • C.A.R. Hoare of CSP fame did not depend on the notion of 'objects' to convey the notion of 'channel'. Neither did Holtzmann of SPIN/PROMELA fame.
  • The statement that channels "are used within a single program for coordination, rather than across several programs" is simply not true. Hoare's intention back in 1984 is for channels to span several processes, where each process may be implemented as its own program. Perhaps in the specific implementations in the references cited, channels may have been used between *threads* rather than between *programs*, but that may simply reflect the limitations of those languages or software tools.Vonkje (talk)15:54, 7 February 2011 (UTC)[reply]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Talk:Channel_(programming)&oldid=1199989894"
Categories:

[8]ページ先頭

©2009-2025 Movatter.jp