this post was submitted on 30 Jun 2024
256 points (97.1% liked)

Programmer Humor

32365 readers
307 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

Meme transcription:

Panel 1: Bilbo Baggins ponders, “After all… why should I care about the difference between int and String?

Panel 2: Bilbo Baggins is revealed to be an API developer. He continues, “JSON is always String, anyways…”

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 25 points 4 months ago (10 children)

All of us fintech devs however, know the true horrors. Make everything a string, lest ye end up in precision hell

[–] [email protected] 11 points 4 months ago* (last edited 4 months ago) (4 children)

You are a fintech dev using floating point? And your advice is to encode things as strings?

...

This is why I got out of fintech.

(I am sorry, I know there are horrors and I am sure I am not familiar with your exact scenario.)

Edit: just for anyone who passes by: try to stick with integers in a currency's smallest unit of division. (This is only one small bit of this problem, but the number of times I have seen currency values in floating point makea me psychotic.)

load more comments (3 replies)
load more comments (8 replies)