3 ms·
My comment about rust and 'blazingly fast' is a bit offhand, but my point is just because it's native, doesn't mean it's fast. People can, and do, write crappy
by DrBazza 6y ago
My comment about rust and 'blazingly fast' is a bit offhand, but my point is just because it's native, doesn't mean it's fast. People can, and do, write crappy slow code in any language.
C++ projects (or D, Zig, Nim, Swift, or your native language of choice) don't sell themselves as 'blazingly fast' every single time but all, in principle, produce fast native code.
- coldtea 6y agoIf the competition was written in say Ruby or TCL they might have had a point in touting the language used as a performance enhancer. But all terminals people care about are already C/C++ -- Rust doesn't have that much (if any) speed advantage there... It's all down to algorithms used... It's not like terminal code will take benefit from e.g. memory aliasing related optimizations...
- pxc 6y agoThere are a ton of terminal emulators out there based on HTML5, CSS, and Javascript, little Chromium apps and similar. And on some platforms they're often the only ones offering certain features or extensibility. And they're naturally much slower than Alacritty and any normal Linux terminal emulator.
- coldtea 6y ago>There are a ton of terminal emulators out there based on HTML5, CSS, and Javascript, little Chromium apps and similar. Just not those people really care about -- except maybe the one in VSCode. And of course, they are not those that Alacritty competes with and alludes to being faster to. "Faster than HTML5-based terminals!!!" would be a pretty low bar, if not embarrasing as a motto...