

Adding a small feature to Emacs doesn't feel like calling APIs from an existing application, it feels either like writing my own code with text editor stuff available as a library or, alternatively, like tapping into and fiddling directly with existing code in the system. The core concepts have a native implementation that's hard to change, but they're simple and flexible enough that you can put them together to do all kinds of text-editory (or even not-so-text-editory) things.Įverything on top of the core is written in an open style, with Lispy features that make it easy to hook into or modify anything. It shouldn't be like that.ĭesign-wise, Emacs is less an editor with an API and more a set of core editing concepts (buffers, strings with properties. While not perfect, at least I know that there's a chance that it might work. In fact, I'm much more likely to give something a go if it's developed using web technologies. I believe I've said this before, but as sad as it is, every time I hear "Custom UI" I immediately think "Oh great, this won't work".
Simply fortran vs software#
What about tutorials? Courses? If we can't use the same software, should we also not be able to do any of them? Should we be locked out of great innovation because we need special software that nobody wants to update? Or worse, locked to one specific platform? Linux is sadly another story, but even there we can at least edit text. Most apps work on Mac, most apps work on Windows. They usually have API's that, if implemented, will make your app work with whatever assistive tech you may use on that platform. Most operating systems provide pretty good means to make apps accessible. > why not use an ide developed for blind people instead of using the same as non blind people?īecause not only do those not exist, but that seems just a bit silly to me. One small accident and your life is changed forever. You don't have motor control problems yet. > I'm not blind so for sure I won't really care about accessibility The same way you don't start a saas app with localization from day one.īelieve it or not, my native language isn't English, so this doesn't make sense to me.
