> On Aug 25, 2018, at 2:45 AM, Richard Parsons <r...@redwoodlegal.co.uk> wrote:
> 
> Hello
> 
> I'm a lawyer practising from a small firm in the UK. I am also a 
> Racket-hobbyist.
> ….
> Many thanks for your attention.
> 
> Richard


Richard, let me add two comments to those you already received: 

1. Some of what you’re asking for seems to exist. I am not an expert on office 
software, and the little I see gets the work done for staff but looks awful to 
me as a quasi-sw-dev. So, do you want to save money, or is there really a 
significant market gap, or is your intent to build good products that you can 
eventually sell as a separate sideline of your business? 

2. Sw people routinely see DSLs as a panacea and the staff who ends up using 
them want nothing to do with them (unless the DSLs are literally invisible to 
them). A great example is the “financial contracts” effort by Simon Peyton 
Jones (GHC co-creator, UK) and Marc Eber (financial/MBA-style expert, Paris 
France). The latter took their joint paper and turned it into a company for 
financial traders who deal with complex contracts. 10 years on, he reported on 
his experience and the near-failure experience. The financial traders (French 
and Hungarian clients if I recall this correctly) hated to work with the DSL 
and program editors even though there was clearly value to it They were used to 
spreadsheet-like software, and they had always done it that way, and they 
didn’t want to change their ways. So Eber added a GUI to his financial DSL and 
all of a sudden, it became a reasonable success. 

Now Racket has the kind of GUI framework that allows you to connect DSLs with 
interaction — beyond what drracket provides. 

[[ We do have a research effort running here at Northeastern, dubbed 
define-editor, that sounds like it would be helpful if it were done. Right now, 
your examples might merely serve as a good example and motivational case for 
our effort. ]] 

— Matthias

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to