Forum Post: RE: 11.4 "multi-threaded" appserver

  • Thread starter Thread starter gus
  • Start date Start date
Status
Not open for further replies.
G

gus

Guest
yes. i simply wanted to be clear that these are not the threads you are looking for. they do make a step in that direction though. before we can go there, there are many important questions that must be answered. in nxgas we have the threading infrastructure internals for the 4GL runtime. but: assuming you could create concurrent threads of execution is a 4GL program somehow, can they communicate with each other? how? can they share data? what should the concurrent programming model be like? how do we make it easy? clearly the use of mutexes and similar mechanisms for synchronization are the wrong thing to do -- it is just much too hard to write programs that way. Erlang has it right. what happens when two threads in the same program update the same data in the database? etc., etc., etc.

Continue reading...
 
Status
Not open for further replies.
Back
Top