The benefits of Lisp machines come from the tagged architecture, garbage collection, and single address space. They're made for Lisp, but there is nothing forcing you to use Lisp. Dynamically typed languages would be fast and all programs would be simpler, especially GUI programs and compilers. RISC and UNIX are made for C, so everything else is slow, but you can still use other languages on a RISC.
>C is so bad and (((LISP))) is so great, why does every machine in existance use an operating system programmed mostly in C, and why is (((LISP))) seldom used in development?
C is brain dead and incompatible. You used to be able to combine different languages into a single program because they were compatible. The Lisp machines, Multics, and VMS are examples of that. When languages are compatible, you don't have to be stuck with a language you don't like because you can rewrite parts of the program one part at a time. Everyone outside AT&T understood the importance of this, but you don't appreciate it because you can just download GCC or Clang and make your program depend on millions more lines of bloat. With C, you are forced to do everything the way C does it, like null-terminated strings, array decay, bad memory management, broken error handling, and other bullshit. That means every language has to reinvent wheels and can't share anything with other languages. With Lisp, everything on the computer could share the same packages, objects, classes, functions, bignums, rationals, strings, arrays, structures, GC, and error handling system.
>If it costs millions in dollars than why do companies still use C and are completely fine? They wouldn't use C if it truly costed them money, and they would use (((LISP))) if it had any positives.
They have been told that C is "simple" and that the language doesn't matter at all, so they hire C weenies who had to learn C to keep their university UNIX computer running for more than 15 minutes, and because of the incompatibility and poor design of C, they start depending on null-terminated strings and other C bugs and then they can't get rid of C. When someone compares C to Lisp, Ada, Fortran, or other languages, C shills don't reply by saying how C is better, they just say some bullshit like "meme" or "it doesn't matter", which sucks. C is another example of the extreme contempt the AT&T employees who were paid to make UNIX have for their users.
Bullshit. Why is it that only people who are shilling UNIX languages like C, JavaScript, and PHP say the language doesn't matter but at the same time don't want a non-UNIX language?
I don't like Rust because there's too much UNIX brain damage and it looks like C++/Perl, but it's better than C and C++ (so is Java). I never made a Rust thread or promoted it.
Because Linux sucks. Lisp machines eliminate complexity and bloat from the computer and increase code reuse. Lisp machines don't have panics, OOM killers, broken system calls, broken signals, and all that other UNIX bullshit. They don't need 15 million lines of broken code.
I suspect that the True Un*x Way to do this is to print, notto the printer, but down an Intestine (this is what I callp*pes) that leads to some parser "utility" that is justbarely general enough to scan for the page headings andsuppress pages that don't have the right page-numbers at thetop. The result is intestined directly to the stool file --uh, that's "spoop file" -- DAMMIT! "SPOOL file" -- whosename you have to know and is different on every machine. Ofcourse if you don't do it right (and you won't) a couple ofblank lines will sneak in, and your page headings will comeout about five lines down, preceded by text from the southend of the preceding page. Your true weenie won't even tryagain, he'll be so pleased at having made this cludge almostwork.I need hardly say that I do not want to see a gleefulposting explaining how to do this in gory detail. I remindall listening weenies that I have a Symbolics machine. Ican network to your Ux*x, and when it asks me whether mylocal machine has authorized my UID and GID before it letsme delete your directory, I can simply, and truthfully, say"yes". And it will believe me. I am reminded of the Charles Addams cartoon depicting a college reunion. Underneath the "Welcome Class of '54" banner sit the alums, all of whom are bums and winos. One bum turns to another and says "I used to think it was just me, but maybe it's the damned school!"