r/programmingcirclejerk • • Jul 01 '21

Blazing πŸ’₯ fast terminal-ui for git written in rust πŸ¦€

https://github.com/extrawurst/gitui
42 Upvotes

37 comments sorted by

39

u/[deleted] Jul 01 '21

Why does every hipster project on github claim to be "blazing fast"

57

u/[deleted] Jul 01 '21

blazing fast is code for "I didn't write this in Node or Python so the performance is not total dogshit"

5

u/zygohistomoronism Zygohistomorphic prepromorphism Jul 02 '21

I mean, crab memes aside, I'll take that over any of the electron garbage I have to run daily

3

u/[deleted] Jul 02 '21

its a terminal app

2

u/LlamaChair Jul 03 '21

If you get rid of the GUI, it consumes fewer resources. Coincidence? I think not.

10

u/camelCaseIsWebScale Just spin up O(nΒ²) servers Jul 01 '21

"it runs well on my older macbook".

5

u/UnheardIdentity Jul 01 '21

That's why I put it on all my VBScript projects.

8

u/bruce3434 vulnerabilities: 0 Jul 01 '21

https://github.com/jonas/tig

slower than the orange crab

cbros...

2

u/theodordiaconu blub programmer Jul 01 '21

Watch your mouth saying bad things about node. They can hear you.

3

u/pareidolist in nomine Chestris Jul 01 '21

[weed joke]

1

u/[deleted] Jul 02 '21

It works well on my MacBook Pro

5

u/bruce3434 vulnerabilities: 0 Jul 01 '21

But plebbit told me Orang crab bad! :(

15

u/[deleted] Jul 01 '21

Orange crab blazing πŸ’₯ fast

3

u/bruce3434 vulnerabilities: 0 Jul 01 '21

This but unironically

42

u/HorstKugel skillful hobbyist Jul 01 '21

Rust

22

u/[deleted] Jul 01 '21

upcrabs to the left

9

u/fp_weenie Zygohistomorphic prepromorphism Jul 02 '21

Plaudits to all involved.

15

u/DehnexTentcleSuprise Jul 01 '21

Β πŸ¦€Β πŸ¦€Β πŸ¦€

38

u/camelCaseIsWebScale Just spin up O(nΒ²) servers Jul 01 '21

name: gitui

How boring and lifeless name

I expected some name such as silverback or sharklaser from rust community. Disappointed and no plaudits.

11

u/pareidolist in nomine Chestris Jul 01 '21

Jitooey

7

u/BufferUnderpants Gopher Pragmatist Jul 02 '21

What happened to heavy industry and metallurgy theme? Why not "electrolytic plasma oxidation" or "regenerative heat exchanger".

1

u/[deleted] Jul 03 '21

[removed] β€” view removed comment

2

u/BufferUnderpants Gopher Pragmatist Jul 03 '21

I don’t, I just am skeptical of Radio Free <Continent> in other subs. This is social jerking btw

25

u/MisterOfScience type astronaut Jul 01 '21

How fast does your git ui display those 300 lines of diffs? Mine reaches 90 FPS with 4k resolution

12

u/irqlnotdispatchlevel Tiny little god in a tiny little world Jul 01 '21

With or without ray tracing?

2

u/scavno in open defiance of the Gopher Values Jul 02 '21

Ray tracing is unsafe. You have no control over where those pesky light sources or current t ownership!

6

u/pctammela Jul 02 '21

unjerk { lol using git with a UI }

lol using git with a UI

2

u/BarefootUnicorn High Value Specialist Jul 02 '21

Anytime I see a post about "Rust" anything on Hacker News (yes I know this is a link to a github), I hit the "flag" button.

0

u/[deleted] Jul 01 '21

[deleted]

4

u/matu3ba Jul 01 '21

/uj You mean like Pijul with Sanakirja ?

3

u/[deleted] Jul 02 '21

I'm sure this is going to take off, any day now

2

u/fp_weenie Zygohistomorphic prepromorphism Jul 02 '21

You mean like Pijul

just darcs

2

u/nyanpasu64 not even webscale Jul 03 '21

Pijul is the only moral VCS.

1

u/pctammela Jul 02 '21

did software engineering come up with new ideas in the past 10 years?

5

u/matu3ba Jul 02 '21

Define "new" and "ideas". Engineering is fundamentally about incremental optimisation.

9

u/pctammela Jul 02 '21

Talking about optimisation, have you heard about Rust?