Clone
Gustaf A. Neumann <neumann@imac.lan>
committed
on 07 Apr 10
- namespace changes: mostly due to marketing reasons, the naming of the top-level namespace changed from "xotcl2" to "next". reasons: … Show more
- namespace changes:   mostly due to marketing reasons, the naming of the top-level namespace   changed from "xotcl2" to "next".   reasons: xotcl is hard to pronounce for beginners, sounds like "exotic"   (but who wants to program in an exotic language) has a certain stigma   of strange namings (e.g. "instproc"), is seen as a precursor of tcloo,   the top-level namespace ::xotcl2:: is not very nice either, the separation   of framework and language is not clear.

 We have now:

   ::next (the new object system, former ::xotcl2)

   ::next::core (framework, primitives)

   ::xotcl (former xotcl1)

- "::xotcl::use" no longer needed, use Tcl standard mechanisms instead

 (e.g. "package req next"; "package req XOTcl", "namespace import ::next*")

Show less