Yes, it is very possible.
Plus you can port to these platforms with NX: PC, Mac, Linux, FreeBSD, OpenBSD, NetBSD, DragonflyBSD, TI Nspire CX, PSP, Vita, Wii, 3DS, PS2, etc.
But mods are not portable. You WILL have to screw with C++ source if you want it to work right. Also, you will have to...