Skip to main content

Fwd: Re: Composable Analytics: A FBP framework for analytical applications

  • From: Werner Keil < >
  • To:
  • Subject: Fwd: Re: Composable Analytics: A FBP framework for analytical applications
  • Date: Sat, 18 Oct 2014 13:39:18 +0200

All,

This is a losely related request from Paul Morrison he got in his Google
Group on Functional Programming.
I assume Vector Quantities could at best be subject to implementations like
JScience, but it highlights the challenge of "semantic" or mathematic
conformity aside from mere language boundaries.

I can't say, if Paul or John will provide feedback to the related question
around cast or not to cast, but given they both have been programming
longer than pretty much all of us lived (Paul started with IBM in 1953,
wrote first banking apps in the 60s, FBP which he invented is among the
precursors to modern OOP;-) they might have some opinion on that, too.

Paul was very helpful with some of the concrete test classes used by unit
tests in the API. They point out, how you may use a concrete class like
LengthAmount or VolumeAmount and operations, usually hard-wired for
Length.multiply(Length)=Area, etc. but that's also a way to use the general
purpose API if you want, even without JSR 308;-)

Regards,
Werner

Werner
---------- Weitergeleitete Nachricht ----------
Von: "Paul Morrison" 
< >
Datum: 18.10.2014 03:23
Betreff: Re: Composable Analytics: A FBP framework for analytical
applications
An: 
" "
 <
>
Cc: "Werner Keil" 
< >

Yes, I remembered this when I was reading it!  I assume Werner Keil's group
> will have run into this one and solved it, as they have been working on
> this for quite a few years.  Comments, Werner?
>
> OTOH I think we did a pretty good job on our Brokerage financial business
> types, and of course they don't suffer from this kind of problem!
>
> Regards,
>
> Paul
>
> On Fri, Oct 17, 2014 at 1:20 PM, John Cowan 
> < >
> wrote:
>
>> Paul Morrison scripsit:
>>
>> > F# looks pretty good - I especially like its Units of Measure - I've
>> been
>> > pushing for this for years!  :-)
>>
>> Time to repost the warning I have to give every few years or so,
>> that dimensional conformity does not necessarily mean compatibility.
>> Torque and work have the same units (kg m^2 / s^2), but one is a vector
>> and the other is a scalar; likewise, length, width, and height can be
>> multiplied but normally not added, even though they are all meters.
>>
>> Still, something is better than nothing.
>>
>> --
>> John Cowan          http://www.ccil.org/~cowan        ;
>
>> How they ever reached any conclusion at all is starkly unknowable
>> to the human mind.        --"Backstage Lensman", Randall Garrett
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Flow Based Programming" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to 
>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>


Fwd: Re: Composable Analytics: A FBP framework for analytical applications

Werner Keil 10/18/2014

Re: Fwd: Re: Composable Analytics: A FBP framework for analytical applications

Martin Desruisseaux 10/18/2014

Re: Fwd: Re: Composable Analytics: A FBP framework for analytical applications

Werner Keil 10/19/2014
 
 
Close
loading
Please Confirm
Close