Real name: Jared Woodbridge Website: http://www.lostagain.org Email: mailto:jaspp@users.sourceforge.net Jabber: jasp@jabber.org.au Location: Melbourne, Australia Status: student (studying Diploma of IT: Software Development) This user: * is a gamer (mostly FPS, Shumps and Platform genres) and coder (mostly Tcl, learning Java and C also). * doesn't contribute much to the Tcl'ers Wiki, but finds it a very useful resource. I've been playing around with Tcl for about 4 years now. It's the language that helped me break my bad old BASIC habits, and learn how to program properly in procedural style. I've started my own various Tcl projects over the years, but I've always ended up abandoning them. My current project is [Emerald], a Tcl CGI web application framework. It'll be modular (taking advantage of Tcl's [package] system) and extremely tweakable and customizable, targeted towards more serious webmasters. I am really pushing for this to actually get somewhere this time. ``) ---- [SEH] -- how does [websh] or [Rivet] not fulfill your needs for a web application framework? [Jasp] -- Emerald is designed to be a really good set of tools for a web application to make use of (itself in pure Tcl), rather than the actual server glue that executes the app in the first place (which would be mostly C). Emerald will provide tools like a package manager, data manipulation and validation, configuration database, user and session management, and APIs for DBMSes, templating systems, I/O, image manipulation, etc. I do have plans to support other non-CGI web scripting interfaces (like websh and such), via "plugin like" packages designed to make use of their features. TBH, I'm mainly developing Emerald just because I'd like to do such a framework 'my way'. ;-) ---- [[ [Category Home Page] | [Category Person] ]]