Etoile had its own Smalltalk dialect back in the day, Pragmatic Smalltalk. This was a Smalltalk based on the Objective-C runtime, based on an OMeta implementation and a LLVM backend. David Chisnall, who created it at the time, ended up getting involved more in LLVM in the long run, I believe.
Indeed, still gcc objC has not been updated but D which shares a lot in gcc 15 was upgraded to the latest release.
Pragmatic SmalltaLk can still rely on LLVM since there is LDC.
No objection against objC but on windows it is not the best.
D has 3 compilers with similar or beter ergonomics than ObjC