(This is take two - previous mail from my gmail account appears to have bounced - so sorry if this comes through twice on the list.)
Hi, I was after some opinions (and what better place than this list! ;-) . I wanted to play/experiment/learn the Java based Google App Engine (not Python). The app I wanted to build was to have articles marked up using a simple custom XML DTD. The web app would allow articles to be retrieved and displayed by applying the equivalent of an XSLT transform to generate HTML. An RSS feed for example might use a different transform on the same XML files, the home page might do another transform on all articles to just extract summary information, etc. The idea is that all information about each article would be in a single XML file richly marked up so that various page views could pull different bits out and transform to HTML as appropriate for that page. I thought it might be a good chance to also play/learn/experiment with either Groovy or Scala. I could use Java + XSLT, but I would rather do the custom XML DTD to HTML conversion directly in Groovy or Scala to learn one of the languages. (I assume I would write a recursive function to walk the XML parse tree.) I don't want to use an existing content management system. My goal is to learn the Google app engine + a bit of either Groovy or Scala. Any recommendations? I wonder which language Dick (I love the Groovy) Wall would pick here... I recall on the podcast Scala Lift having some issues due to the lack of thread support in the app engine. Is Groovy therefore the right way to go? Does it make walking XML parse trees easy, along with generating a new resultant XML document? Or are both languages "fine choices". I wanted to keep the project simple. Thanks! Alan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
