[Info-vax] Programming languages on VMS

Arne Vajhøj arne at vajhoej.dk
Thu Feb 1 21:33:20 EST 2018


On 2/1/2018 4:16 PM, seasoned_geek wrote:
> On Wednesday, January 31, 2018 at 8:21:06 PM UTC-6, Arne Vajhøj wrote:
>>>
>>> None of those are suitable for large scale financial transactions.
>>> Under the hood they are complete sh*t. It's been a bit since I looked
>>> under the hood, but last time I checked the __all__ use an IEEE
>>> floating point then thump it down to however many decimal places.
>>
>> No.
>>
>> Java BigDecimal and C#/VB.NET does not use IEEE floating point
>> (and never has).
>>
>> https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html
>>
>> <quote>
>> Immutable, arbitrary-precision signed decimal numbers. A BigDecimal
>> consists of an arbitrary precision integer unscaled value and a 32-bit
>> integer scale. If zero or positive, the scale is the number of digits to
>> the right of the decimal point.
>> </quote>
>>
>> https://msdn.microsoft.com/en-us/library/system.decimal(v=vs.110).aspx
>>
>> <quote>
>> The binary representation of a Decimal value consists of a 1-bit sign, a
>> 96-bit integer number, and a scaling factor used to divide the 96-bit
>> integer and specify what portion of it is a decimal fraction.
>> </quote>
>>
>> Have you ever considered actually learning a little bit about topics
>> before you comment on them?
> 
> I have asked you the same thing many times yet you refuse to give up your
> teaching job. Just keep churning out unemployables.

Well:
1) that does not really realte to the fact that you was wrong on your claim.
2) you also wrong about me teaching - it is over 20 years since I did.


>> Well - those features (at least Java BigDecimal and C# decimal) are in
>> production use many places..
> 
> There is a magnitude of reality difference between what an academic
> considers "production use in many places" and actual production. Actual
> production is massive in volume.
> 
> Think all of the payroll records ADP processes during any given week.
> Think all of the tax returns H&R Block (or Jackson Hewitt for that matter) process each day during tax season.
> 
> The little Web store 3 of your students set up as their class project which handles about 5 orders per day is ___NOT___ production.

Are the 1000+ node Hadoop and Cassandra clusters production?

Are the Oracle Fusion customers production?

Are Amazon, EBay, LinkedIN, GMail and Twitter production?

Is NYSE TradeWorks production?

Are BoA, JP Morgan, Wells Fargo, CitiGroup, Goldman Sachs
WAS and WL usage production?

Arne





Arne






More information about the Info-vax mailing list