Zed - A Visual Studio Code Killer?

Поділитися
Вставка
  • Опубліковано 11 лют 2024
  • Zed is a recently open sourced, ultra high performance code editor written in Rust. It is created by the people behind the Atom editor and the Electron Javascript interface, which is ultimately what Visual Studio Code is built upon. Zed takes a different approach, forgoing Electron usage and instead focusing on speed and it shows. Unfortunately Zed is Mac only for now, but Linux is underway and Windows development is planned.
    Links
    gamefromscratch.com/zed-rust-...
    -----------------------------------------------------------------------------------------------------------
    Support : / gamefromscratch
    GameDev News : gamefromscratch.com
    GameDev Tutorials : devga.me
    Discord : / discord
    Twitter : / gamefromscratch
    -----------------------------------------------------------------------------------------------------------
  • Наука та технологія

КОМЕНТАРІ • 478

  • @gamefromscratch
    @gamefromscratch  5 місяців тому +4

    Links
    gamefromscratch.com/zed-rust-powered-code-editor/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

    • @peterbelanger4094
      @peterbelanger4094 5 місяців тому

      Code is merely a mathematical, symbolic construct. It can be stripped of much of it's linguistic elements and expressed as pure schematic, like any hardware. Just nobody has come up with good graphic design to properly illustrate code as schematic. "blueprints" and "node editors" are a nice start but still don't replace pure text code.
      As someone who started as a game artist then moved to game coding, I am not as 'wordy" as the normal programmer, pure text is not processed in my brain the same. I prefer a more visual environment. I see no difference between zed and VSCode.
      More of the same "word-head" tools for the pure programmer keyboard experts.
      Hopefully what we see in Unreal and Blender will improve and us artist-coders will have a chance. Tryin to make such an schematic editor for the more visual mind. I was trained in hardware schematics, I believe it can move into software too.
      As a matter of fact, i think very large projects would be easier to manage in that way. We have troubles now because millions of lines of code is too much to express in raw text. Impossible to find all the problems at scale.
      IDEs need to radically change.

    • @emircanerkul
      @emircanerkul 4 місяці тому +1

      No, It does not matter 2s if it opened fast or not. I only open once a day and thats it. VSCode still the best

  • @WimukthiBandara
    @WimukthiBandara 5 місяців тому +247

    It's not going to be a VS Code killer if it doesn't run on Windows and Linux

    • @canaldoxerxes
      @canaldoxerxes 4 місяці тому +13

      Simply this.
      People see some new piece of tech running fast and be like "OMGGG CURRENT TECHNOLOGY IS DEAD".
      Much like people with Rust "replacing" C.

    • @Moosems-pk8vc
      @Moosems-pk8vc 4 місяці тому +2

      In early dev they’re only putting it on Mac to see public reception before focusing time on porting to other systems. It will come, but it will take a bit of time.

    • @yohendryy
      @yohendryy 4 місяці тому +8

      And has no plugins lmao😊

    • @canaldoxerxes
      @canaldoxerxes 4 місяці тому +1

      @@yohendryy dude, yes! Vs code plugins are such a helpful thing

    • @seasn5553
      @seasn5553 4 місяці тому +3

      @@canaldoxerxesbro you’re so right. Fortran is still being updated and that was made in the 1950s

  • @KevinMerinoCreations
    @KevinMerinoCreations 5 місяців тому +342

    Yeah, lost me at Mac only. Still appreciate the overview. 👏👏👏

    • @DarkerCry
      @DarkerCry 5 місяців тому +7

      Once it's ported it'll be a decent competitor

    • @carlosmspk
      @carlosmspk 5 місяців тому +6

      they're working on Windows and Linux releases, it was shown in the video

    • @DarkerCry
      @DarkerCry 5 місяців тому +8

      @@carlosmspk lotta upvotes from people who didn't watch it to that point lol

    • @lazyh0rse
      @lazyh0rse 5 місяців тому +9

      @@carlosmspk I swear they are working on it from two years and no results. But they had to gatekeep it.

    • @carlosmspk
      @carlosmspk 5 місяців тому +1

      @@lazyh0rse I don't think it would be a about gatekeeping, it's an open source thing, so technically anyone could pick it up and create a windows/linux fork. Maybe the creators are simply running into bumps on porting, or simply find it tedious/uninteresting and aren't really making it a priority. As am app developer myself, I used Mac, mostly due to the performance of the M1 (I used to hate MacOS prior) and the sole reason I didn't create windows/linux versions of my app was because I didn't feel motivated to do it. Sure it's great for users, but as a developer you spend so much time doing something which, if successful, results in the exact same app, so it's hard to feel driven to do it (my personal opinion)

  • @vvv331
    @vvv331 5 місяців тому +34

    its a bit of a bummer that for now it only supports mac release, but im excited to give it a shot once windows/linux/web builds are released.

    • @whoman0385
      @whoman0385 4 місяці тому +1

      web? we have vscode for that

  • @1337cookie
    @1337cookie 5 місяців тому +23

    In your video the first time Zed starts up is 1.43 seconds, the first time vscode starts up is 1.7 (including that screen change animation). Startup time is definitely already in the fast enough category for vscode.

    • @ForeverZer0
      @ForeverZer0 5 місяців тому +1

      Just checked, my neovim, with its plugins, starts up in 62.73 ms.

    • @boccobadz
      @boccobadz 5 місяців тому +7

      ​@@ForeverZer0vim btw. Electron is shit but VSCode is one of the better optimized Electron-based software. Their whole sale pitch is being fast, native will always be faster but you can't be faster than vim.
      Imo it won't take off, nobody serious cares about developing on mac in unsupported closed source editor.

    • @albiceleste101
      @albiceleste101 4 місяці тому

      vscode gets much slower with extensions

    • @1337cookie
      @1337cookie 4 місяці тому

      ​@@albiceleste101 Sure but they all load after you get an input cursor and code highlighting etc.

  • @acgumut
    @acgumut 5 місяців тому +494

    It's kind of ironic that the only OS this IDE is available is the least used OS.

    • @juniorceccon
      @juniorceccon 5 місяців тому +78

      but the most used by elitists developers. Not saying that who develops on macs are elitist but, elitist mostly use mac, or arch :P

    • @igorskyflyer
      @igorskyflyer 5 місяців тому +95

      ​@@juniorcecconyeah, sure... because all programming tools are MacOS-exclusive. People who think they are better devs just for using a Mac for coding are plain delulu - and I've seen a few of those.

    • @hermes6910
      @hermes6910 5 місяців тому +39

      @@juniorceccon "elitists developers"
      Define elitists...
      Elitists are on arch btw.

    • @ITSecNEO
      @ITSecNEO 5 місяців тому +65

      ​@@hermes6910No, elitists dont waste time for configuring a whole OS on their own. All of you here seem to be very young and I guess you also never worked in a company. No one has time for managing arch, neovim or anything else. There are some people crazy enough to configure all their stuff outside of work, but those ones mostly dont have a real life. So yeah, someone who uses arch is not considered a pro in the working world, my 5cent to that topic

    • @FabioRotondo
      @FabioRotondo 5 місяців тому +25

      ​@@igorskyflyer not really. If you want a real programming experience you should go Linux. MacOS has so many quirks and workarounds... Like trying to update Python or the whole brew thing.

  • @faeancestor
    @faeancestor 5 місяців тому +2

    Is anyone else experiencing issues with LSP? My zed often enters states where it fails to catch new errors, or reports on errors that have already been resolved; the phantom errors persist until I manually save the file.

  • @banditul8381
    @banditul8381 5 місяців тому +134

    Only mac support is a shame , looks good tho

    • @Mr.BinarySniper
      @Mr.BinarySniper 5 місяців тому +1

      Yeah.. a lots of people are not interested just for this reason.. Unix and linux support pretty close. I don't know why they are doing this kind of stupid thing.

    • @xyzwio
      @xyzwio 5 місяців тому +4

      @@Mr.BinarySniper 90% of devs in Silicon Valley are on Mac, there is nothing stupid about it at all. Linux the second, Windows is rarely used by anyone here. The distribution in game-dev is the opposite.

    • @davguev
      @davguev 4 місяці тому +3

      ​@@xyzwioYeah. Because Silicon Valley is in the US and Americans love to get every Apple product.

    • @diliupg
      @diliupg 4 місяці тому +3

      Mac is not even a real computer.

  • @Volt-Eye.
    @Volt-Eye. 5 місяців тому +40

    If it gets Plugin system as flexible as VS Code then you know who gonna become Industry standards.
    I love that crab,
    It might be annoying but its fast and stable.

    • @jon1867
      @jon1867 5 місяців тому +1

      Agreed, that's a big "if" though. It's also tough to tell if zed will feel as fast as it does now even if it could get as good of an ecosystem too.

    • @ayaya-ayaya
      @ayaya-ayaya 5 місяців тому +1

      Crab or not, by itself it doesn't matter to the user. It needs a concrete value proposition to compete and programming language its written in is not important.

    • @overlord1995
      @overlord1995 4 місяці тому +1

      @@ayaya-ayaya I don't know many people who struggled with the speed of VS Code TBH. Come on, if you're programming, I highly doubt you're doing it on a hot potato.
      If this was something like a faster version of IntelliJ, then holy shit that would be amazing, but VS Code is already light enough that nobody really cares.

    • @kocsis1david
      @kocsis1david 4 місяці тому

      ​@@overlord1995On my laptop, VS Code is really slow if it's in power saving mode. Text selection and typing are lagging. It's 11th gen i7, not an old laptop. Even if I turn off power saving, but don't plug the AC in, it's still noticeable.
      On a desktop computer with 5900X, I cannot tell if it's slow, or at least it's not annoying.

  • @icemojo
    @icemojo 5 місяців тому +10

    I don't care what language it was written in. Being fast is already a good selling point for me. The more important part is, it's really good and refreshing to see the new tech which IS NOT built on or built around web-techs, like Electron containers or browser-compatible apps, for a change.

    • @proosee
      @proosee 5 місяців тому +6

      Like it or not, webtechs made vscode what it is today - portable, extendable code editor, if not for (mostly disliked by me) JS you wouldn't have so many extensions. Can you do it differently? Yes. Can it be as modular and portable as vscode? Yes. Will it be couple of times harder to achieve? Yes. Does Zed do it? No.

    •  5 місяців тому

      Yeah, it's funny to me that must people complained how this is not already portable and available in Windows and Linux. Guess why that is?

    • @icemojo
      @icemojo 5 місяців тому

      @@proosee That's a fair statement. I don't argue that projects like VS Code and Discord would turn out to be what they are today if not for JS in general. But that doesn't mean any other piece of tech that's supposed to be OS native but wrapped in an Electron container could actually become a good piece of tech.
      Despite my pet peeves with JavaScript as a language, I don't shy away from using it where appropriate. What I can't get behind is today's developers attitude towards tech in general. It doesn't matter where your software is running. If you don't use any piece of web-tech in your stack, you're being frown upon like you committed some sort of cardinal sin. That's why I'm really exited about projects like Zed (even though I don't really like Rust as much as most people do). I'm exited and hopeful to see that people are at least trying things differently.

    • @proosee
      @proosee 5 місяців тому

      @@icemojo I agree with you, but to be honest I haven't got pleasant native UI experience since maybe WPF, but that was also a bit clunky in some areas - that's the main reason people like web technologies: to build UI. When you dig deeper into resigning from web technologies you get a bit more, I wouldn't say obstacles, but maybe friction, e.g. want plugins? Sure, just provide cool Lua API and everyone will be happy right? Well, not really, for most people Lua is exotic language and even though it is very easy to learn then most plugin devs will be a bit sceptical from the start. Not to mention that Rust itself no longer than (I think) year ago also had some portability issues when it comes to compiling same crates on different platforms. I'm sure they are resolved right now, Rust community is one of the most organised ones, but still, you need to add such risks to your equation when you decide upon your tech stack for new project and it is not easy to step out of comfort zone, because, yeah, web is pretty comfortable - there are tons of SO question about web for example. I also would like to have crispier experience with my editor, but would I trade it for support for virtually any development technology there is in just 2 mouse clicks (talking about vscode extensions)? Probably not.

    • @audiocorps2334
      @audiocorps2334 5 місяців тому

      @ There are still people that are won't make an effort and exploit electron just to make OS-exclusive apps.

  • @rfsbsb
    @rfsbsb 5 місяців тому +1

    This project looks really good. I'll give it a try for sure!

  • @raymk
    @raymk 5 місяців тому +1

    Does it work properly with the major game engines tho?

  • @DannoHung
    @DannoHung 5 місяців тому +35

    Isn’t the biggest reason to use VS Code the absolutely overwhelming amount of plugins?

    • @laptoprelaks
      @laptoprelaks 4 місяці тому

      i want to code in notepad++, cudatext and all the other lightweight notepad like code editors... but vscode is just polished in workflow and the massive amount of real plugins esp in webdev

    • @B20C0
      @B20C0 4 місяці тому +6

      @@laptoprelaks Yeah, I don't get the circlejerk around editors. Feels like the 2020s version of "I use Arch btw". Good for you. My workflow works for me, now stfu. Especially since I'm a DevOps Engineer, not a pure blood coder, yet everyone wants to push their editor preference on me. Especially nvim.

    • @overlord1995
      @overlord1995 4 місяці тому

      @@B20C0 That's actually exactly what it is, I don't know who's having problems with VS Code

    • @vintprox
      @vintprox 2 дні тому +1

      @@overlord1995 VS Code makes it easy to push user settings and recommended extensions through workspaces. I don't complain, just a little trivia.

  • @Wilhuf1
    @Wilhuf1 5 місяців тому

    Good vid. Might take a look at Zed when an Arch Linux version drops. Question: does Zed have an object/variable browser, like Spyder?

  • @arnobchowdhury9641
    @arnobchowdhury9641 5 місяців тому +9

    It would be cool if you could compare the resource required for these 2 editors.

    • @udittlamba
      @udittlamba 4 місяці тому +1

      I am fairly certain tha zed would beat vscode by miles.

  • @bluzenkk
    @bluzenkk 5 місяців тому

    does it have live template?

  • @dueddel
    @dueddel 5 місяців тому

    Nice. Will try it in a few days, when I work for that one client of my mine again. I gotta work there with XML files of up to 2.5 GB size. VSCodium (which I use) handles these files surprisingly well. I am excited for how Zed will do its job. Thanks for presenting tools as such. Keep up! 😘👍

    • @dueddel
      @dueddel 5 місяців тому +3

      Okay, I just tried it. Unfortunately Zed doesn't work with the "smaller" XML files of about 500 MB size which I have to deal with for my client. More or less nothing happens at all, I get a blank screen / file tab. No big deal though, I keep using VSCodium.
      To have that said to you people from the future reading this now:
      I used the version 0.121.7 which is the most recent one as of writing this comment. … The capabilities of Zed might have changed in the meantime with newer releases.

  • @eboatwright_
    @eboatwright_ 5 місяців тому +8

    As a Sublime Text 4 user, this looks very similar, and I'll definitely keep an eye on it!

    • @fabiolean
      @fabiolean 5 місяців тому +1

      It’s a lot more batteries included than sublime, while still being extremely performant. I’m enjoying it so far

    • @eboatwright_
      @eboatwright_ 4 місяці тому

      @@fabiolean Yeah that's what it looked like!
      Although I will have to wait for a Linux port hahaha

  • @Tomsudobrej
    @Tomsudobrej 5 місяців тому +3

    Yes, I'd like a Pulsar IDE video :) I used Atom it was nice! Now I use Geany, it's got everything I need. Thanks Mike for the news!

  • @rocksquared
    @rocksquared 5 місяців тому +19

    Once this is ported to Linux and Win (soon), this can become the ultimate optimized code editor. Ultra-fast and light, made with Rust, not electron based, open source.
    Lapce is honestly unusable. So here it is, my sublime text open alternative, finally!

    • @overlord1995
      @overlord1995 4 місяці тому +3

      VS Code is light enough for almost everyone, I don't know who has issues with VS Code.

    • @bool1337
      @bool1337 4 місяці тому +1

      @@overlord1995 you haven't talked to enough people then

    • @overlord1995
      @overlord1995 4 місяці тому

      @@bool1337 I don't know anyone with a toaster who does programming.

    • @Henok-qn6nc
      @Henok-qn6nc Місяць тому

      @@overlord1995 lmfaooo
      ngl, my prev pc which is 4 gigs and i3 cant handle vs code that much
      so this might be a "killer" idk

  • @alexeiboukirev8357
    @alexeiboukirev8357 5 місяців тому

    An interesting editor. Would love to see how it compares to Lapce. For instance, does it have remote mode as VSCode and Lapce do? Also, would like to be able to use it without CoPilot and GPT junk. I am pretty sure that Linux platform supported will come quickly.

  • @thripnixe
    @thripnixe 5 місяців тому +14

    I dont know why startup time considered pros for text editor like when im coding i only open it once and never close the program till shutdown. also next time take a stopwatch to measure the time!

    • @RenderingUser
      @RenderingUser 5 місяців тому +2

      Depends on some people's workflow. Some people may be used to opening several different projects at the same time in different windows. Or opening and closing the editor for different projects.

    • @mariogutierrez4989
      @mariogutierrez4989 5 місяців тому

      He's overstating how long take Code takes to start. It seems like about a second. Still, Zed is impressive that it opens instantly like sublime or vim.

  • @martinsgiroux
    @martinsgiroux 5 місяців тому

    Nice, I'm going to try it for a few days. I used to use another programming editor called Zed, a long time ago.

  • @j1d7s
    @j1d7s 5 місяців тому

    Thanks for bringing this new editor to my attention. I will try it out (on Linux). I am using Neovim as an IDE for multiple languages with LSP support, chatGPT, codePilot etc. and even though I have 27 plugins installed, the startup time is about 245 ms the last time I ran it, so that is even faster than starting up zed. But this looks like a very nice editor for someone who is not so much into Neovim or wants to have more of the features like language integration out of the box.

  • @nile1528
    @nile1528 5 місяців тому

    thank you very much ! great discovery for me, at school I'm using a mac, so I will definetly try that one

  • @edwardzdankiewicz9068
    @edwardzdankiewicz9068 5 місяців тому +1

    would vscode start faster without the welcome screen - whichwas not in Zed?

    • @fabiolean
      @fabiolean 5 місяців тому

      No probably not.

    • @alaaawad7180
      @alaaawad7180 4 місяці тому

      Zed is way faster, it kinda something that u figure out in the first 10s.
      It's really smooth and fast compared to vs code.

  • @aarong2374
    @aarong2374 5 місяців тому +1

    "it shouldn't be hard" famous last words! Esp with the hard work they did with macos Metal. Great video! Look forward to the development with Zed

    • @rayecast
      @rayecast 5 місяців тому

      If I recall, they were focusing on the "collaboration/teams" aspect in the early stages of the editor, and they were using some kind of mac-specific technology to handle that. So the Windows/Linux builds are probably waiting on them to recreate that feature on those respective platforms.

  • @tinchetsu
    @tinchetsu 5 місяців тому +57

    lol, 3 seconds startup is pretty much the same as instant to me.

    • @Charlesdpj
      @Charlesdpj 5 місяців тому +11

      Yeah would have been better if he compared with something like memory usage

    • @tinchetsu
      @tinchetsu 5 місяців тому +6

      @@Charlesdpj Exactly. Like how many tabs opened vs memory/CPU usage, indexing time for autocomplete in very big projects, those are the ones that I care the most.

    • @Mr.BinarySniper
      @Mr.BinarySniper 5 місяців тому

      but under the hood a lots of things are not fastest in vscode.. vscode was lightweight but day by day it becoming a huge trash.

    • @Wilker_uwu
      @Wilker_uwu 5 місяців тому

      you should see VSCode running with any number of addons you frequently use. as you get familiar with vscode, you'll inevitably see the appeal of installing plugins. a markdown linter here, a link preview plugin there, maybe one or two git quality-of-life extensions...
      se how quickly it takes for it to start up now..

    • @arnobchowdhury9641
      @arnobchowdhury9641 5 місяців тому +3

      @@Mr.BinarySniper But, is VS Code to blame for that? I have installed many many extension to my VS Code. Now, it takes 2GB of RAM. I am pretty sure without all these extensions VS Code would be much more lightweight.

  • @GianniLeonhart
    @GianniLeonhart 5 місяців тому +8

    The devs are focusing more on creating features for content creators and streamers, instead of focusing on things that real devs actually want like, yknow, Linux and Windows support
    From another video about Zed: "catering to the needs of content creators is a no-brainer" - Nathan, one of the founders
    Honestly a big shame because it looks like it has potential, but as long as they solely focus Mac users and e-celeb devs' needs I don't see this killing anything anytime soon

  • @ButteryCowEgg
    @ButteryCowEgg 5 місяців тому

    Hopefully windows and or Linux versions will be available by the end of the year. This seems super cool

  • @rayecast
    @rayecast 5 місяців тому +2

    I am still using Atom. I gave Zed a try recently, but I spent too much time fighting with the editor's very opinionated way of doing things, and I just gave up. It kept formatting my text and auto-indenting it in ways that I don't like. I toggled some settings to try and curb this behavior, but it only helped a little. Some settings I tried: "format_on_save": "off", "remove_trailing_whitespace_on_save": false, "formatter": null (I don't think the last one even does anything, as null is not an option that comes up in the auto-complete list for that setting)

  •  4 місяці тому +1

    “Chromium is like the javascript runtime that Chrome uses” you might wanna fact check that a bit

  • @GorillaDev417
    @GorillaDev417 4 місяці тому +1

    Cannot wait to write some Swift in this beast!

  • @owlmostdead9492
    @owlmostdead9492 4 місяці тому +2

    2:38 in what world was that 3 seconds

  • @mikevaleriano9557
    @mikevaleriano9557 5 місяців тому +5

    Hey I have no idea how I'm gonna recover from those 3 seconds lost on start up. I'm trying to get support from my team mates and they are being very supportive and I think that, together, we'll get throught it!

  • @squarerootof2
    @squarerootof2 5 місяців тому +11

    This is soooo exciting!!! I've just ordered a Mac so I can try this new killer editor out.

  • @FilipCordas
    @FilipCordas 5 місяців тому

    How is this different then Lapce?

  • @David_Raab
    @David_Raab 4 місяці тому

    Awesome, now with Zed i can start/stop the editor 3 times per second instead of just 0.5 per second. Makes my coding also faster.

  • @tortenschachtel9498
    @tortenschachtel9498 5 місяців тому +1

    "What notepad is this?"
    "It's a code editor, babe."
    "What code editor is this?"
    "Zed"
    "What's Zed?"
    I'm sorry, i am literally sick and tired right now.

  • @ConanBarbarul1
    @ConanBarbarul1 4 місяці тому +3

    How it could kill vs code? This editor is available for Mac only?

  • @linelotr
    @linelotr 5 місяців тому +2

    Okay, so if performance is Zed's biggest selling point, the target user has an older or a lower end computer, right? I'm a data engineer, and switching from VSCode would maybe save me ~20 secs in a regular work day just from boot time, at the cost of losing features like the debugger and remote development. But it's fine that I am not a target user, and it's nice to see people trying to refine the IDE experience. I'd say that video title is misleading though.

  • @ScottLahteine
    @ScottLahteine 5 місяців тому

    I like where Zed is going, though it’s still a bit rough at this stage. My daily editor is still Sublime because it’s clean and speedy, although I depend on VSCode for PlatformIO IDE and like writing VSCode extensions. If Zed can do all the things we expect from a modern text editor, with standard keybindings, and has a well-designed and fast global search and replace, it’ll be on the way to becoming a winner.

  • @msec7188
    @msec7188 5 місяців тому

    i can not wait for this to be available for windows

  • @wangtang32000
    @wangtang32000 5 місяців тому

    i wonder how it works with giant projects. my person project has gotten so big that visual studio started complaining about there being too much code (i didnt know this was a thing)

  • @Zeero3846
    @Zeero3846 5 місяців тому +3

    Call me slow, but VSCode is plenty fast for me. Of course, I never maintained a huge code base in it either, but these days, I rarely need to. The times that I am, I'm always looking for a way to break it up into smaller components anyways.

    • @hipflipped
      @hipflipped 5 місяців тому +3

      Vscode is only "slow" if you interpret that term in the stupidest possible manner.

  • @seth-blank
    @seth-blank 5 місяців тому

    Super happy to see a simplistic code editor with autocomplete (And not taking about sublime autocomplete). Will definitely use once this comes to windows. Vscode feels messy to me at times.

  • @OctaBrainComputer
    @OctaBrainComputer 2 місяці тому

    Windows version available?

  • @yasenkrasen1581
    @yasenkrasen1581 5 місяців тому +12

    "Who is Zed?" (с)

    • @BufordTJustice42069
      @BufordTJustice42069 5 місяців тому +7

      Zed's dead, baby.

    • @loganid395
      @loganid395 5 місяців тому +6

      Zed's on Mac, baby... Zed's on Mac.

    • @Jari_PL
      @Jari_PL 4 місяці тому

      Was looking for that comment (was also gonna post it if not found)

  • @sansavatar5929
    @sansavatar5929 5 місяців тому +1

    Could it work with Unity?

    • @Ok_HelloThere
      @Ok_HelloThere 5 місяців тому +1

      well, zed has c# support so I'd say yes it should work with unity

  • @mattrobb3566
    @mattrobb3566 5 місяців тому

    Can I create net maui apps with Zed because VStudio for Mac is been abandoned? And the new MS VS Code solution for Maui is rubbish!

    • @LetrixAR
      @LetrixAR 5 місяців тому +1

      If it's has subpar support in VS Code, then Zed won't help you.

  • @xDanishGamerz
    @xDanishGamerz 5 місяців тому

    There is so many editors out there at this point... Lapce too, which I thought tackled the exact problem, you guessed it, also written in rust.
    Lapce is for Windows, Linux and Mac and has plugin support. I am not sure if they have stuff like treesitter, they certainly doesn't have the reputation behind created such things.

  • @x3n689
    @x3n689 5 місяців тому +49

    Not anything killer as long as it's only for mac

    • @gamefromscratch
      @gamefromscratch  5 місяців тому +6

      I do certainly think they need to prioritize the Windows and Linux platforms if they want to truly compete, but pre 1.0 release I suppose it makes sense to focus on a single platform. Being Rust based, porting shouldn't be too hard.

    • @nullpointer1755
      @nullpointer1755 5 місяців тому +3

      Nothing is killer when it first came out. The title is obvious to get more clicks.

    • @iglobrothers645
      @iglobrothers645 5 місяців тому

      ​@@nullpointer1755actually not entirely true. There have been apps and tools which were absolutely killers when they came out. Take Spotify, Amazon, ...

  • @maxwellkjr
    @maxwellkjr 5 місяців тому +1

    Neovim with Alacritty is blazingly fast too. Will stick with that

  • @tPlayerioT
    @tPlayerioT 4 місяці тому

    why we need a vs code killer anyways? isnt it already enough?

  • @phizc
    @phizc 4 місяці тому +1

    That it's written in Rust won't matter in how easy it would be to port to Windows and Linux. It's using Metal, so they have to implement a Vulkan and/or D3D renderer for it. That's going to be where the effort's going to be.

  • @sanctuary_of_soul
    @sanctuary_of_soul 4 місяці тому

    it's really strange there is no way to opt in on plain theme...

  • @tri99er_
    @tri99er_ 4 місяці тому

    Built in Rust instantly makes me interested.
    Speed is also major. I never was into vscode plugins much anyway.
    Sad it's not on Windows yet.

  • @chris-zlrr
    @chris-zlrr 4 місяці тому

    What about a git/github integration?
    Also i somehow don't have TypeScript Intellisense, anyone else experiencing this issue?

  • @valentinegb
    @valentinegb 5 місяців тому +1

    8:12 HEY THAT'S ME
    COOL

  • @pacifich
    @pacifich 5 місяців тому

    I finally got a UA-cam notification on time.

  • @delphicdescant
    @delphicdescant 4 місяці тому

    I love performance. I love optimization. I love efficiency.
    That being said, I don't care if my editor takes 100 ms more to start. Starting up my editor is not a significant part of my work. I don't exit and re-open my editor over and over throughout the day (unless someone forces me to use Visual Studio, which does me the service of crashing all on its own so I don't have to exit it myself).

  • @davidlakubu9968
    @davidlakubu9968 5 місяців тому

    Honestly I use it and for the language it supports it’s pretty good but I don’t think I will entirely replace vs code with it ,for me it’s more of a lighter editor that I use when I need a minimal setup like for my classes ,config files or small code/algorithm ideas

  • @PedroOliveira-sl6nw
    @PedroOliveira-sl6nw 5 місяців тому

    Going to give it a try on my mac to learn Rust

  • @alihusham1560
    @alihusham1560 4 місяці тому

    Bro r u ok, i open a video anout zed and i find it about atom

  • @davidbroadhurst8107
    @davidbroadhurst8107 5 місяців тому +1

    I don't see anyone trading performance for extensive packages. Not even sure the performance comparisons make a lot of sense until Zed has the same features as VSCode.

  • @Grinwa
    @Grinwa 4 місяці тому

    Freaking awesome man i love vscode but zed is really fast and thats really important

  • @loganbries3867
    @loganbries3867 3 місяці тому

    Currently it is possible to get zed to run on windows if you clone the repo (init the submodules!!) and run cargo build yourself

  • @geterpriffin
    @geterpriffin 4 місяці тому

    Note: OpenAI assistant doesn't use your ChatGPT account. It uses the OpenAI API so you'll have to buy credits for it to work. As of this moment, GPT-4 Turbo usage is $0.01 / 1K tokens (input) and $0.03 / 1K tokens (output). Not that expensive but I can see it rack up plenty if you use the assistant as second nature.

  • @khatakeddb
    @khatakeddb 5 місяців тому +7

    I do not like how loose we are with the word "instant". Visual Studio on Windows 98 was instant-er. Just a pet peeve of mine, since software is so sluggish nowadays.

    • @matthewthompson8625
      @matthewthompson8625 5 місяців тому

      Technically, no software can ever be "instant". There will always be some lag between when you make an input and when the input's result is displayed on the screen. Therefore, "instant" is relative to the things in its context. No one uses VS on Windows 98 anymore, so we're obviously not comparing to that when we determine if something is "instant". Compared to other software that we might actually use in this decade, I'd say that startup was pretty instant.

    • @khatakeddb
      @khatakeddb 5 місяців тому +2

      @@matthewthompson8625 nah, software can be instant, because humans perceive time magnitudes slower than computers. From user perspective the time between pressing a button and result can be 0. Users should stop making excuses for software. Most people can’t comprehend how fast computers are. No reason for the apologia.

  • @ninthsun
    @ninthsun 4 місяці тому

    It is great to use it with Rust. Jetbrain's RustRover is too heavy, and VSCode does do some work, but not pretty well. But, Zed has great compatibility with Rust. Still, it lacks many convenience of Jetbrain IDEs and VSCode, such as exploring workspace, auto import, and some other things. However, it is improving, and again, it works great with Rust if you are a Rustacean.

  • @JauStudioFR
    @JauStudioFR 5 місяців тому

    Thank you ! Could be really interesting when it comes to Linux.

  • @adimardev1550
    @adimardev1550 4 місяці тому

    i love working in vscode but also the pain working with it when my projects get's larger + extensions, it 's now at slow startup, unable to auto imports,auto rename, format, displace, generate and much more. which without these, DX is very painful and un productive.

  • @jeffrey7063
    @jeffrey7063 5 місяців тому

    Interesting, I guess this channel has a decent amount of windows or linux users?

  • @alexandriap.3285
    @alexandriap.3285 5 місяців тому +1

    Chromium isn't a JS runtime -- it's a full OSS browser that Google maintains, and then forks to add all their proprietary crap.

  • @SergTTL
    @SergTTL 5 місяців тому +2

    Clearly the people who came up with this name never watched Pulp Fiction.

  • @Yamartim
    @Yamartim 5 місяців тому

    If the speed is about gpu rendering can't someone just make a pr with a similar renderer to vscode?

  • @VadimSuharnikov
    @VadimSuharnikov 5 місяців тому +3

    The frequency of my editor usage varies, ranging from once to three times per workday, occasionally reaching up to ten times. In terms of editor preferences, I prioritize extensive extensibility options over rapid loading times. I prefer to install a substantial number of extensions, organized into distinct profiles, and I appreciate the support for development containers in my primary editor. However, when speed is of the essence, I opt for lightweight options like Emacs or Vim. P.s. who does remember sublime and its clones? 😅

  • @alexmacniven6758
    @alexmacniven6758 4 місяці тому

    Pair/social programming as a first class citizen is an interesting concept. One to watch, as unfortunately I need Java support before I can use it daily.

  • @ericm301
    @ericm301 5 місяців тому

    wen windows?

  • @longbowman7238
    @longbowman7238 5 місяців тому +1

    VS code is using the runtime you say? maybe they should charge a fee

  • @joshbishop
    @joshbishop 5 місяців тому +1

    You know what's also fast? Neovim lol
    For real though this looks like an interesting project, and I'm gonna be keeping an eye on this!

    • @gamefromscratch
      @gamefromscratch  5 місяців тому +2

      I covered NeoVim actually ;) ua-cam.com/video/tpujjNcFhjw/v-deo.html

  • @muhamedkarajic
    @muhamedkarajic 5 місяців тому +4

    How do you mean its instant it shows at the bottom that its indexing the files lol.

    • @Dante-fk4yi
      @Dante-fk4yi 4 місяці тому

      I’m glad you caught that

    • @kocsis1david
      @kocsis1david 4 місяці тому +1

      ​@@Dante-fk4yiThat's not the editor, but the rust-analyzer language server. If he opened the same project in vscode, it would do the same indexing.

  • @oliver-nation4377
    @oliver-nation4377 5 місяців тому +1

    Loved Atom, it did it's just. Nothing more nothing less.

  • @ScipiPurr
    @ScipiPurr 5 місяців тому

    The collab tools might sell me on this (once it comes to at least linux). It's annoying sitting on a zoom call and telling a coworker "Try changing that line. No a little further up. Too far. Etc". The individual channels also seems nice for preserving conversations about code right where it's written instead of discussions being hidden away in PR's and so on and allows for easier context switching between issues being worked on

  • @chokocat9064
    @chokocat9064 2 місяці тому

    Being Mac only is not a downside for people that would want this product. And it's not like you can't go out and get an insanely powerful Mac for about a grand these days.
    The reason that the ports are going to be hard is because it is optimizing for the hardware, and Macs have some some seriously nice hard these days. Just like game dev, if you are writing close to the metal you are going to be challenged with ports. Speed code that works on the Mac isn't necessarily going to work on other OSes and other hard, especially if they are taking advantage of the Mac OS/hard features.
    The real downside currently is the lack of plugins/extensions. This feature is way more important than MS support with regards to downsides.

  • @tough-time6505
    @tough-time6505 2 місяці тому

    dubeg support yet?

  • @RebelliousX
    @RebelliousX 5 місяців тому +1

    Wow a difference between 58 milliseconds and 97 milliseconds is really worth it 🤷🏻‍♂ /S
    There is no need to reinvent the wheel, unless it has something substantially different and unique.

  • @MateuszAdamczyk
    @MateuszAdamczyk 4 місяці тому

    It is a text editor, not an IDE. Even on MacOS it is not ready to replace VSCode. For instance, VSCode have the best views for git. Few years back, I have done resources comparison between VSCode and Sublime Text 4. ST used less RAM only if you do not use plugins. Turn on LSP server for project and differences are neglible.

  • @marsimplodation
    @marsimplodation 5 місяців тому

    definetly nice to see a vs code competitor not using electron, will stay with nvim tho

  • @amigaworkbench720
    @amigaworkbench720 5 місяців тому

    3:10 can't wait to see you using Ubuntu!
    And you know it's not hard to write your own editor with AI these days.

    • @igorthelight
      @igorthelight 5 місяців тому

      Ubuntu is not the best choice ;-)
      I would recommend Mint or POP OS (if you really need that GNOME DE)

  • @ktheveg
    @ktheveg 5 місяців тому

    Btw Discord also runs in Electron

  • @tomgrimard8075
    @tomgrimard8075 5 місяців тому

    Huh, never thought VSCode loading could be a problem, never had huuge project so never had the issue, but if it exist, I suppose there's a client's need for it

  • @vfn4i83
    @vfn4i83 5 місяців тому

    Interesting, gona wait to see it on Linux

  • @starvr
    @starvr 5 місяців тому +12

    Oh no! How will I get my work done having to wait an extra 39ms? LOL

  • @eptic-c
    @eptic-c 5 місяців тому

    Nothing can becode a VSCode killer without support for plugins/extensions.

  • @nexovec
    @nexovec 5 місяців тому +4

    There are lapce and helix already, how is this any different?

    • @gamefromscratch
      @gamefromscratch  5 місяців тому +7

      Lapce is probably the closest equivalent, but I do see different focuses beyond high performance. The team collaboration features certainly. I like choice ultimately

    • @LuccDev
      @LuccDev 5 місяців тому +3

      Well, Zed has investors, which make it more likely to have paid features, or it will sell your data, if not now then in the future.
      Additionally it might get more support and means than the aforementioned pro Bono open source projects

    • @nexovec
      @nexovec 5 місяців тому

      ​@@gamefromscratch On the other hand, it's kind of great that we are not as much at the mercy of competition anymore when everything is open source now.
      Even abandoned projects can get community support after being abandoned(atom being a great example).
      What I would like the most is one thing that's just good.

  • @user-tx3pv1xl6g
    @user-tx3pv1xl6g 4 місяці тому

    4:31 I think that code suggestion is driven by Language Server.

  • @dealloc
    @dealloc 4 місяці тому

    Still some ways to go. No plugin support, custom themes, no debugger UI, lacks some more fine-grained customizable settings and IntelliSense needs some work with regards to code actions and going to definitions/usages in-editor.
    Otherwise it's nice and fast-especially since the latest update with the fixed GPU rendering on M1 which now runs at the dynamic refresh rate. Though, adding the plugin support is likely going to add some weight like with any other editor (even Sublime Text)

  • @bnaZan6550
    @bnaZan6550 5 місяців тому +4

    Why would it be made for the least used os by developers

  • @haydenmaines5905
    @haydenmaines5905 5 місяців тому

    Im interested, albeit hesitant about going with Zed. When i was in uni and deciding on an IDE i looked at the market and decided to go eith Atom due to it being open source and *not* VS Code (because i like diversity in ecosystems and monocultures are bad). Shortly after that, Microsoft boight Github and i saw the writing on the wall. I use Pulsar now, but ive been considering making the jump to VS Codium...