Yury, I suggest that you check out XOTCL (http://media.wu-wien.ac.at/). I started working with XOTCL in an effort to provide a persistence layer for OpenACS earlier this year and I'm most impressed:
- xotcl is the most tclish oo language out there
- xotcl is the fastest oo tcl
- xotcl is fully compatible with tcl, it can live together
nicely with tcl and is fully interopable with tcl
- xotcl is proven to run in real world setups under aol-server (more details upon request)
- xotcl improves tcl programming in various aspects
e.g. - flexibility (interceptors)
- modularization, reuse
- simple parameter passing