31 ms·
Just curious: in this day and age, does it make sense for such an app as a text editor not to be written in Java?
by Koshkin 6y ago
Just curious: in this day and age, does it make sense for such an app as a text editor not to be written in Java?
- Conlectus 6y agoThe memory management of large blocks of text often uses a recursive data structure called a "Rope". It may be difficult to guarantee good memory properties without manual management of some sort.
- ben-schaaf 6y agoFast startup time, consistent performance, higher performance, low memory usage and native interaction with platform APIs.
- Koshkin 6y agoWell, paradoxically perhaps, none of that is seen in the single most popular text editor of today.
- duhi88 6y agoHave you used SublimeText?
- alpaca128 6y agoYou are phrasing this as if popularity was linked with quality, or that popularity should be prioritised over performance. Nobody will stop you from using the most popular editor, if that's what's important to you. I on the other hand prefer programs that don't occasionally give me upwards of one second of input delay when handling input is basically 50% of their whole functionality.
- Can_Not 6y agoSounds like why I use sublime instead of $POPULAR.
- tompazourek 6y agoThe most popular text editor today (vscode) also isn't written in Java. And if it had been, it might not have become the most popular as it benefits greatly from communities around web technologies like JS. Also one of the reason people use Sublime is because it's just so fast. It might not be the most popular editor currently, but if it weren't performing so great, it sure wouldn't be as popular as it is.
- whalesalad 6y agoI have never used a Java-based desktop that was not user-hostile and low-performance.
- burnte 6y agoI used Arachnophilia back in the day, and when the Java version came out I tried it, it was god awful.
- watermelon0 6y agoHow about JetBrains IDEs? I'm not saying they are the fastest thing ever made, but in my experience, they are comparable to other full featured IDEs.
- whalesalad 6y agoThey all feel slow compared to a lean editor like Sublime. I’ve tried them all.
- Shorel 6y agoDoes it make sense for any application to be written in Java? It's been years since the last time I used one. And I don't miss it a bit.
- slowmovintarget 6y agoIt's been more than a decade since I've even bothered to peek at the Java desktop GUI ecosystem. Did JavaFX ever get good? Eclipse SWT was the way to go back then for its native widget binding. But like I said, I stopped paying attention around 2007.