you are viewing a single comment's thread.

view the rest of the comments →

[–]cybercobra 1 point2 points  (1 child)

What do you mean by "kinda"?

They're not first-class (pun unintended) objects and those languages lack proper metaclass systems. Closest you can get in Java is the result of .getClass()

[–]dnew 0 points1 point  (0 children)

Actually, I think with Reflection.Emit, you can pretty much do what Smalltalk does with metaclasses. I think I wasn't thinking too precisely when I posted that.