Mitchell is such an inspiration, he doesn't need to work yet still finds ways to write things people need and do it better than the rest. Big fan of Mitchell and may God bless his family!
@10e999
9 ай бұрын
The Zig Compiler Internals blog series was incredibly helpful for learning the language. Thanks a lot Mitchell.
@bendon4604
9 ай бұрын
Amazing talk, learned a lot about Zig features in a huge project and very insightful examples!
@bjbboy71697
9 ай бұрын
i hope you make this project public when it's ready! it looks really interesting and would be an amazing addition to the pool of zig software.
@LucasOe
9 ай бұрын
That looks really promising! Despite there being so many Terminal Emulators, I can agree, that none of them check all boxes, so I'm excited for Ghostty.
@kevinkkirimii
9 ай бұрын
Mitchell is just an amazing human being. Thank you for ghostty
@bobuva2245
7 ай бұрын
Thanks for the insights and the demo, Mitchell. I've been wondering whether to learn Zig because it reminds me of the days of learning to program in C, many moons ago. From what you said, I think I'll give it a try.
@SteeveMorin
9 ай бұрын
Great talk!
@underflowexception
9 ай бұрын
great video
@j-r-hill
9 ай бұрын
Excited for where this could go! Personally I'm a Linux TWM hipster and so I generally favor more minimal terminals (Sakura and LilyTerm are some that met my needs) but I'm really interested to see where this goes Also i just was not prepared for it to get so deep into metaprogramming, that blew my mind
@cemgecgel4284
9 ай бұрын
the showtime intro blew me away!
@sadhlife
Ай бұрын
I also want to know what song it is
@jeezusjr
Ай бұрын
I wish I was 10% as productive as Mitchell is. 😓
@DexieTheSheep
9 ай бұрын
love the new intro lol
@koodeau
9 ай бұрын
Yep, agree. Seeing suck improvements in iTerm happened would be the best thing to happen for me. Otherwise I can already see where ghostty can be used with wasm, so crazy
@krumbergify
9 ай бұрын
The mozilla public license 2.0 is copyleft per file, convertable to GNU licenses and accepted in app stores. It is used by the VLC media player. The LGPL doesn’t work well for static linking.
@geeksuperstar8564
Ай бұрын
I like the songs in your intros, can you share them in the notes?
@bsergean
9 ай бұрын
This baby talk and 3 hours pattern makes me think of a cron job, in this nerdy context.
@user-qq9zl6lt6d
9 ай бұрын
Didn't know Zig has comptime type construct. That's really nice. I'm getting creeps from template programming on C++. Very nice of you to discourage the type gymnastics coming from this, since the comptime type construct is not mathematically meaningful or useful to overuse, especially as (automated) proof system (your use case was 100% valid though).
@BvngeeCord
8 ай бұрын
So siked for this!!
@0netom
9 ай бұрын
I'd say memory usage is the biggest end-user problem with Electron apps, NOT their speed. After seeing that compile-time struct definition for bit packing font info, I was expecting memory usage being optimized too, so it was a surprise to hear, that memory usage is not prioritized. All your CPU optimizations are down the drain, if there is not enough memory and the system starts swapping, which I've often seen on macOS even with 16GB RAM.
@0netom
9 ай бұрын
For example, I'm using IntelliJ's built-in terminal plugin, which is horribly slow and not very feature-rich, but it's at hand and integrated with the window handling of the editor, so it's less of a mental context switch, then switching to an external editor and that's why I use it 80-90% of the time. 2% of the time I'm even starting to use the Cursive plugin's Clojure REPL to call out to shell commands, just so I can stay even more focused.
@neunmalelf
9 ай бұрын
From a PR point of view, you did A GREAT JOB so far. Some (bigger) companies could learn a lot ... 👍😉
@jhonyortiz5
6 ай бұрын
Options are good. People want different things. I really like a minimal emulator like Alacrity. Its less customizable by design and i prefer that. I dont need tabs on alacrity because i use zellij, its like tmux. I like the defaults on alacritty so i dont spend a lot of time configuring it and i like that. I know its nit picking but alacrity doesn't lack features as much as it is feature complete according to the standards that the devs and community have agreeed on.
@johncavanaugh6481
8 ай бұрын
I cant wait for this on Windows/WSL and VSCode...
@codenameirvin1590
3 ай бұрын
It isn’t a shell, it’s a terminal emulator. VS Code is a terminal emulator as well. So you won’t use this inside of VS Code.
@johncavanaugh6481
3 ай бұрын
@@codenameirvin1590 not necessarily true, Mitchell has talked about a flexible licensing so it could be used in vscode as a much more performant terminal. As for wsl, I hope to use ghostty to replace Microsoft terminal as my interface to wsl.
@palgun.
9 ай бұрын
Does anyone know how to learn zig as the first programming language (guide)
@tommy_salami108
9 ай бұрын
write zig
@sporefergieboy10
9 ай бұрын
Ziggers rise up
@greenrocket23
9 ай бұрын
🤣
@kennethcox6895
Ай бұрын
Hahahahahahahaha
@bobbycomputers
9 ай бұрын
What font is he using in his terminal?
@christopherdolan6878
9 ай бұрын
I think it's JetBrains Mono
@benjamindeharo314
9 ай бұрын
Would you consider making a space invaders emulators ? (the Midway 8080 arcade machine, not a clone of the game) It is generally considered to be the next step after chip8 in emulation programming, but there isn't any clear tutorial about it
@flylord4361
Ай бұрын
why not write an ide in zig that works like a terminal?
@kamalkamals
Ай бұрын
link to download ??
@swastikacharyya
9 ай бұрын
There's a frame drope between 10:33 to 10:42 .
@JohnDoe-sp3dc
9 ай бұрын
The application author is streaming over the Internet and this is a recording of the stream. There's nothing that could've been done.
@xdman2956
9 ай бұрын
52:48 why 3 bit? lol
@jarod1701
9 ай бұрын
Under the BSL in three, two, one, ...
@clintquasar
9 ай бұрын
Missed Konsole from your list.
@IAmOxidised7525
9 ай бұрын
Does it work in windows , I bet it does not
@mjmlvp
9 ай бұрын
In the video it is mentioned that Windows support is going to be there, but not yet
@uchennaofoma4624
9 ай бұрын
Made it early 😅
@Gordonfreems
9 ай бұрын
Wheres the discord link?
@phanirithvij
9 ай бұрын
24:31
@ac130kz
9 ай бұрын
cool, sadly no Vulkan
@khanra17
4 ай бұрын
I think he intentionally not included wez because it solved all the problems he mentioned. And you have to make up a problem to solve
@ukyoize
9 ай бұрын
variable lenght fonts in terminals are antifeature
@0netom
9 ай бұрын
I'd love to use proportional fonts for programming and in fact I did use it for ~2 years (before switching to Clojure), BUT I don't see how could it be used effectively in terminals. I would have loved to see a demo of that.
@TakinProfit
9 ай бұрын
I guess Mitch never heard of wezterm 🙄
@homelessrobot
9 ай бұрын
i guess Wez never heard of alacritty.
@TakinProfit
9 ай бұрын
@@homelessrobot Wez never made a video comparing wezterm to other terminal emulators and then not mentioning the obvious alternative.
@homelessrobot
9 ай бұрын
@@TakinProfit Yeah i didn't really know what game we were playing i was just stabbing in the dark and named a random terminal
@LKamii
9 ай бұрын
Changed from alacritty to wezterm and never looking back.
@ac130kz
9 ай бұрын
@@homelessrobot good luck with no ligatures
@trejohnson7677
9 ай бұрын
y never 30 seconds of thing working with these kinds of talks??? lol.
@johnnm3207
9 ай бұрын
LORIS 4 min intro? please STOP
@RapidPixel79
9 ай бұрын
There's a scrubbing bar btw, and the start of the talk is marked with a chapter...
@johnnm3207
9 ай бұрын
@@RapidPixel79 4 MINs?
@casino130
9 ай бұрын
The following dependencies will be installed: cctools clang-16 clang_select gdbm ld64 ld64-xcode libomp llvm-16 llvm_select perl5 perl5.34 readline xar Continue? [Y/n]:
Пікірлер: 72