Hacker News new | past | comments | ask | show | jobs | submit | vindarel's comments login

Last time I looked there was no AI at all. I guess it's a buzzword the so called manager of the team felt obliged to put in.

(which can be written in other editors: https://lispcookbook.github.io/cl-cookbook/editor-support.ht... vim, VSCode with LSP support, Jetbrains, Atom/Pulsar, Sublime, Jupyter notebook…) (just saying to not scare people. Emacs is still the best for CL IMO)

Yes, I can also wear underwear as a hat.

Please, netizen, educate yourself. Common Lisp is written in many places outside of Emacs.

If you want to wear your underwear as a hat, that's your own business. Don't blame Common Lisp, or the array of editors which have nice support for it.


> magit

Since last year we have what's a start of Magit in Lem: https://lem-project.github.io/usage/usage/#version-control-w...

It has a status buffer, it can push/pull/commit, stage files and parts of hunks (no arbitrary region yet), list commits (with a handy pagination), manage stashes, do an interactive rebase (no reword yet). It's fast for big codebases (linux kernel) as it doesn't call the git binary a lot. We watch the performance and we have plans to read git blobs natively. I contributed it (https://lisp-journey.gitlab.io/blog/oh-no-i-started-a-magit-...). Working on it is a pleasure as the Lem codebase is very clean and introspectable (and specially so through Lem).


I like the name ‘legit’ for your project and I look forward to trying it.

To be honest, I live in regular Emacs for all productivity things, but I have also spent a fair amount of time using Lem when coding in Common Lisp. Such a cool project!


A fork for Lisp code^^ https://vindarel.github.io/Hacker-Typer/ code is from the Mezzano kernel OS.


Quantum computing and symbolic AI? But also web services, CAD and 3D software, trading, designing programmable chips, big data analytics…

present companies (that we know about): https://github.com/azzamsa/awesome-lisp-companies/


Lem is actually useful though! And not a recreation of Emacs in CL, it's its own thing, unlike CEDAR (which wasn't completed).


Common Lisp is still kicking ;)

(not its standard sure)


I don't know about kicking, it's not exactly thriving.

I prefer Lisp for tricky problem solving, but it's unfortunately a no go professionally outside of prototyping ideas.


still, some use it professionally. And pick it as first choice. Like, is CL all the rage in quantum computing?

https://github.com/azzamsa/awesome-lisp-companies/

for some, prototyping goes to production: https://blog.funcall.org/lisp%20psychoacoustics/2024/05/01/w... (this year example)

Thriving as recognized by the general public, no, but do many implementations improve and are libraries released for practical matters? Yes.


this 100%. We have some options today to run Python from CL when necessary:

https://github.com/digikar99/py4cl2-cffi

https://github.com/marcoheisig/lang


see this detailed report: https://raw.githubusercontent.com/Shinmera/talks/master/els2...

> Overall we have needed to do surprisingly little actual performance analysis and optimisation work to make Kandria run well.


Did you try vterm (libvterm based)? It is uncomparably faster than M-x shell or M-x term, in case you were using them.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: