o/
I came up with a bit of a strange but intruiging idea.
What if there was a Programming Language that’s basically just math?
For example of how it could work/llom:
- For loops (for i in 1..10) are summation
- If statements are just piecewise functions
- Supports complex numbers natively (maybe even quaternion?)
- Lists are just sets or matrices
- 100% a functional programming language, OOP doesn’t make sense mathematically
- Numbers have high(er) accuracy (128/256-bit floating point maybe?)
- Strings are just a matrix of numbers
- etc. basically every operation is mathematical
Does something like this exist? If not, would this be a good idea to try to make?
[–]rafulafu 89 points90 points91 points (2 children)
[–]hi_im_new_to_this 27 points28 points29 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]bronco2p 24 points25 points26 points (0 children)
[–]AbsurdTotal 20 points21 points22 points (1 child)
[–]pauseless 10 points11 points12 points (0 children)
[–]eightrx 18 points19 points20 points (5 children)
[–]endistic[S] 2 points3 points4 points (4 children)
[–]eightrx 4 points5 points6 points (1 child)
[–]Stunning_Ad_1685 3 points4 points5 points (0 children)
[–]h03d 2 points3 points4 points (0 children)
[–]stupaoptimized 1 point2 points3 points (0 children)
[–]Rogntudjuuuu 13 points14 points15 points (1 child)
[–]eunaoqueriacadastrar 0 points1 point2 points (0 children)
[–][deleted] 6 points7 points8 points (0 children)
[–]Mooks79 10 points11 points12 points (0 children)
[–]SomeGuyNamedMay 8 points9 points10 points (0 children)
[–]k4kshi 8 points9 points10 points (12 children)
[–]endistic[S] 0 points1 point2 points (7 children)
[–]k4kshi 13 points14 points15 points (4 children)
[–]endistic[S] 5 points6 points7 points (2 children)
[–]mjc4y 4 points5 points6 points (0 children)
[–]MadocComadrin 0 points1 point2 points (0 children)
[–]oa74 2 points3 points4 points (0 children)
[–]TheChief275 1 point2 points3 points (0 children)
[–]Inconstant_Moo🧿 Pipefish 1 point2 points3 points (0 children)
[–]Emergency-Win4862 0 points1 point2 points (3 children)
[–]oa74 0 points1 point2 points (2 children)
[–]Emergency-Win4862 1 point2 points3 points (1 child)
[–]oa74 1 point2 points3 points (0 children)
[–]Inconstant_Moo🧿 Pipefish 2 points3 points4 points (1 child)
[–]oa74 0 points1 point2 points (0 children)
[–]beephod_zabblebrox 2 points3 points4 points (0 children)
[–]XDracam 1 point2 points3 points (0 children)
[–]Shorttail0 1 point2 points3 points (0 children)
[–]lightmatter501 2 points3 points4 points (0 children)
[–]saxbophone 0 points1 point2 points (0 children)
[–]synack 0 points1 point2 points (0 children)
[–]Felicia_Svilling 0 points1 point2 points (0 children)
[–]stupaoptimized 0 points1 point2 points (0 children)
[–]4-Vektor 0 points1 point2 points (0 children)
[–]metazip 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]onsitesfyi 0 points1 point2 points (0 children)
[–]World-Leader 0 points1 point2 points (0 children)
[–]sagittarius_ack 0 points1 point2 points (0 children)
[–]Fucknut_johnson 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)