Since I joined the drunkencoders community I have heard more and more people talking about libnds. After working with palib, which is a DS programming library which uses and simplifies libnds, I feel that it would be nice to learn the real thing. I’ve heard people criticizing a lot of things about palib. I’ve actually considered learning libnds before but I was stopped by the compiler errors I got when trying to compile one of the examples. Today, however, I downloaded the latest libnds version and everything compiles fine. I am especially interested in learning 3d programming after seing some really good-looking examples.