Shop OBEX P1 Docs P2 Docs Learn Events
P2 code finally stable? — Parallax Forums

P2 code finally stable?

RaymanRayman Posts: 14,646
edited 2020-05-19 19:12 in Propeller 2
It feels like the P2 hardware and compilers are finally stable.

It was a bit demoralizing to have to redo code every time you went back to it...

Hardware has been final for a while now.
Seems like PNut and FastSpin can finally compile the same code.

Been a long time coming!

Nice to think that code I post today will still be usable in a year...

Comments

  • Rayman wrote: »
    It feels like the P2 hardware and compilers are finally stable.

    It was a bit demoralizing to have to redo code every time you went back to it...

    Hardware has been final for a while now.
    Seems like PNut and FastSpin can finally compile the same code.

    Been a long time coming!

    Nice to think that code I post today will still be usable in a year...
    I'm not sure Spin2 is finalized yet. Chip may still make changes as he creates his Spin2 in Spin2 compiler.

  • (Mr Betz always the buzzkill)

    Yes, we've come very far. And it wasn't all smooth sailing, and dang did it take forever and a day.

    Scattered around is serial, spin, i2c, sd card reading, video output, USB mouse reading, analog sound output, various waveform output, analog input processing, hyper RAM and hyper flash, led matrix drivers, and more.

    Plus mature compilers, loaders, and command lines for like 6 programming languages.

    Good job everyone. I stand in awe of your accomplishments.
  • cgraceycgracey Posts: 14,155
    David Betz wrote: »
    Rayman wrote: »
    It feels like the P2 hardware and compilers are finally stable.

    It was a bit demoralizing to have to redo code every time you went back to it...

    Hardware has been final for a while now.
    Seems like PNut and FastSpin can finally compile the same code.

    Been a long time coming!

    Nice to think that code I post today will still be usable in a year...
    I'm not sure Spin2 is finalized yet. Chip may still make changes as he creates his Spin2 in Spin2 compiler.

    I don't think I'll be making any more changes. More like additions, from this point.
  • cgracey wrote: »
    David Betz wrote: »
    Rayman wrote: »
    It feels like the P2 hardware and compilers are finally stable.

    It was a bit demoralizing to have to redo code every time you went back to it...

    Hardware has been final for a while now.
    Seems like PNut and FastSpin can finally compile the same code.

    Been a long time coming!

    Nice to think that code I post today will still be usable in a year...
    I'm not sure Spin2 is finalized yet. Chip may still make changes as he creates his Spin2 in Spin2 compiler.

    I don't think I'll be making any more changes. More like additions, from this point.
    That's good to hear. How is your Spin2 in Spin2 compiler coming?

  • cgraceycgracey Posts: 14,155
    David Betz wrote: »
    cgracey wrote: »
    David Betz wrote: »
    Rayman wrote: »
    It feels like the P2 hardware and compilers are finally stable.

    It was a bit demoralizing to have to redo code every time you went back to it...

    Hardware has been final for a while now.
    Seems like PNut and FastSpin can finally compile the same code.

    Been a long time coming!

    Nice to think that code I post today will still be usable in a year...
    I'm not sure Spin2 is finalized yet. Chip may still make changes as he creates his Spin2 in Spin2 compiler.

    I don't think I'll be making any more changes. More like additions, from this point.
    That's good to hear. How is your Spin2 in Spin2 compiler coming?

    I've kind of put that on hold for now. I'm working on the debug interrupt documentation. I want to make the debugger next. It's actually a pretty simple thing, but can be expanded greatly on the host side.
Sign In or Register to comment.