Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lispm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
631.
▲
by
lispm
3y ago
http://lispm.de/genera-concepts
632.
▲
by
lispm
3y ago
A Lisp and a compiler are two different things: Lisp is the whole thing and the Lisp compiler is just a component of a Lisp system. Now, one could write a virtual machine in Lisp, but usually one would write it in C or assembler, since that
633.
▲
by
lispm
3y ago
It can be seen as a small core language of a lexically scoped & tail call optimizing Lisp variant. R1RS was defined on just 35 pages (and they were not as densely written as in later reports).
634.
▲
by
lispm
3y ago
Just that the CL spec says literally nothing about a VM. It's a language spec, not an implementation spec.
635.
▲
by
lispm
3y ago
The impression of being 'impractical' came from the Scheme reports, which for a long time, with the exception of the controversial R6RS, only standardized a relatively simple/limited language (example: no error handling).
636.
▲
by
lispm
3y ago
> Common Lisp is the union of all Lisps Except it wasn't. Common Lisp was different from most Lisps in that it was a standard and not an implementation. Implementations were different, from small to large scale. The initial CLtL1 la
637.
▲
by
lispm
3y ago
Lisps have n-dimensional arrays since decades. Often their implementations are a bit less efficient than the ones found written in C and used by Python. > You could undoubtable build the worlds most elegant interface to working with matr
638.
▲
by
lispm
3y ago
Generally Common Lisp is agnostic to the development style. For production, there are also batch compiler. Image saving/starting is also not supported by all implementations (not supported for example in ECL and ABCL). In early Lisp I
639.
▲
by
lispm
3y ago
Madness spreads.
640.
▲
by
lispm
3y ago
Germany has basically as many privately owned guns as sweden per capita. Germany is nearer to the Balkans. It hosts a million people from a war country (Ukraine). There are lots of illegal weapons. One important difference between Germany a
641.
▲
by
lispm
3y ago
https://en.wikipedia.org/wiki/Estimated_number_of_civilian_g...
642.
▲
by
lispm
3y ago
They named their company after one of the core features of Lisp (where it was also discovered ~ 1960) and then they don't support it...
643.
▲
by
lispm
3y ago
Only when the IOC is not involved.
644.
▲
by
lispm
3y ago
I'm looking forward to the reopening of the Alsterschwimmhalle in Hamburg, this month (27.11.2023), after extensive three year long renovations. https://www.baederland.de/alsterschwimmhalle/das-wirds/
645.
▲
by
lispm
3y ago
One metric: lines of code. The GNU Emacs I have for my Mac comes with a Lisp directory of 1.5 million non-empty lines of el code. I would think that there are several other Lisp applications which easily have ten times as much Lisp code.
646.
▲
by
lispm
3y ago
The "Europe" does not exist as an entity like the "US". There is no single main language, there is no centralized military, no venture capital market like in the US, there is no single currency (the UK for example is no
647.
▲
by
lispm
3y ago
CMUCL was developed as "open source" (Publich Domain). It was a reworked Spice Lisp. Several other implementations used code from there. Additionally there was an open source LOOP, an open source CLOS implementation, etc.
648.
▲
by
lispm
3y ago
Open Music has precompiled LispWorks applications for Windows/86, Linux/86, macOS 86&ARM. https://github.com/openmusic-project/openmusic/releases/tag/... LispWorks is 'relatively'
649.
▲
by
lispm
3y ago
OpusModus includes Common Lisp Music.
650.
▲
by
lispm
3y ago
Generally the application is based on LispWorks and thus available for macOS and Windows.
651.
▲
by
lispm
3y ago
Even the documentation is wrong. For C-c C-c The name slime-compile-defun indicates that it compiles DEFUN forms. It actually compiles AND executes top-level forms.
652.
▲
by
lispm
3y ago
My impression is that GNU Emacs in general has awful (default) keybindings. Specifically the keybindings of SLIME are among the worst of any Lisp IDE. Use c-h m to see the keybindings of a Lisp editor buffer. It's what it is and a reas
653.
▲
by
lispm
3y ago
I still fail to see how the Racket IDE is inspired by Lisp Machines specifically. Do you have any pointers where this is discussed? What do you think is inspired by some Lisp Machine? REPLs existed before. Editors existed before. IDEs exis
654.
▲
by
lispm
3y ago
Neither of those restarted their Lisp when one pressed a run button. The Lispm IDEs were always running and always in the same environment as the programs. A whole different story.
655.
▲
by
lispm
3y ago
The "MIT Lisp Machine" were developed as prototypes at the MIT AI Lab, with DARPA money (Defense Advanced Research Projects Agency, a research funding part of the US military). The machines were mostly hand-made and did cost a lit
656.
▲
by
lispm
3y ago
Productivity: GDP per hour worked, 2022, OECD. Japan 53.2 USD Germany 88 USD
657.
▲
by
lispm
3y ago
> textual representation is irrelevant to the semantics of the program It's not completely irrelevant, since Common Lisp has the idea of a text-based file with source code and a compilation mode for it (-> COMPILE-FILE). But gene
658.
▲
by
lispm
3y ago
Funny, Germany just now has the world's third largest economy (GDP), an achievement with slightly over 80 million people... https://i.redd.it/uxeq0v67ketb1.jpg
659.
▲
by
lispm
3y ago
yep, and that's not rare, unfortunately.
660.
▲
by
lispm
3y ago
Aren't there many ARM chips which are more efficient (compute per watt) and which also use much less power when idle than what the Raspberry Pi uses?
More ›