Joe's user avatar
Joe's user avatar
Joe's user avatar
Joe
  • Member for 6 years, 10 months
  • Last seen more than 1 year ago
Stats
983
reputation
22k
reached
33
answers
1
question
Loading…
About

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!

This user doesn’t have any gold badges yet.
7
silver badges
15
bronze badges
67
Score
33
Posts
97
Posts %
20
Score
5
Posts
15
Posts %
17
Score
7
Posts
21
Posts %
10
Score
7
Posts
21
Posts %
9
Score
9
Posts
26
Posts %
7
Score
7
Posts
21
Posts %
Top posts
View all questions and answers
answer
9
Jul 2, 2016
answer
6
Jun 22, 2016
answer
6
Jul 2, 2016
answer
6
Dec 11, 2020
answer
4
Jun 22, 2016
answer
4
Aug 20, 2016
answer
3
Jul 2, 2016
answer
3
Jul 19, 2016
answer
3
Jul 26, 2017