It’s not left out . This was basics .
The isolate.run() method is another way to run code in an isolate. However, it requires a little more setup than using the ComputeService. When using isolate.run(), you need to create a ReceivePort, a SendPort, and a IsolateRunner object, as well as handle sending and receiving messages between the main thread and the isolate.
On the other hand, the ComputeService abstracts away much of this setup by providing a simple API for running a function in an isolate and returning the result. It uses the same underlying mechanism as isolate.run(), but provides a more convenient and easy-to-use interface.
That being said, if you have a more complex use case and need more control over the communication between the main thread and the isolate, isolate.run() can be a good option. It all depends on the specific requirements of your application.