[–]▶ No.850614>>850616 >>850831 >>857914 [Watch Thread][Show All Posts]
From Reddit:
nEXT is a 100% open source browser written in Common Lisp
kind of like emacs, kind of not, super fast
source: https://github.com/nEXT-Browser/nEXT
website: https://next-browser.github.io
---end reddit---
Reddit isn't talking about it, they're moral fagging about how the logo is too close the NeXT Computer logo because they're goyim.
What do you think? It looks cool because LISP extensible. First order of business is to add VI-mode.
▶ No.850616>>850622 >>850702 >>851027 >>851113
>>850614 (OP)
off topic
but can we please have some kind of debalkanisation of the lispy languages? i like racket, i like common lisp, i like clojure, i like all of it but can there be somekind of convergence please?
▶ No.850618>>851019
>Common Lisp
>not Rust
it's shit
▶ No.850620>>850621 >>850622 >>850821
Is this actually something new or just another webkit shell.
▶ No.850621
>>850620
>webkit shell
>shell
It does implement webkit because it lists it as a dependency.
▶ No.850622
I came to start a thread.
I'm absolutely delighted with Tree-Style History which is something I've imagined before but never even dared to hope to bring up in a browser thread.
I wouldn't use any browser as a daily driver without an ad blocker, but I've definitely got my eye on this and I'm going to play around with it right now.
>>850616
I don't think it's off-topic because the biggest obstacle to installing it right now is that the developers are macfags and have used some weird lisp or something
>>850620
webkit shell. No non-corporation can create or maintain a web renderer in the Current Year because the jews at w3c have decided it must be so.
▶ No.850628>>850702 >>850938
Needs to be ported to scheme/guile
▶ No.850637>>850644 >>850652 >>850702 >>850803 >>857830
>making keyboard-centered input for something that was invented to be used with a mouse pointer
greasy neckbeards never learn. it's easier for me to wiggle my red nipple without moving my hands at all than to learn 5 pages of Alt+Meta(what the fuck is that? call it Ctrl, you dumb hipsters)+G+K.
▶ No.850644
▶ No.850652>>850677
>>850637
t. babby duck who doesn't want to learn vi or emacs
▶ No.850677>>850698
>>850652
>t. granny duck stuck in 70's when 80's and 90's brought us Function-key row and simple mnemonic combinations like Ctrl-C, Ctrl-X, and 00's - sane pointer-oriented interfaces.
▶ No.850695>>850702
something appears to be missing
▶ No.850698>>850703
>>850677
There's nothing mnemonic about most of them (except maybe ^C), you just got used to those control sequences. But you had simple control sequences with Wordstar on CP/M in late 70's, and you had GUI in mid 80's.
The problem with GUI though is you have to reach for the mouse, and that slows you down and breaks the flow. Also for me it's just uncomfortable, but so are complex emacs-style key sequences.
▶ No.850702>>850708
So let me get this straight: a browser that's just a fucking browser and nothing more, with a real extension language that lets you tweak anything about the browser? Fucking yes! I have been dreaming of this forever, I'll definitely keep an eye on it.
>>850695
A HACKING file. Why the fuck is this so hard to write? I am not asking for a thesis on how the program works, but please give me some bird's eye overview of the repo.
>>850637
You can use the mouse and you can define your own extensions. It would be cool if the API allowed to add menu items and a toolbar, then someone could just write a basic plugin to provide the most common elements without bogging down the main program.
>>850628
Scheme is much more beautiful than Common Lisp, but Common Lisp is the more mature language with more libraries, a package manager, and SBCL can generate native machine code instead of bytecode like Guile.
>>850616
You won't see that among Lisp languages, but it would be nice if the individual languages could at least converge instead of each one doing its own thing.
▶ No.850703>>850717
>>850698
>reach for the mouse
1992 called, they told about something called "IBM pointing stick". Go up on Usenet and search for it.
▶ No.850706
is there a webkit browser with something like umatrix or noscript?
▶ No.850708
>>850702
I have never once in my life seen a HACKING file but more projects should definetly have one.
▶ No.850717
>>850703
That's not a pointing stick, mate. THIS is a pointing stick.
▶ No.850800>>850802 >>850945 >>851505
It's not really a "browser written in Common Lisp" unless they rewrote Webkit in Lisp. This is like embedding the IE ActiveX control in Visual Basic and saying you wrote a browser.
▶ No.850802
>>850800
The engine is webkit
The application is absolutely LISP
▶ No.850803
>>850637
This, especially when you spend thousands of hours writing configs
▶ No.850821
>>850620
WebkitGTK / Gtk3.
▶ No.850833
▶ No.850854
>>850831
Epic memey gudpoast, my dude! XD
1+ upboat to u, my good sir!
this is exactly the kind of 'trying to fit in' shitposting which makes Reddit suck
▶ No.850871>>850881
its just the gtk web view with the buttons configured via lisp
▶ No.850881
>>850871
at least its not blink
▶ No.850883
>>850831
Sage is not a downvote.
▶ No.850909>>850949
>common lisp
>lisp
Why would I want to use a browser written in a language for homosexuals?
▶ No.850922>>850929
>>850918
stop posting autismo
▶ No.850929
▶ No.850938
>>850628
dude, I'm sick of people shilling guile, its shit compared to nearly every other scheme implementation.
▶ No.850945>>851453 >>851721
>>850800
By that logic every application is written in C because the heavy lifting is done by C libraries.
▶ No.850949>>851155
>>850909
all programmers are queer, get over it
▶ No.851019>>851173
>>850618
Not so fast fellow Rustreichen, Lisp is a perfectly decent family of languages. Not everyone is ready to be a white nationalist writing Rust to defeat the leftist niggerfaggots laboring to make it in the first place.:^)
▶ No.851027
>>850616
They all sort of have different advantages, and disadvantages. The best way I could think of doing this is to have a common lisp implementation on top of JVM and to translate all SICP and all the other exceptional scheme learning materials to it. This way you'd get access to all the Java and common lisp libraries as well as the unmatched learning materials available for scheme.
▶ No.851028
>From Reddit
stopped reading right there. go back
▶ No.851036
>>>851028
But where else should I get my tech news from, anon-kun?
▶ No.851047
>from reddit
Stopped reading there
▶ No.851113>>851114
>>850616
There's no balkanisation between CL, Scheme, and Clojure, they're different languages stemming from a common tradition and thus have a simmilar syntax. That's like saying C-like languages should converge, there's no reason for C(++), Java, and Rust to all exist at once.
The balkanisation is between implementations, which is a strength in as many ways as it is annoying. At least in CL's case SBCL is more or less the standard on x86.
▶ No.851114
>>851113
>C-like languages
>Java, and Rust
▶ No.851155
>>850949
Computers make you gay desu. Programming socks will turn your benis feminine :3
▶ No.851173
>>851019
post some code or stop LARPing, faggot
▶ No.851505
>>850800
They said wrote a browser, not a renderer.
▶ No.851708
▶ No.851721
▶ No.857809
What's the performance like in this?
▶ No.857830>>857871 >>857910
>>850637
>Meta
>Super
There is CTRL and there is ALT. Are people really falling for the windows key meme?
▶ No.857871
>>857830
>not having a super key
▶ No.857910
>>857830
Because every keyboard out there has a Super key. Mine has two, in fact.
▶ No.857920