1) velocity spews endless useless log messages whenever you touch it. 2) I found an ant task for fmpp that could be easily mutated into a maven mojo. I didn't find the equivalent for velocity, but I think I got distracted in the process.
I think that the templates in this case will be so simple as to make the point moot. In fact, I begin to suspect that either device could digest them. I started writing code to call fmpp, but if I don't find a good answer to the puzzle of the moment, I'm going to go read up the velocity doc and perhaps change horses. On Fri, Dec 18, 2009 at 2:04 PM, Ted Dunning <[email protected]> wrote: > I don't think I know enough to comment intelligently. > > But I will comment anyway. :-) > > I see three options, off-hand, > > a) velocity (the standard answer, don't know if it fits) > > b) freemarker (a more fashionable answer, don't know any strong reason it is > better than (a)) > > c) something off the wall like python or groovy. > > Benson, > > Could you comment on what moves you to like option (b)? I yearn to be > educated. > > On Fri, Dec 18, 2009 at 4:02 AM, Benson Margulies > <[email protected]>wrote: > >> Meanwhile, on this thread, anyone object to FreeMarker as the template >> language? >> >> On Fri, Dec 18, 2009 at 7:02 AM, Benson Margulies <[email protected]> >> wrote: >> > If you want speed, you want a shortcut for this. >> > >> > On Fri, Dec 18, 2009 at 2:40 AM, Sean Owen <[email protected]> wrote: >> >> Agree, but isn't the conclusion that the internal map returns NaN, and >> >> if desired, the vector converts that to 0.0? >> >> In my world of maps, I don't have any case where 'null' should mean '0'. >> >> >> >> On Thu, Dec 17, 2009 at 2:18 AM, Ted Dunning <[email protected]> >> wrote: >> >>> This seems most congenial. As Jake says, 0 is definitely handier for >> the >> >>> sparse matrix/vector case and NaN is very nice for the collection case. >> >> >> > >> > > > > -- > Ted Dunning, CTO > DeepDyve >
