Hacker News new | past | comments | ask | show | jobs | submit login

You want to develop 32 bit applications? Well I would imagine you would want to develop them for (and why not on) the most widely used 32 bit ISA out there... ARM. ARM has had a 32-bit ISA and hardware using it since 1995, and is now moving to 64-bit with Aarch64. Thankfully, they are doing it a hell of a lot better than how Intel managed the transition back in ~2004-2006 with x86-64, even though they are almost 10 years late to the party. But by all means ARM is 32 bit.

Obviously you meant x86 every time you said 32 bit in your reply. While it is pretty pointless to get into a religious war over processor architectures, I think it should be noted that the base compiling tools such as GCC and now more advanced/cutting edge ones like LLVM/Clang have started to give developers platform independence with cross compiling. As long as the libraries used have support for whatever you want to compile to (and almost all current packages and major libraries have ARM support), you can cross compile to x86 and vice versa. While I'm not a Stallman level FOSS advocate, I do love the fact that having as many open components to software allows this application portability to be a lot easier.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: