The Stack Overflow podcast is back! Listen to an interview with our new CEO.
855
reputation
6
15

Joe

I'm a freshman at CSU Fresno, majoring in CS slowly learning to stop putting time-dependent descriptions in bios. In 2016, I joined FRC 1323 as a programmer, which was my first experience with real-life programming projects. I helped develop some of our robot code, and I redesigned the backend of our scouting system (nb: moved and no longer functional).

I like dc because of its support for arbitrary precision calculation. A while back, I had a (silly and misguided) data compression idea, but I needed a language with (really simple) support for large numbers. dc was the first to catch my attention, and we've been friends ever since. The compression project, however, has stalled been completely abandoned and you should forget that it ever happened.

I've begun developing a set of "libraries" (not really; they're macros, not compiled code) for dc. I've written macros for a few simple functions that dc doesn't have, including bitwise operations, variable-depth stack rotation, base-dependent digit counting, and non-square roots. I've also implemented some basic trigonometric functions and arbitrary-precision generators for pi and e. Planned features include logarithms, inverse functions, matrix operations (dubious), complex arithmetic, and definite calculus computations. Join me in my noble quest to make dc a better place!

31
answers
1
question
~32k
people reached

Top tags (25)

Score 64
Posts 31
Posts % 97
Score 20
Posts 5
Score 20
Posts 5
Score 18
Posts 7
Score 12
Posts 7
Score 10
Posts 9

Top posts (32) All Questions Answers | Votes Newest

View all questions and answers

Badges (21)

Gold

Silver

6

Rarest

Bronze

15

Rarest