I want to roll my own text control, because the text control that comes with REALbasic doesn’t offer the feature set I want.
My current plan is to write my text editor in REALbasic. REALbasic as a language is easy to learn, easy to write, and easy to read. You can create your own GUI controls, you can compile your application for Windows and Linux and the Mac all at once, and you can even write plugins for REALbasic in C++ if REALbasic isn’t fast enough.
I want to write my own text editor because I am not completely satisfied with other text editors I’ve used, and because I have some ideas for features I’d like to see in a text editor.