Reply to comment


May 22, 2008, 2:46 a.m. -  Craig

I would kill to be able to write a web application using only C++ I would love to help with this, but (without going into the boring and obvious details) my current employment prohibits this. That being said, I've been thinking about the same things mentioned in the paper and I would like to offer a couple of thoughts: 1. Although I am a fan of the major frameworks mentioned under "learning from other frameworks", one thing I would change about ASP.NET would be a way to use much of the "base" functionality and ditch the page model in favor of a "more" template-based system. Essentially, I would like to get Apache to port Velocity to ASP.NET :) 2. Code-generation and/or reflection/introspection are going to be needed for things like ORM. I would also suggest that one or both will be needed for a "full" URL-based MVC framework. E.g. http://foo.com/bar/add?a1=100&b2=hello translates to something like (new bar())->add(100, "hello"). When you consider leveraging open source, you might want to look at Qt. Obviously, the GUI widgets would be completely ignored, and you would be introducing a compile step, but you would be getting introspection and some cross-platform help. Just my .02 - which isn't worth much with the current exchange rates :)

Post your comment

Your email: we will send you a confirmation link to this address to confirm your identity and to prevent robot posting
Get in touch
»...«
Follow updates

Join our social networks and RSS feed to keep up to date with latest news and publications