[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: urbit-chan.png (84 KB, 901x1412)
84 KB PNG
>Lisp is a family of programming languages with a long history and a distinctive parenthesized prefix notation. There are many dialects of Lisp, including Common Lisp, Scheme, Clojure and Elisp.

>Emacs is an extensible, customizable, self-documenting free/libre text editor and computing environment, with a Lisp interpreter at its core.

>Emacs Resources
https://gnu.org/s/emacs
https://github.com/emacs-tw/awesome-emacs
https://github.com/systemcrafters/crafted-emacs

>Learning Emacs
C-h t (Interactive Tutorial)
https://emacs-config-generator.fly.dev
https://systemcrafters.net/emacs-from-scratch
http://xahlee.info/emacs
https://emacs.tv

>Browse imageboards in Emacs Org-Mode
https://github.com/eNotchy/4g

>Emacs Distros
https://github.com/caisah/emacs.dz

>Elisp
Docs: C-h f [function] C-h v [variable] C-h k [keybinding] C-h m [mode] M-x ielm [REPL]
https://gnu.org/s/emacs/manual/eintr.html
https://gnu.org/s/emacs/manual/elisp.html
https://github.com/emacs-tw/awesome-elisp

>Common Lisp
https://lispcookbook.github.io/cl-cookbook
https://cs.cmu.edu/~dst/LispBook
https://gigamonkeys.com/book
https://lisp-docs.github.io
https://awesome-cl.com

>Scheme
https://scheme.org
https://standards.scheme.org
https://go.scheme.org/awesome
https://research.scheme.org/lambda-papers

>Clojure
https://clojure.org
https://tryclojure.org
https://clojure-doc.org
https://clojure.land
https://www.clojure-toolbox.com
https://mooc.fi/courses/2014/clojure
https://jafingerhut.github.io/cheatsheet/clojuredocs/cheatsheet-tiptip-cdocs-summary.html

>Other
https://github.com/dundalek/awesome-lisp-languages

>Guix
https://guix.gnu.org
https://nonguix.org
https://systemcrafters.net/craft-your-system-with-guix
https://futurile.net/resources/guix
https://github.com/franzos/awesome-guix

>SICP/HtDP
https://web.mit.edu/6.001/6.037/sicp.pdf
https://htdp.org

>More Lisp Resources
https://lisp.nexus
https://rentry.org/lispresources

(set! prev-bread (quote >>109860221))
>>
ur bit
https://urbit.org/blog/hoon-4-lispers
https://github.com/urbit/hoon-mode.el
>>
File: 1457928317117.jpg (591 KB, 2500x2930)
591 KB JPG
>>109871463
Kurt, I gotta break it to you, but Hoon sounds like some kind of obscure anti-Jewish slur.
>>
GAS ALL HOONS
>>
File: *eshell*.jpg (134 KB, 982x554)
134 KB JPG
EWM or Reka?
https://codeberg.org/ezemtsov/ewm
https://codeberg.org/tazjin/reka
>>
>>109872103
Do you think a wooden door could stop him?
>>
>>109872140

you're perhaps looking for
kill -9 -1
>>
>>109872140
>guile scheme wayland window-manager based on river and inspired by emacs and stumpwm
https://github.com/ebeem/gliver
>>
Christ it's fucking incredible how hard Emacs is to replace and I say this as someone who's tired of its deficiencies.
>>
>>109872140
KDE
>>
Some anon asked about the Konhad/K. Yes,it's he and he worked on Nubank. The code of Nubank was wrote using Cljoure and the K had part on work, and this is the motive to he be part of the image.
But talking about the 55. The channel doesn't exist more.
>>
File: 1788838331077482.jpg (92 KB, 1000x1000)
92 KB JPG
get this urshit trash outta here
Clojure gang
>>
File: 1779305359900557.jpg (708 KB, 1412x2000)
708 KB JPG
>>109872140
EXWM or bust
>>
>>109873191
>https://github.com/ebeem/gliver
another rabbithole to dive down
>>
File: nice.jpg (313 KB, 1550x1992)
313 KB JPG
>>109868448
>https://autolith.rocks
Impressive, very nice.
>>
File: RMS-3417506536.jpg (93 KB, 1200x720)
93 KB JPG
Lisp is nice but you guy know what would be cooler? if someone takes the metaprogramming aspect from lisp and uses it for either a functional or OO paradigm. imagine functions or objects as data in the Self or Haskell languages.
>>
>>109875507
So Coalton?
https://github.com/coalton-lang/coalton
>>
>>109875540
Looks nice, bookmarked.
>>
File: lisp-machines.jpg (205 KB, 1920x1080)
205 KB JPG
>>109875496
Lisp Machine? Interesting
>It is not a “small game engine”, but it is pretty close to a Lisp Machine
https://github.com/lambda-symbolics/autolith
>>
>>109873701
emac is love
emac is life
>>
>>109872140
exwm ftw vibeslop out
>>
>>109875507
You can already do functional or OO in Lisp
>>
>>109875496
>nix run
>>
>>109871435
Why did they name it after a speech impediment?
>>
>>109875507
CLOS provides a really capable object system. People who have never gotten to use multimethods don't know what they're missing.
https://lispcookbook.github.io/cl-cookbook/clos.html#generic-functions-defgeneric-defmethod
>>
File: GPU.png (3.41 MB, 4961x7016)
3.41 MB PNG
>>109872140
>https://codeberg.org/ezemtsov/ewm/wiki/GPU-Emacs
Interesting
>>
https://zenodo.org/records/22867958
>>
File: 1761701883211963.jpg (278 KB, 1920x1080)
278 KB JPG
hoon
>>
File: gunkata.png (1.12 MB, 900x900)
1.12 MB PNG
>>109881005
>arvo
https://www.youtube.com/watch?v=jdtv99fZhQQ
>>
>>109878766
>single-threaded
>>
File: 1776982548460419.png (1.48 MB, 1224x1632)
1.48 MB PNG
Would you wear a Nock shirt?
>>
File: Explain urbit to me.jpg (138 KB, 812x1200)
138 KB JPG
>>109884356
no because I can’t explain it
>>
https://github.com/MasonProtter/Lispy.jl
It's a collection of Julia macros that lets you write Julia with sexps. This currently only works on the unreleased Julia v1.14 nightly. It will never work with v1.13 or less.
>>
>>109871435
>>109871463
>>109872096
billionaire trying to infiltrate online communities to spread his pol diarrhea


>>109873798
>>109873798
>>
Lisp?
>>
The absolute state. These threads used to be some of the best on this site and one of the few reasons I still come here.
>>
File: hoon syntax.png (120 KB, 1696x779)
120 KB PNG
>>109871435
>>109871463
>Lots of syntax
>No macros
>Basically the opposite approach to that of Lisp
I frankly don't see the commonality with Lisp at all. Pic related is a real quote from their whitepaper. Yarvin's languages have more in common with Perl than with Lisp.
>>
File: racketeer.jpg (192 KB, 1074x1434)
192 KB JPG
>>109885328
>billionaire
Like Nubank? Cool. We need more funding for Lisp projects.
>>
>>109885774
I heard Hoon was more like an ML kind of thing but made by/for a guy who was writing an OS
>>
>>109885774
>I frankly don't see the commonality with Lisp at all.
Jewish creator associated with "AI".
>>
Is there any point to installing a foreign Lisp when the thing is so small it fits in a boot sector so you might as well make it yourself?
>>
File: M-expressions.png (57 KB, 555x572)
57 KB PNG
>>109885774
>syntax
Not every Lisp uses S-expressions. See CGOL, MLisp, Dylan, LOGO, Rhombus, etc.
>>
File: clisp.jpg (83 KB, 909x617)
83 KB JPG
What's with the anti-Jewish sentiment in this thread all of a sudden? Take it to /pol/.
>>
>>109885960
I wasn't even trying to be antisemitic, that's literally the only thing they have in common.
>>
>>109885960
McCarthy was jewish but hated communism so he was antisemitic by today's standards.
>>
I have no idea how to do
>eval
>macros
>quoting
in my hosted Lisp
The goal is to have a small embeddable language like Lua except in Rust
>>
>>109885960 >>109885979
alonzo church was our based lambda calculus founding father and he has church in his name
>>
File: mathematica.jpg (336 KB, 1255x785)
336 KB JPG
>>109885945
Stephen Wolfram's Mathematica language is also worth mentioning. Its syntax is very similar to M-expressions.
>>
>>109886006
Winner of the obfuscated cellular automaton award.
>>
>>109886006
oh wow thats so elegant
>>
File: (((oy vey))).jpg (206 KB, 1425x2015)
206 KB JPG
>>109885960
((())) is a hate symbol nowadays
https://www.adl.org/resources/hate-symbol/echo
>>
>>109885993
I guess I need to rewrite my entire compilation logic from &Syntax to &Value and transform &Syntax into &Value first



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.