4 ms·
They already wrote all of their GUI in a nice and compact Tcl. Still such a bloat. Cadence is using Lisp extensively, and their distributions are also not very
by sklogic 11y ago
They already wrote all of their GUI in a nice and compact Tcl. Still such a bloat.
Cadence is using Lisp extensively, and their distributions are also not very small and are hard to maintain.
- nickpsecurity 11y agoDidn't know about those lol... We already covered that the complex functionality and everything but the kitchen sink is reason for much of the bloat. With Cadence, it could be that plus legacy and/or coders that aren't good enough (or deadlines). Who knows. I just think they could be several times smaller if they only included necessary functionality and added extra's repo-style depending on one's device, use-case, and so on. Btw, is Lisp used for extensions over there or the whole application? And which LISP?
- sklogic 11y agoThey're using it for scripting, not for the core code, although there is a lot of Lisp code there. https://en.wikipedia.org/wiki/Cadence_SKILL https://en.wikipedia.org/wiki/Cadence_SKILL And, yes, it's about a time for the monolithic distros to die. People are already spoiled by package managers, there is no justification for 10gb downloads any more.
- nickpsecurity 11y agoOh, OK. That makes sense.