[JPR]

Hi David,

It seems that we do not have the same way to see Workers. You are right on what 
you say. But I'm not sure this is the most important, when we talk about new 
things like Workers. Here are my thoughts:

- Concept of Workers is very new in V16, you know that you can expect 
improvements in the future. A long time ago, when we got processes in 4D, we 
had only 2 commands: New process and Kill process. Then we lose Kill process, 
but we got more commands (Process properties, Get and Set process variable, 
etc.) in the next versions. You cannot get something at this level of 
complexity and have all finished at once, in a perfect way.

- The most important regarding Workers is not the way they are actually working 
at the detail level. IMHO, it's the new way (for 4D Developers) to think their 
application's programming. We go from a synchronous way of programming, into a 
totally asynchronous way, from loops to messaging (CALL FORM & CALL WORKER), 
which is not simple for many developers. This is what I'm trying to explain 
during Trainings. 

- I don't really care the way it works today, as long as I can use it until the 
next 4D versions, in which these concepts will be expanded.

- I do not concentrate on the missing features in 4D, I prefer to learn how to 
use the new ones, and to do the preliminary work in order to find the easiest 
practical way to use it, for developers to not waste time disentangling the 
different possible paths.

- Thanks to Keisuke and to you for doing those testings, for it will hep us to 
make a better version in a short future.   

> I don't understand your response or how it applies to the issue I've
> raised. You're not offering any sort of technical answer, just a confusing
> metaphor. 
Sorry about that, but we are used to use metaphors to explain how things work. 
It's like pictures, it saves many words. French way.

>> That's true. But you know, Life is unsafe at any speed.
> ? That's just an odd thing to say.
Yes, probably, but this is the way it works...

My very best,

JPR

> On 08 May 2017, at 00:24, [email protected] wrote:
> 
> Date: Mon, 8 May 2017 08:46:30 +1000
> From: David Adams <[email protected]>
> To: 4D iNug Technical <[email protected]>
> Subject: Re: Preemptive mode flaw

**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to