On Mon, Mar 14, 2011 at 7:29 AM, Dave Newton <davelnew...@gmail.com> wrote:

> On Mon, Mar 14, 2011 at 8:07 AM, Adam Hardy wrote:
> > But for the future I am writing an app where the user can upload a file
> of
> > data and specify the input using that printf/scanf pattern description,
> and
> > output the same data into new file with a new format according to a
> secocnd
> > pattern. It's OHLC historical data from the financial markets, and it
> must
> > be in the correct format for importing into various different analysis
> > programs.
>
> DSL. In fact a guy at the Clojure NYC meetup did this exact thing (for
> financial data, in clojure) to generate all the Java APIs needed to
> consume/write the data files.
>


For the sake of us poor, clueless lurkers, would you mind defining DSL in
this context?  All I can think of is DSL as in Internet service, but I can
tell from context that it's not the right definition.

Brian



>
> Groovy or JRuby might be a better choice depending on how averse you
> are to toenail-based languages, but this is precisely the kind of
> thing DSLs are good for, and it's a lot easier to remember a
> human-readable DSL than the scanf spec, and it'd be easier to add
> domain-specific data types.
>
> Dave
>
>

Reply via email to