Re: Objective-C Runtime

David Chisnall <[email protected]> Fri, 22 May 2026 21:37:32 +0100
Newsgroups gmane.comp.lib.gnustep.general
Message-ID <[email protected]>
--Apple-Mail-64676FC6-911D-4A51-B513-FC3A5EC55910
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html class=3D"apple-mail-supports-explicit-dark-mode"><head><meta http-equi=
v=3D"content-type" content=3D"text/html; charset=3Dutf-8"></head><body dir=3D=
"auto"><div dir=3D"ltr"></div><div dir=3D"ltr">Hi,</div><div dir=3D"ltr"><br=
></div><div dir=3D"ltr">I think the code is there, but that runtime was only=
 a prototype. You can find the story of how it evolved to become the GNUstep=
 runtime here:</div><div dir=3D"ltr"><br></div><div dir=3D"ltr"><a href=3D"h=
ttps://cacm.acm.org/practice/a-new-objective-c-runtime/">https://cacm.acm.or=
g/practice/a-new-objective-c-runtime/</a></div><div dir=3D"ltr"><br></div><d=
iv dir=3D"ltr">David</div><div dir=3D"ltr"><br><blockquote type=3D"cite">On 2=
2 May 2026, at 18:13, [email protected] wrote:<br><br></blo=
ckquote></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF<meta http=
-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8">Hi Tito,<div>=
<br></div><div><br></div><div>I think the most recent code of etoile is nowa=
days here:</div><div><br></div><div><a href=3D"https://github.com/orgs/etoil=
e/repositories?type=3Dall">https://github.com/orgs/etoile/repositories?type=3D=
all</a></div><div><br></div><div>although I don=E2=80=99t see anything like a=
 ObjC-runtime there (but something ObjC and JS related:&nbsp;<a href=3D"http=
s://github.com/etoile/ObjC2JS">https://github.com/etoile/ObjC2JS</a>&nbsp;, b=
ut I guess this isn=E2=80=99t, what you=E2=80=99re looking for).</div><div><=
br></div><div><br></div><div>You also might ask David Chisnall about this (I=
 cc=E2=80=99ed him, since I don=E2=80=99t know if he is still reading here),=
 he=E2=80=99s the author of the GNUstep ObjC-runtime&nbsp;<a href=3D"https:/=
/github.com/gnustep/libobjc2">https://github.com/gnustep/libobjc2</a>&nbsp;a=
nd he was also involved with etoile, so he might know best.</div><div><br></=
div><div><br></div><div>kind regards,</div><div><br></div><div><span class=3D=
"Apple-tab-span" style=3D"white-space:pre">	</span>Lars<br id=3D"lineBr=
eakAtBeginningOfMessage"><div><br><blockquote type=3D"cite"><div>Am 22.05.20=
26 um 18:35 schrieb Tito Mari Francis Esca=C3=B1o &lt;titomarifrancis@gmail.=
com&gt;:</div><br class=3D"Apple-interchange-newline"><div><div dir=3D"ltr">=
Hi everyone,<div>Looking around the net, I ran into&nbsp;<a href=3D"https://=
www.jot.fm/issues/issue_2009_01/article4/">https://www.jot.fm/issues/issue_2=
009_01/article4/</a> where it mentions multiple Objective-C runtimes, includ=
ing Etoile runtime which is discussed here: <a href=3D"https://etoileos.com/=
etoile/features/runtime/">https://etoileos.com/etoile/features/runtime/</a>,=
 which points at&nbsp;<a href=3D"http://svn.gna.org/viewcvs/etoile/branches/=
libobjc_tr/code" style=3D"font-size:13px;text-decoration:none;color:rgb(55,9=
3,199);font-family:Helvetica">http://svn.gna.org/svn/etoile/branches/libobjc=
_tr/code</a>, but it seems unaccessible on my end, which made me more curiou=
s what its code looks like.</div><div>Please advise if anybody has a copy of=
 this code that may be worthy looking into while researching on practically e=
verything Objective-C and the works related to it so far.</div><div>Thank yo=
u.</div></div>
</div></blockquote></div><br></div></div></blockquote></body></html>=

--Apple-Mail-64676FC6-911D-4A51-B513-FC3A5EC55910--