[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] macOS --metal backwards compatibility regarding primitives 126, 127, 231 (Issue #627)

Eliot Miranda notifications at github.com
Fri May 6 19:49:50 UTC 2022


On Fri, May 6, 2022 at 2:23 AM Marcel Taeumel ***@***.***>
wrote:

> If the VM is hardware, then Squeak is not an application but an operating
> system. And not all operating systems run on new hardware. They might need
> patches. And that's okay. They need patches to make the actual applications
> in them work.
>
> I think that you current perspective on compatibility between VM and Image
> is unnecessarily restrictive. The image is not an application but an
> operating system.
>

An image may be include operating system (e.g. a trunk dev image), but is
more.  An image may be a deployed application (e.g. stripped of the IDE, or
including a restricted IDE, e.g. Scratch).  Vuewing an image as "an
operating system" is vague.  Do OS's include all the apps that can run on
them?  Not for me.  So an image is potentially much more, and potentially
much less, than an OS.  In any case, it is something that expects certain
semantics of the VM upon which it runs, and it is unreasonable and
unacceptabvle for that VM to arbitrarily change its semantics, unless it is
fixing bugs.

—
> Reply to this email directly, view it on GitHub
> <https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627#issuecomment-1119423119>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/ADY5VUG3QJHIES2EPP7HX4DVITQKRANCNFSM5URRNFFQ>
> .
> You are receiving this because you commented.Message ID:
> ***@***.***>
>


-- 
_,,,^..^,,,_
best, Eliot


-- 
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627#issuecomment-1119961593
You are receiving this because you commented.

Message ID: <OpenSmalltalk/opensmalltalk-vm/issues/627/1119961593 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20220506/8c855397/attachment.html>


More information about the Vm-dev mailing list