Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lispm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
88 ms
·
841.
▲
by
lispm
3y ago
Scheme renamed them? When did that happen? R5RS? R6RS? R7RS? IEEE Scheme?
842.
▲
by
lispm
3y ago
One other way to deal with 'context' in Lisp is for example by the ADVICE mechanism or the method combinations (:around, :before, :after, ...) of CLOS. https://en.wikipedia.org/wiki/Advice_(programming) >
843.
▲
by
lispm
3y ago
Yes, they sold slightly improved versions in very low volumes (~ 100 LM-2 were sold by Symbolics, see above), until they had a machine that was a bit more designed to be a commercial product - machines which were still very fragile -> th
844.
▲
by
lispm
3y ago
I would hope that they censor lots of stuff, especially when they are legally required to do so. There are a lot of more cases that just "snowflakes".
845.
▲
by
lispm
3y ago
The Lisa was at least made into a product. The CADR was a research prototype of a University research lab for a new type of computer, with Lisp hackers developing an early OS and a few research applications. Of the Apple Lisa roughly 80,000
846.
▲
by
lispm
3y ago
I don't think the "Lisp community" generally had a problem. What you remember was on an unmoderated Usenet group and by two people. Usenet was mostly unmoderated. What that means can everyday be experienced on 4Chan, 8chan, T
847.
▲
by
lispm
3y ago
Sounds like it is not surprising that it does not use a GC at runtime, given that it does not use Scheme at runtime.
848.
▲
by
lispm
3y ago
That video is mentioned to be created with th Bosch FGS-4000 system and a Quantel Paintbox.
849.
▲
by
lispm
3y ago
Probably because vendors with deep financial pockets specifically designed/developed/selected these languages (JavaScript, Java, ...) to become popular, integrated them into their offerings and invested billions into it? It didn&#
850.
▲
by
lispm
3y ago
Genera also had S-Graphics (a suite of 2d and 3d graphics software and a bunch of hardware for it), which was used in the graphics demo linked above. The software and the computers to run it were commercially sold and used in TV and animati
851.
▲
by
lispm
3y ago
I find it very useful. Even "most useful". Interacting with it almost daily.
852.
▲
by
lispm
3y ago
> If you want to try the system That's the original MIT Lisp Machine OS, but not Symbolics Genera and not their graphics suite, which was the software used for the created graphics (see the posted link).
853.
▲
by
lispm
3y ago
The Symbolics graphics software was bought by Nichimen. Nichimen ported it to SGI/IRIX and Windows NT, using Franz Inc.'s Allegro Common Lisp. It was commercially available as N-World. https://en.wikipedia.org/wiki
854.
▲
by
lispm
3y ago
The implementation was originally a university project (financially supported by DARPA) with a team funded to work on that implementation. Scott Fahlman was the lead and it was important for him that the implementation, its documents and it
855.
▲
by
lispm
3y ago
Do you have an idea/opinion on Chez Scheme and its compiler?
856.
▲
by
lispm
3y ago
I tried to explain that the optimized version of Common Lisp is less dynamic than the non-optimized version. The speed advantage often comes because the compile code is less or not dynamic. Late binding for example makes code slower because
857.
▲
by
lispm
3y ago
> He's what we used to label as classical liberal, middle. Who is that "we"? That label is long gone for Elon. His Twitter "social media" service is now toxic waste and I doubt this will change.
858.
▲
by
lispm
3y ago
> Yes, but Common Lisp is also "stupid dynamic"! It's not. Common Lisp was designed to enable Lisp applications to be delivered with reasonable performance, first in 1984, when an expensive computer might have had 1 to 10
859.
▲
by
lispm
3y ago
JavaScript started as a Scheme inspired language. It has runtime evaluation, a serialized data structure format, first class functions, garbage collection, dynamic typing, functional/imperative/object-oriented features, Many lan
860.
▲
by
lispm
3y ago
Scheme is from 1975 with huge influences from Lisp -> 48 years. Sussman is 76, Steele is 68. I don't think it's a only a problem of Common Lisp, which, btw., is younger than Scheme (which wasn't created completely new in a
861.
▲
by
lispm
3y ago
> Common Lisp borrowed parts of the smalltalk development strategy. You can start a process and gradually update it in very sophisticated ways as you live code against it. Lisp had interactive programming a decade before Smalltalk. The i
862.
▲
by
lispm
3y ago
Common Lisp has Allegro CL and LispWorks, both with GUI libs, interface builder and extensive support for Windows.
863.
▲
by
lispm
3y ago
I like Scheme, but prefer Common Lisp for its environments and the old-school feel of the language. > And there are some solid standards Good things don't come alone: R5RS, R6RS, R7RS, RNRS + SRFI X..Y, IEEE Scheme, Racket, ... >
864.
▲
by
lispm
3y ago
what is this fairly close resemblance? Parentheses? There are a bunch of Lisp like languages without s-expression syntax: Lisp 2, Logo, MDL, RLISP, CLISP (not the CL implementation), Dylan, Racket with its new syntax (Racket2, Rhombus), Ski
865.
▲
by
lispm
3y ago
> So if Janet refactored the interpreter to use linked lists Which interpreter do you mean? A Lisp interpreter, which runs Lisp source code or a byte code interpreter? Lisp is defined that it processes lists, either compiled or interpret
866.
▲
by
lispm
3y ago
I would think that depends on the expectations. I have both an iPad Pro and a MacBook Pro. For development and many other tasks I prefer the MacBook Pro. For some tasks I prefer the iPad Pro. But there are things I don't like about the
867.
▲
by
lispm
3y ago
> I can implement a scheme that passes most test suites using vectors instead of linked lists, would you not consider it a lisp? My Symbolics Lisp Machine has a Lisp implementation where some form of vectors are an optimization of lists
868.
▲
by
lispm
3y ago
Many Lisps (and Common Lisp) had 'green threads' decades ago. Green threads are not preemptively scheduled by the OS/hardware. Multi-Processor Lisps were new and very rare (like the Lisp&Scheme for BBN Butterfly https:&#
869.
▲
by
lispm
3y ago
LISP originally came in an implementation (LISP I) and LISP is short for List Processor. Janet looks like a really great language&implementation, but it is not similar to that specific List Processor, for example given that it does not
870.
▲
by
lispm
3y ago
> Public transport is already funded through taxes. We already paid for it. In Germany the local public transport is only partially funded by taxes. Tickets / Taxes is roughly 50 / 50. The Autobahn is mostly funded by taxes.
More ›