Talk:Event-driven programming
Does anyone have a subscription to ArchiveNews.com? If so, would you let me know. I have a favor to ask.
WHAT IS AN "EVENT" ?
Example
In the example part there is the folowing text "fi" shouldn't this be "endif" of "end if" ? --Killerog 09:29, 14 June 2006 (UTC)
This is just an indicator that the pseudocode style of the original author has some ALGOL 68 heritage ;) --62.206.21.253 10:13, 11 December 2006 (UTC)
I don't think that Event Driven Architecture should be the same as event-driven programming.
Absolutely Event Driven Architacture is *not* the same as Event Driven Programming. Event Driven Architacture is a term coined by Gartner to describe enterprise systems where asynchronous business events are a key element of the IT infrastructure. Business events initiate business processes or change the state of currently running processes. EDA is seen as loosely-coupled fine-grained asynchronous events which is complementary to the largely synchronous, request-reply semantics that are common in SOA.
I don't think Event Driven Programming is necessarily the same as Event Driven Architecture - unless you believe that IT architecture is not a valid discipline. Architecture defines the framework and concepts, while programming realises and implements them, but this article does need a rewrite. It needs to be much clearer about what EDA is and cite references Peter Campbell Talk! 00:03, 3 August 2006 (UTC)
Meged all content from Event driven programming language
It was on the same subject, but improperly titled. The EDPL page was (IMO) much more informative, so its content is now dominant. This page could be improved by
- Better real-world examples of ways to use EDP (I suspect the socket example may be one, but I am not at all versed in the subject.
- Linking the description of EDP to the references.
Nate 16:24, 6 December 2006 (UTC)
Events vs. Threading
I think a paragraph in event-driven programming vs. threading would be good, since they are often confused. Anyone? 72.140.200.178 17:56, 16 December 2006 (UTC)