Slashdot Mirror


A C Compiler For The HP49g+

Cheese Source writes "As previously mentioned on Slashdot, HP's latest and greatest calculator is the HP49g+. While it sports a very powerful (for a calculator) ARM9 cpu, it is only 3 times the speed of the 49g, running at 4MHz. This is because it has to emulate an older processor. Of course, some calculator geeks are now writing adapting a free, open-source C compiler for it. Based on GCC, you can now make programs that run natively on the CPU between 12 and 203MHz. 1000 factorial is calculated and displayed in the blink of an eye (the built in command takes 30 seconds). It will also allow for some great games."

13 of 194 comments (clear)

  1. What is the point by rkz · · Score: 1, Funny

    instead of playing games on your calculators do something productive like troll slashdot!

  2. approved calculators by mmmjoy · · Score: 1, Funny

    If only my university course didn't enforce non-programmable calculators :(

  3. Re:Options? by ColaMan · · Score: 2, Funny

    Perhaps they deliberately slowed it down for all the tons of user-written programs out there.

    But a "turbo" key would have been handy.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
  4. Just got one by Anonymous Coward · · Score: 4, Funny

    Should only be about 3 years before Gentoo finishes compiling. Woohoo!

    1. Re:Just got one by iamplasma · · Score: 4, Funny

      Well, that's why you should join the disthpcc project, distributed compiling for your calculator! Using a network of 200 calculators, it'll be done in under a week! Though no solution for KDE running slow just yet...

  5. Re:Convergence by icespeedskater · · Score: 2, Funny

    Then I have to wonder why you are using a calculator that features games, compiles C programs and even allows you to waste your time communicating with other nerds using a worldwide network of such calculators...

  6. Re:Convergence by smittyoneeach · · Score: 3, Funny

    See, now, your cart and your horse are transposed.
    Specifically, the horse in this example is the chip, and the cart is, of course, emacs.
    The C compiler is foundational. Now, we need to figure out an interface using the cable kit for a keyboard, and the relentless march of the One True Editor shall take yet another step.
    Mwahahahahah...

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  7. Yes, finally... by DrInequality · · Score: 2, Funny

    ...some real news for nerds!

  8. fun times by bobo+the+hobo · · Score: 2, Funny

    as calculators get more and more powerful and capable, the fun things one can do to them increased. I made something for the ti-83+ that replaces every token (eg. "sin(", "1" and "Q") with "codysux," and I'm currently finishing up a self-propagating virus. I'm sure this just opens up many new possibilities for people to mess with the hardware.

  9. Re:HP49g+ details by Sexy+Bern · · Score: 5, Funny

    For those interested in the use of the apostrophe in all its gory details

  10. Anyone else... by bombshelter13 · · Score: 5, Funny

    ... think this calculator would, if nothing else be an amazing way to earn geek street cred? I mean, if programming (1 geek point) computer games (2 points) on an overclocked (3 points) calculator (4 points) using an open source (5 points) compiler isn't the pinnacle of all that is geek I don't know what is.

  11. Large number by rossdee · · Score: 3, Funny

    "1000 factorial is calculated and displayed in the blink of an eye (the built in command takes 30 seconds)."

    So how big a display has this thing got if it can display 1000! Not sure how big it would be, my guess is somewhere between a googol and a googolplex.

  12. Re:Nah, need to run a webserver on it... by raynet · · Score: 3, Funny

    Extra points for getting it posted on Slashdot and surviving it..

    --
    - Raynet --> .