site-C-ing (pronounced 'sightseeing') is a web development environment akin to HTML::Mason, but it does to c++ what HTML::Mason does to Perl. I used to use HTML::Mason at some point, but one day I decided that c++ would be more native environment for me and, besides, that would save me some 50M of RAM on the server.
site-C-ing is still at the early stage of development or even proof of concept, but works well enough to get this site running.
Briefly, site-C-ing takes your html with some special tags,
preprocesses it, feeds to the c++ compiler (possibly on the fly, but you
don't want to do it on the fly on your production server) and then serves
it to the user using the
.so shared objects the compiler
produces. That's it.
Now let me get to the point where I explain why you don't want to use site-C-ing:
- It is still at the early stage of development and some syntax and maybe even some concepts are likely to change in the future releases.
- Nothing is done to ensure security (although you're always free to chroot whatever you want to chroot).
- Nothing is done to make it portable yet (although it does work on FreeBSD).
- Once you go for site-C-ing you can't brag about employing the modern technologies like J2EE, etc.
- You won't be using so familiar, but aesthetically displeasing everone's darling PHP.
So, to sum it all up: no, you don't want to change to site-C-ing and the only answer to your question why am I doing it is: for the sake of beauty.
- Our free softwareKIN
- tinimalistic template preprocessorcliche
- Eye-Fi card manageriii
- Sleeptracker® PRO softwarenapkin
- flickr manager firefox extensionfireflix
- midi manipulation c++ library and toolsmidillo
- c++ OpenID support librarylibopkele
- convenience librarykonforka
- process monitoring daemondudki
- c++ web development enginesitecing
- c++ CGI support librarykingate
- ntalk client and daemonT42
- syslog serverklog
- console mode telnet clientkinsole
- TFTP server and clientpumpkin
- simple network monitoring toolbigbrother
- download mirrors evaluatordipstick