Version 10 of Emmanuel Frecon

Updated 2006-01-30 14:19:57

Home Page - http://www.sics.se/~emmanuel/ Blog - http://embrof.sics.se/

In summary, scripting and Tcl have changed my programmer's life. There is before and after. I am a researcher and have been involved in numerous prototyping projects where we show people how to use the technology that we are focusing on (multi-user VR).

Before, we were coding horrible applications in C, it tooks months for a pale result. Then, I interfaced Tcl to our toolkit and now we can do in weeks what took us months before.

If you are interested, have a look at DIVE http://dive.sics.se/ . The page has already been outdated for several years, but we are still working on the software behind it.

I have changed research area since I last wrote something in here, but am still using Tcl for most of my work. I have made a library called the TIL [L1 ] available for download and hacking.


I appear here and there in this Wiki, here are the places where I made some sort of significant contribution.

  • The DIVE page, though initiated by someone else, feels like mine, since I am the architect behind the DIVE/Tcl "revolution".
  • The TIL is my way to give back years of satisfaction to the Tcl community. The library contains plenty of what I hope is useful code.
  • TAX Revisited is my own take on a revisited minimalist XML parser.
  • I have made a proper package [L2 ] of e: the tiny editor for eTcl [L3 ].
  • outlog [L4 ] rotates log file automagically, you'd better off picking up the (more up to date) implementation in the TIL.
  • Skype and Tcl is one my latest additions, I hope to get this growing as I go on with my experiments.
  • I extended a bit htext.
  • The LongLat Converter will help you out when converting between all the different ISO formats for Longitude and Latitude.
  • DNS Library Revisited is now part both of the tcllib and the TIL. Sadly these are two slightly diverging versions and out to merge at some point.
  • Java UTF Socket Communication says almost it all.
  • This debugging helper [L5 ] will help you watching the creation of global variables (in sub-namespaces).

[ Category Home Page | Category Person ]