Signal programming is often used in the same sense as Event-driven programming. The word signal is used instead of the word event in documentation of such libraries as Qt, GTK+ and libsigc++. In the wider software development community the word signal is sometimes used especially to denote synchronous rather than asynchronous events, while the word event is often used for asynchronous event queues, but this is by no means universal.

PropertyValue
dbpprop:abstract
  • Signal programming is often used in the same sense as Event-driven programming. The word signal is used instead of the word event in documentation of such libraries as Qt, GTK+ and libsigc++. In the wider software development community the word signal is sometimes used especially to denote synchronous rather than asynchronous events, while the word event is often used for asynchronous event queues, but this is by no means universal. Especially in the Telecomms industry, "signal" is used to mean any event, notably (in the software context) messages within a message passing architecture. One application of synchronous signal programming is observer pattern. Also signal programming is used in a narrow sense of programming with Unix signals such as SIGTERM, SIGSEGV etc. Note that Unix signals are asynchronous.
  • シグナルプログラミングは、しばしばイベント駆動型プログラミングと同じ意味で使用される。 「シグナル」という用語は、Qt、GTK+、libsigc++のようなライブラリのドキュメントで、「イベント」という用語の代わりに使われる。 しかし、「シグナル」は非同期なイベント待ちにも利用されるものの、むしろ同期のイベントを示すのにしばしば使われるようである。 同期シグナルプログラミングのための別の(より科学的な)名前はObserver パターンである。 また、シグナルプログラミングも狭い意味でSIGSEGVやSIGTERMなどのUnixシグナルでプログラムを作るのにも使われている。ちなみにUnixシグナルは非同期である。
dbpprop:hasPhotoCollection
rdf:type
rdfs:comment
  • Signal programming is often used in the same sense as Event-driven programming. The word signal is used instead of the word event in documentation of such libraries as Qt, GTK+ and libsigc++. In the wider software development community the word signal is sometimes used especially to denote synchronous rather than asynchronous events, while the word event is often used for asynchronous event queues, but this is by no means universal.
rdfs:label
  • Signal programming
  • シグナルプログラミング
owl:sameAs
skos:subject
foaf:page
is dbpprop:disambiguates of
is owl:sameAs of