4 ms·
backend does not imply server to me, it implies software that does the calculating engine work and does not concern itself with display refresh.
by fsckboy 2y ago
backend does not imply server to me, it implies software that does the calculating engine work and does not concern itself with display refresh.
- deleted 2y ago[deleted]
- readthenotes1 2y agoIn code that typically runs in on e process, that's a plausible interpretation. However, the browser, sorry, the Internet browser, is typically a distributed system and a more plausible interpretation of backend is server-side. IMNSHO.
- ninalanyon 2y agoSurely that's background not backend.
- 8n4vidtmkvmk 2y agoI wouldn't call it background unless maybe it's async or continues to process stuff while you're doing other things.
- fsckboy 2y agowhat's the backend of a spreadsheet engine going to be doing? updating the datastructures of the spreadsheet. is it going to be local or remote? that's not part of the question. is it foreground or background? that's an implementation choice. apple II, yeah, everything freezes while it recalcs. windows? recalcs when it can, don't let the mouse freeze.
- bonoboTP 2y agoBackend is a general word, not limited to client-server or the web. You can have a rendering backend with various configurable choices, like in Matplotlib (https://matplotlib.org/stable/users/explain/figure/backends.html https://matplotlib.org/stable/users/explain/figure/backends....), or the deep learning library Keras has a choice between PyTorch, JAX and TensorFlow backends.
- fsckboy 2y agowe're talking about a spreadsheet engine, the backend is not going to be the Xserver displaying it