Calculator Community > Community Contests

Code Golf - The Reboot #8

<< < (2/2)

3298:
Thanks, it's always nice when someone says "welcome back". And it's kinda hilarious when a member with >5000 posts says "hey, I recognize you" to a member with <50 posts. :)
I also wrote and submitted Java and C entries with 127 and 122 bytes. For general-purpose languages that's a more reasonable size.
SysRPL is extremely compact, probably because when HP's programmers wrote the 48/49/50 operating system, they were notoriously short on memory. ("Life is short and ROM is full." - William C Wickes) The system is implemented in a mix of SysRPL and plain ASM, so when the ASM code was as compact as possible, they squeezed every nibble they could out of the SysRPL parts. Thus there are tons of little code snippets called from all over the ROM (to reduce code duplication), and they are usable for user-written SysRPL programs as well, reducing my program sizes. On some occasions I've even seen code in the ROM which is decompressed on the fly, but mostly for parts rarely used during normal operation.

TIfanx1999:
Haha, that's a fun little quote. I'll have to remember that one. I looked at RPL before, but it looked a bit weird to me back then. Maybe I'll have to look at it again. I hear a lot of people really love it.

Navigation

[0] Message Index

[*] Previous page

Go to full version