Giter VIP home page Giter VIP logo

streal's Introduction

streal

streal is the perfect (eventually) drop-in replacement for floats or doubles, and maybe even integers! It has INFINITE precision (only limited by memory (in theory eventually, anyway)) and INFINITE bounds (limited by memory) How does it work? It's simple! How do you read numbers? As 0s and 1s? Bits and bytes? WRONG. (probably) YOU most likely read numbers in decimal format, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Why not make computers do the same, then they can achieve precision like a person! Probably!

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ ๐ŸŒ๐ŸŒ๐ŸŒ streal is blazingly slow!

Using heap allocated std::string objects and loads of integer arithmetic just to do basic streal arithmetic! Force yourself to optimize the rest of your program to the point you ascend past being a feeble programmer, and become an unstoppable super programmer! (BECOME A 10x DEVELOPER WITH THIS LIBRARY!!!!!!!!!!!!!! FREEE!!!!!!! (REAL)) A reminder: No claims made in this document is guaranteed what-so-ever. It is not guaranteed streal will not set your house on fire, for example.

๐Ÿ“–๐Ÿ˜จ๐Ÿ“–๐Ÿ˜จ๐Ÿ“–๐Ÿ˜จ๐Ÿ“–๐Ÿ˜จ๐Ÿ“–๐Ÿ˜จ streal is dangerously hard to read!

Probably filled with errors, forgotten corner-cases and missing many opportunities for cleanliness. Nested if statements, repeated if statements, loads of function jumping, recursiveness, nested switch statements, illogical syntax, missing functions, hundreds of lines long functions filled with repetitive nonsense, little to no testing, little to no useful comments, useless exception throwing, etc. Dangerously hard to read code is great, because of a few reasons:

  • Have an issue with the library and want to read the source? Challenge your mind by having to navigate through the spaghetti challenge!
  • Want to contribute or make personal changes to extend streal's capabilities? Challenge your creative brain muscles by having to figure out how to extend a library not meant for extension without touching the code!
  • Need to ensure streal functions correctly, with no security issues, vulnerabilities, errors, mistakes, and/or bugs? Improve your skill trying to read streal PERFECT for beginners!

๐Ÿคช๐Ÿ˜ฌ๐Ÿฅด๐Ÿ˜ตโ€๐Ÿ’ซ๐Ÿค’๐Ÿคข๐Ÿคฎ streal is written in C++ for a very important reason.

C++ is my favourite language.

๐ŸŽ“๐Ÿง‘โ€๐ŸŽ“โœ๏ธ๐Ÿ“๐Ÿ“โœ๏ธ streal is (eventually) intended to be easy to use!

Being a drop in replacement for floats and doubles!

๐Ÿ—ฃ๏ธ๐Ÿ—ฃ๏ธ๐Ÿ”ˆ๐Ÿ”‰๐Ÿ”Š๐Ÿฆœ๐Ÿฆœ๐Ÿ˜ฑ streal is a st-real (LOL) conversation starter!

Add streal to your company code base, and have a nice and long chat with your manager and/or co-workers!

๐Ÿ˜‡๐Ÿ˜‡๐Ÿ˜‡ streal is (SO generously!) licensed under the Unlicense.

An extremely permissive license you may read in the license file probably!

๐Ÿ ๐Ÿก๐Ÿ˜๏ธ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿšซ๐Ÿ™…โ€โ™€๏ธ๐Ÿ™…โ€โ™‚๏ธ๐Ÿ™… streal will not set your house on fire.

๐Ÿซต๐Ÿซต๐Ÿ‘Š๐Ÿคœ๐Ÿค›๐Ÿค๐Ÿ’…๐Ÿ’…๐Ÿ‘‹๐Ÿ‘‹๐Ÿ™Œ๐Ÿ™Œ๐Ÿซถ๐Ÿซถ๐ŸคŸ๐Ÿ‘๐ŸคŸ๐Ÿ‘โœ‹๐Ÿ‘Ž๐Ÿซท๐Ÿคธ๐Ÿ‹๏ธโ€โ™€๏ธ๐Ÿคฝโ€โ™‚๏ธ๐Ÿคฝ๐Ÿคฝ๐ŸŠโ€โ™€๏ธ๐Ÿง˜๐Ÿง—โ€โ™€๏ธ๐Ÿคต๐Ÿคตโ€โ™€๏ธ๐Ÿคตโ€โ™‚๏ธ๐Ÿคฐ๐Ÿฅš๐Ÿง‡๐Ÿฅš๐Ÿง‡๐Ÿž๐Ÿฅฏ๐Ÿฅ™ Have fun programmeing with `streal1/.

streal's People

Contributors

flad0 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.