Hi Ryan:
> On 01 Aug 2015, at 03:45, Ryan Macnak <rma...@gmail.com> wrote:
>
> It isn't unwrapped by the promise implementation. It should work because of the double dispatching that lets one mix integers, floats, fractions etc. But the implementation might not be there yet. I think this particular test is disabled.
>
> <Promise[Integer]> + <Promise[Integer]>
> <Integer> + <Promise[Integer]>
> <Promise[Integer]> addFromInteger: <Integer>
> <Integer> addFromInteger: <Integer>
Ah, I see :)
What’s the intension here generally?
Should all values implement such unwrapping semantics, or is this only meant to be convenience for number types?
And which type of operations should be considered?
If you guys already got a little bit of experience in that regard, I would appreciate to hear opinions.
In boot images starting at 2015-08-28, a descendent of Actors2 is the only implementation. Its tests are ActorsTestingConfiguration.
That's quite an evolution and I am excited about the code I am seeing. It looks familiar to me.
I managed to find MinitestUI as a launch point for testing. Looks as if I need to run Hopscotch, so I'll dive into more reading you've worked hard to supply. Thank you.
Does Newspeak have wrappers to an NIO library?
So the tutorial discusses how to use Minitest, as doe sthis blog post:
Does Newspeak have wrappers to an NIO library?
Newspeak has an FFI called Aliens that lets you call out to C. Take a look at the Aliens namespace (from the home page, follow the Newspeak Source link to see the list of namespaces), and at the Smalltalk class Alien.
Some discussion can be found here
But tell me, what did you want to call Java for?
That's excellence! Please bear with a bunch of questions about this Actors. I am relieved these is a dynamic language with this feature. .Does Newspeak Actors support remote sending?
I see the FarRefMirror and several message mirrors. What is the difference between PromiseMessage, PipielineMessage and ChainMessage?
Regarding remote sending, I have some experience implementing in this area (RemotePromise/Far Handlers/Resolvers/Redirectors/OTables/PresentationSession Stack) and I would really love to help. How could I? Will I need to connect to a repository?
Does Newspeak have wrappers to an NIO library?
OYou're not running the latest image if you see those classes, which were part of Actors1. FWIW, PipelineMessage was an eventual send to a promise and ChainMessage was a "when".
Regarding remote sending, I have some experience implementing in this area (RemotePromise/Far Handlers/Resolvers/Redirectors/OTables/PresentationSession Stack) and I would really love to help. How could I? Will I need to connect to a repository?
Does Newspeak have wrappers to an NIO library?
We are generally lacking IO libraries. We do have a file library inherited from Strongtalk, but it was not written with asynchrony, access control or ephemerons in mind. For the time being, we mostly use Squeak's.
I am getting some crashes, but I can work in either environment. For now I am in 14-12-1 investigating FFI. Did FFI change between 14 and 15?
Still, all I need to do is call win32API I believe. I am attaching the ws2_32.dll and the winsock2.h files. If I can manage to initialize and load that dll, I can make some progress. Does anyone know how I could do that?
Gilad, Is there a place I can document my looks into NIO for Ns? I have some links that could be shared.
I haven't had a chance to look, but if you go to