I was thinking about making one more point as well on this thread. When developing using the SDK, it's far more complex. To display text, you need to load the font into memory, set up the 2D Graphics system, then load the libraries for displaying strings, then do your printf. If you use devkitpro, it's a simple printf statement, nothing more, nothing less.
devkitpro sets up a lot of stuff for you behind the scenes, whereas the official SDK requires you do it all by yourself, so you only have in your ROM what's necessary. Developing with devkitpro is a lot nicer in this way.
devkitpro sets up a lot of stuff for you behind the scenes, whereas the official SDK requires you do it all by yourself, so you only have in your ROM what's necessary. Developing with devkitpro is a lot nicer in this way.