Windows Terminal: Building a better command line experience for developers - BRK3069

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ย. 2024

ความคิดเห็น • 879

  • @Wzymedia
    @Wzymedia 5 ปีที่แล้ว +339

    I like how the MS devs feel more relaxed, human and natural with their presentations as opposed to what I am seeing over at I/O

    • @OsmoZchannel
      @OsmoZchannel 5 ปีที่แล้ว +123

      because its not the same type of presentation, audience and environment. Google I/O is to please shareholders and future investors, this presentation is to please developpers

    • @danvilela
      @danvilela 5 ปีที่แล้ว +19

      Yep, only robots at google

    • @0x1337feed
      @0x1337feed 5 ปีที่แล้ว +13

      damn dude, exactly what was on my mind. the folks at google this year are much much less entertaining and authentic

    • @bogoid
      @bogoid 5 ปีที่แล้ว +3

      @Z3U5 you're fucking right

    • @illegalsmirf
      @illegalsmirf 5 ปีที่แล้ว +1

      I dunno, seems a bit awkward and geeky to me

  • @q4d470
    @q4d470 5 ปีที่แล้ว +730

    Never thought I'd hear sweet news like this, good job.
    Now make a complete dark theme for Windows 10 and I will love you long time

    • @bibibobs
      @bibibobs 5 ปีที่แล้ว +44

      There is already

    • @omemester6985
      @omemester6985 5 ปีที่แล้ว +26

      1809 brings a dark theme to the entire system

    • @minkinayu
      @minkinayu 5 ปีที่แล้ว +13

      @@omemester6985 uhm even explorer isn't fully dark

    • @omemester6985
      @omemester6985 5 ปีที่แล้ว +7

      @@minkinayu yeah it's dark grey

    • @jens2635
      @jens2635 5 ปีที่แล้ว +2

      @@minkinayu it is

  • @jmtx.
    @jmtx. 5 ปีที่แล้ว +808

    Thank you for finally entering the 21st century.

    • @gloowacz
      @gloowacz 5 ปีที่แล้ว +55

      20th. 20th century.

    • @DemonixTB
      @DemonixTB 5 ปีที่แล้ว +7

      @@gloowacz 2019 is in the 21st century...

    • @gloowacz
      @gloowacz 5 ปีที่แล้ว +72

      @@DemonixTB Yes it is. But terminals that don't suck have been invented in 1970s.

    • @ryun_d3v
      @ryun_d3v 5 ปีที่แล้ว +3

      19 years late....

    • @troylee4171
      @troylee4171 5 ปีที่แล้ว +1

      Welcome to 20th century.

  • @sysghost
    @sysghost 5 ปีที่แล้ว +32

    Never thought I had my mind blown on such base level features. Not for the features themselves, but that it actually got introduced to windows within my lifetime.

  • @Ecupable
    @Ecupable 5 ปีที่แล้ว +406

    Adding a proper terminal to Windows isn't a feature, it's a bug fix.

    • @shawnflores6172
      @shawnflores6172 5 ปีที่แล้ว +18

      We should be glad it happened mate

    • @VadimBolshakov
      @VadimBolshakov 5 ปีที่แล้ว +6

      @@shawnflores6172 Nothing happened yet

    • @sopota6469
      @sopota6469 5 ปีที่แล้ว +2

      @@VadimBolshakov then what I have on my usual testing VM must be a mirage

    • @VadimBolshakov
      @VadimBolshakov 5 ปีที่แล้ว +2

      @@sopota6469 The key word is "testing VM" . It's not default. Will it be? It will the app from Win Store AFAIU.

    • @ramcga
      @ramcga 4 ปีที่แล้ว

      a long pending one!

  • @armenmichaeli6704
    @armenmichaeli6704 5 ปีที่แล้ว +356

    20 years ago: developers, applications
    Today: devs, apps

    • @yura979
      @yura979 5 ปีที่แล้ว +1

      #gottadevfast

    • @jonasherseth5306
      @jonasherseth5306 5 ปีที่แล้ว +66

      In 20 years:D's n A's

    • @Wallawallawallawalla
      @Wallawallawallawalla 5 ปีที่แล้ว +7

      Devs! Devs! Devs!

    • @zekion.
      @zekion. 5 ปีที่แล้ว

      *Developers, Developers, Developers!* [Relevant Song](th-cam.com/video/KMU0tzLwhbE/w-d-xo.html)

    • @mrchedda
      @mrchedda 5 ปีที่แล้ว +4

      20 Years Ago: Beverages and More, Federal Express
      Today: BevMo, FedEx

  • @queenannsrevenge100
    @queenannsrevenge100 5 ปีที่แล้ว +27

    Who would have thought that ANY part of the Windows source code would ever be open-sourced? Or that an MS Dev would have used the term "dumpster fire" or "bug factory" for any of their work in progress?
    It truly is a new age... Applause for the openness of recent years, and hopes it continues...

    • @Neme112
      @Neme112 6 หลายเดือนก่อน

      They weren't referring to their own code. They were referring to the 30 year old code that they didn't write and that nobody had touched for 30 years.

  • @victornaut
    @victornaut 5 ปีที่แล้ว +10

    The shocking thing about this isn't the program itself, but the very fact that they seem (although late) to be giving the community a little more attention.
    Nice.

  • @calabrais
    @calabrais 5 ปีที่แล้ว +1054

    *opens new windows terminal*
    c:> ls
    Doh

    • @JushBJJ
      @JushBJJ 5 ปีที่แล้ว +26

      can relate

    • @Isharoth
      @Isharoth 5 ปีที่แล้ว +118

      This works in PowerShell already.

    • @neoqueto
      @neoqueto 5 ปีที่แล้ว +27

      ​@Nurudin Imširović WSL is even more mind-blowing...
      1. Win + R
      2. cmd
      3. bash
      4. wut

    • @neoqueto
      @neoqueto 5 ปีที่แล้ว +14

      @Nurudin Imširović oh yeah, never realized, I thought it would just flash for a millisecond and disappear, because it wasn't called from a console. Thanks for sparing me .5 seconds multiplied by whatever thousand.

    • @HenrikRClausen
      @HenrikRClausen 5 ปีที่แล้ว

      What's wrong with 'ls'?

  • @VitalyPavluk
    @VitalyPavluk 5 ปีที่แล้ว +5

    Several decades they tried to teach us that GUI+mouse the best choise for us but Now they found that terminal is the winner ;)

  • @pjmq
    @pjmq 5 ปีที่แล้ว +14

    Mother of lord, MS is such a different company than it was a decade ago...notice how I didn't even feel the need to add a $ to MS there, great job guys.

    • @thearchibaldtuttle
      @thearchibaldtuttle 5 ปีที่แล้ว

      Absolutely! Really like what I saw recently!

  • @theemacsen1518
    @theemacsen1518 5 ปีที่แล้ว +411

    I guess I wont be needing Gitbash anymore :D

    • @justafreak15able
      @justafreak15able 5 ปีที่แล้ว +13

      WSL wins the round

    • @KASANITEJ
      @KASANITEJ 5 ปีที่แล้ว

      yea

    • @nobies2620
      @nobies2620 5 ปีที่แล้ว

      @@justafreak15able it cant handle some line ending and gitbash can

    • @ruslansmirnov9006
      @ruslansmirnov9006 5 ปีที่แล้ว +1

      I doubt that. Such things never happened since 1986. You've always depended on the GNU compile stack since you were born. And Microsoft is not a company which likes to change things.

    • @infeltk
      @infeltk 5 ปีที่แล้ว +2

      gitbash works, and doesn't use GPU x-D

  • @WilliamDye-willdye
    @WilliamDye-willdye 5 ปีที่แล้ว +6

    The presenters did a very good job. I'm accustomed to Linux terminals (Terminology, Terminator, Xterm, urxvt, cool-retro-term, Guake, et alibi), but after this video I'm eager to give Windows Terminal a chance to prove itself.

    • @Mahoromatic
      @Mahoromatic 5 ปีที่แล้ว +1

      cool-retro-term is awesome.

  • @PhrontDoor
    @PhrontDoor 5 ปีที่แล้ว +384

    Only took 30+ years to get a terminal? Seems about right.

    • @crides0
      @crides0 5 ปีที่แล้ว +9

      Windows things

    • @crides0
      @crides0 5 ปีที่แล้ว +2

      @@thatcabbage1258 Maybe? When people are migrating to the tux land and having fun....

    • @vincyzed2326
      @vincyzed2326 5 ปีที่แล้ว +5

      Would you rather not get it?

    • @king_okeydoke
      @king_okeydoke 5 ปีที่แล้ว +21

      Never trust Microsoft when they "embrace" the use of any such software. There's a reason they ignored their Command Prompt for so long, because the majority of their users will never use it. They realised there's a market they aren't tapping into (developers) so they are now "extending" us a direct competitor to Bash and other shells so that they could eventually "extinguish" any competition left between Windows and other operating systems.

    • @king_okeydoke
      @king_okeydoke 5 ปีที่แล้ว +3

      @@okie9025 Lol what do you do in cmd that has anything to do with programming?

  • @Submersed24
    @Submersed24 5 ปีที่แล้ว +17

    Microsoft is much more community based and transparent now. That's good

    • @Submersed24
      @Submersed24 5 ปีที่แล้ว

      @Solve Everything I wonder if Go will be continued or that other language they made. Iv used it when I created a static site before and it's not too bad, just needs a bit more time put into making it more practical and better libraries. It's super quick and pre compiled languages might be a good route for certain apps

  • @askhowiknow5527
    @askhowiknow5527 5 ปีที่แล้ว +101

    Dropped 10,000 lines of code? This team needs to work on all of Microsoft’s software all of the time and fire everyone else!

    • @thearchibaldtuttle
      @thearchibaldtuttle 5 ปีที่แล้ว +11

      10k isn’t much....

    • @matthieulucas9059
      @matthieulucas9059 5 ปีที่แล้ว +2

      I'm pretty sure the resulting compiled binaries would still be pretty huge. They probably just reduced the source code size by reducing boilerplate code.

    • @adityasanthosh702
      @adityasanthosh702 5 ปีที่แล้ว

      @Solve Everything Finally someone speaking the truth.

  • @KeeeeenW
    @KeeeeenW 5 ปีที่แล้ว +1

    Wow! I am a long time Mac user and software developer recently switched to Windows. IMHO, a good looking and configurable terminal is #1 thing missing from Windows for devs. I am heading to Github and going to build from the source right now (after installing Windows SDK...)! I am truly impressed! Great job MS engineers (and PMs)!

  • @mysterychemical
    @mysterychemical 5 ปีที่แล้ว +38

    I watched video about new terminal. And I was like "Nice concept".
    Well, it was real 😂

  • @seethisth4753
    @seethisth4753 5 ปีที่แล้ว +8

    Microsoft: "We added copy and paste function". Everyone: "Wooooooow...!".

  • @lapinus
    @lapinus 5 ปีที่แล้ว +26

    MS lately is doing some great stuff! I have a few concerns :
    you should have only the control panel or only the settings app. It's a mess and it's not practical.
    I'm sick of seeing candy crush because I didn't ask it.
    I'm sick of the stuff that you push to us like onedrive and skype.
    I'm sick of these 20+ years of windows without a simple and straight-to-the-point UI. I started hating windows a lot, but I saw that you did good stuff like not forcing autoupdates, integrating Linux into your OS, and open sourcing stuff. It's like the team got renewed, and everything changed. Thank you

    • @pmpmpmpmpmpmpm
      @pmpmpmpmpmpmpm 5 ปีที่แล้ว +4

      Ugh I agree so much about the Settings app and Control Panel. Unfortunately, I think the reason why they are hesitant on removing it entirely is because a lot of Enterprise users are still using it!

    • @damianrivas
      @damianrivas 5 ปีที่แล้ว +1

      Last I read about it, the reason control panel and the settings app both exist is because they are still migrating every single setting in the control panel to the settings app, and that may take a while.

    • @lapinus
      @lapinus 5 ปีที่แล้ว +1

      @@damianrivas 4 years. Lazy excuse.

    • @damianrivas
      @damianrivas 5 ปีที่แล้ว +1

      @@lapinus Maybe. I'm just repeating what I read about it in the past.

    • @lapinus
      @lapinus 5 ปีที่แล้ว +1

      @@damianrivas yea I wasn't attacking you. A big team in 4 years that can't make a damn menu sounds like lazy. It could be relevant if it was in 2015-2016 but 4 years sounds like bs.

  • @VoyivodaFTW1
    @VoyivodaFTW1 5 ปีที่แล้ว +3

    I never thought I'd watch a Windows Dev presentation about features we've had in Linux for a long time. I guess this is welcome because powershell can be a pain sometimes.

    • @LimitedWard
      @LimitedWard 5 ปีที่แล้ว

      I'm just excited because it means I can finally do away with powershell blue.

  • @jpack61108
    @jpack61108 ปีที่แล้ว

    Probably my favorite thing Windows has done in a long time. use it daily!!!

  • @msunardi
    @msunardi 5 ปีที่แล้ว +60

    I think I’m just so used to the default Ubuntu terminal, I always find myself expecting/wishing the Windows terminal work the same way without having to memorize a new/different set of commands

    • @TheRealFABW
      @TheRealFABW 5 ปีที่แล้ว +6

      Bruh, cmd is DOS and Ubuntu terminal is bash, since is Unix-like!
      Use windows only for gaming!
      Linux or Mac for developing and pentesting!

    • @ksheer
      @ksheer 5 ปีที่แล้ว +1

      Cygwin + mintty

    • @smiths121
      @smiths121 5 ปีที่แล้ว

      @@ksheer I have been Cygwin on Windows for years. Still cannot touch type though!!!!

    • @msunardi
      @msunardi 5 ปีที่แล้ว +2

      @@TheRealFABW Sometimes I have to do development on Windows. And for certain things like Git, I am more comfortable and feel I have more control using the command line on linux than their desktop app/GUI on Windows. I've tried many times using GitBash or cygwin but it just felt so awkward for some reasons and some things just don't work the same, and l could never get used to it. That said, I'm rooting for Windows to be an equally good platform for development as linux and macOS.

    • @gordonfreemanq
      @gordonfreemanq 5 ปีที่แล้ว

      There are decades of enterprise software projects which still have to be maintained that will never run on anything but Windows. Think of how pervasive .NET Framework is across corporate environments and you'll see why this is so important for Windows developers. WSL is great, but there are still millions of jobs that depend on Windows development.

  • @glowingone1774
    @glowingone1774 5 ปีที่แล้ว +7

    What you're referring to as Windows, is in fact, GNU/Windows. or as I've recently taken to calling it, GNU plus Windows. Windows is not a operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Windows", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Windows, and these people are using it, but it is just a part of the system they use. Windows is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Windows is normally used in combination with the GNU operating system: the whole system is basically GNU with Windows added, or GNU/Windows. All the so-called "Windows" distribution is really distribution of GNU/Windows.
    - Richard Stallman (probably)

  • @tyrellmccurbin8045
    @tyrellmccurbin8045 5 ปีที่แล้ว +2

    I'm excited for 13:07! I need to be able to view multiple tabs simultaneously. Tmux isn't cutting it.

  • @glewfw7989
    @glewfw7989 5 ปีที่แล้ว +2

    dev: I have been working here since 9 years, and still don't know how this code works
    lol I know legacy code is so hard to get... love the honesty of this guys, they are so cool

  • @Abhinav-tk1bt
    @Abhinav-tk1bt 5 ปีที่แล้ว +3

    Microsoft is on the right track! I just want better text rendering and using windows for development will be so good!

    • @Abhinav-tk1bt
      @Abhinav-tk1bt 5 ปีที่แล้ว

      @Tarun Kanwar yes I've been using it. It is pretty awesome! but in some applications it doesnt work

  • @mitchelvalentino1569
    @mitchelvalentino1569 5 ปีที่แล้ว +31

    And the last horse finally crosses the finish line.

  • @bool2max
    @bool2max 5 ปีที่แล้ว +4

    Absolutely amazing, it only took them 30 years to build a barely functional terminal, something which individuals in the opensource community have accomplished better themselves without any funding and using their free time.

  • @lalnuntluangachhakchhuak5767
    @lalnuntluangachhakchhuak5767 5 ปีที่แล้ว

    For most of us, Terminal is the only reason why we use Linux/Mac. This is truly a game changer. Thanks, MS for swallowing their egos and embrace what you were against in the recent times.

  • @TheHermitHacker
    @TheHermitHacker 5 ปีที่แล้ว +10

    THANK YOU MICROSOFT. WE BADLY NEEDED THIS.

  • @TheProgrammer10
    @TheProgrammer10 5 ปีที่แล้ว +2

    ive never been so proud of microsoft for doing this, this kinda thing is what builds communities

  • @thegenxgamerguy6562
    @thegenxgamerguy6562 5 ปีที่แล้ว +20

    Microsoft is finally becoming cool.
    It was always like "*nix is fun, * nix is cool" vs. "ah, Microsofty stuff... this will be painful to use".
    Now, with the new terminal, Windows could become actually user friendly.

    • @exalented
      @exalented 5 ปีที่แล้ว

      Lol, no John Doe uses the terminal.

    • @SyrupSplash
      @SyrupSplash 5 ปีที่แล้ว +2

      Terminal and user friendly? I want what you're on

    • @thegenxgamerguy6562
      @thegenxgamerguy6562 5 ปีที่แล้ว +2

      I know, this sounds counterintuitive, when you're used to "point and click", but I'm MUCH faster on the Linux console at setting up stuff than under Windows.
      You are much more in touch with what really happens, not some obscure abstraction some product manager @ Microsoft thought was appropriate.
      Try this:
      Setup remote access to a Windows server with only public key authentication, then have a virtual machine with a reverse proxy running on it with a) TLS, b) basic authentication, c) load balancing and c) virtual hosts to 4 more virtual machines, each of them running Kubernetes.
      I can do that in 25 minutes (setting up the 5 virtual machines is what takes the longest time, possibly also the apt install, if the connectivity is substandard) on Linux.

    • @SyrupSplash
      @SyrupSplash 5 ปีที่แล้ว +2

      @@thegenxgamerguy6562 Oh no doubt, I am too. The thing is we're not average joes, so saying it's more user friendly (implying user means *average* user) would be incorrect imo. It takes much more time to learn a terminal than to learn to navigate through simplistic GUI

    • @a-yon_n
      @a-yon_n 5 ปีที่แล้ว

      When you’re running a Node.js application with a circular soft link which path starts with c:\ and you starts the terminal with C:\, you will want to go back to Linux

  • @CarlosWashingtonMercado
    @CarlosWashingtonMercado 3 ปีที่แล้ว

    The retro terminal effects are lovely! Great job. Something like this makes life a little sweeter at daily job. I wonder where will we be in 10 years from now. Let me know what happens, guys.

  • @pufthemajicdragon
    @pufthemajicdragon 5 ปีที่แล้ว +31

    Where's the keynote where this was announced?

  • @PinkShades
    @PinkShades 5 ปีที่แล้ว +17

    for the love of God please make directories have forward slashes system-wide. A backslash is universally an escape character for every other OS and it's annoying to escape them like "C:\\Windows\\System32"

    • @NicolaiSyvertsen
      @NicolaiSyvertsen 5 ปีที่แล้ว +1

      Windows already supports forward slashes. cd c:/windows/system32 works just fine. it also works in explorer.exe and a lot of other places. it is never going to be the canonical way to represent paths however due to the legacy of Win32.

    • @ParadiseQ
      @ParadiseQ 5 ปีที่แล้ว

      can't agree more. I hate those backslashes.

    • @Neme112
      @Neme112 6 หลายเดือนก่อน

      They can't do that because of backwards compatibility. They would never do something like that and break the majority of existing software. Only if it was opt-in via an application manifest, like e.g. DPI scaling is.

  • @covoeus
    @covoeus 5 ปีที่แล้ว +18

    9:32 That xkcd reference!

  • @ZeroRegretz
    @ZeroRegretz 5 ปีที่แล้ว +26

    I love you Microsoft. Looks like I'm coming back to windows.

    • @kumuj
      @kumuj 5 ปีที่แล้ว +2

      You are insane

  • @Cyberfoxxy
    @Cyberfoxxy 5 ปีที่แล้ว +3

    Windows 7, introduces box selection
    Windows 10, introduces paste (not copy)
    Innovation right there.

  • @System-br1tx
    @System-br1tx 5 ปีที่แล้ว +21

    so now i can run SL on windows and enjoy the old train passing by?
    *NICE*

  • @omnamahshivay5278
    @omnamahshivay5278 5 ปีที่แล้ว +1

    I liked linux as a user and i use windows 10 as a user. Whats the difference now? Why is everyone excited? Please can someone explain in simple words that how will it change windows in future. How normal user will benefit or enjoy it more. Layman here 😐

  • @johanw2267
    @johanw2267 5 ปีที่แล้ว +132

    Microsoft finally changing for the better. They are finally out of denial.

    • @exalented
      @exalented 5 ปีที่แล้ว +24

      I still don't trust them. I trust the guys in this presentation sure (they're the grunts after all is said and done), but the higher ups' mindset is still what worries me. Even when they're finally giving us Halo they insist on releasing the term on the winblows store and not giving us halo on linux. Do you *REALLY* support linux or are you just trying to "Embrace, Extend, Extinguish"..

    • @kingjakewolf5348
      @kingjakewolf5348 5 ปีที่แล้ว +2

      @@exalented the game is available on steam so you will probably be able to run it with proton

    • @johanw2267
      @johanw2267 5 ปีที่แล้ว +7

      @@exalented They have a lot of other open source projects. Like VS Code which also works on Linux and it is a great editor. This shift does not happen without the top giving the go ahead. Of course this is a strategy to stay relevant and try to keep their market share for their OS to stop losing it to Linux and Mac.

    • @exalented
      @exalented 5 ปีที่แล้ว

      @@kingjakewolf5348 again if they really cared then they'd give us a native build when it releases to steam.

    • @paulojbe
      @paulojbe 5 ปีที่แล้ว

      Yaaaah! Copying linux features...

  • @karm0s304
    @karm0s304 5 ปีที่แล้ว +7

    2019: even terminals have trailers now.

  • @devnull7970
    @devnull7970 5 ปีที่แล้ว +3

    I'm really excited to see this released. One of the biggest problems I have whenever I have to use Windows is that the terminal has always been a huge pain to use. One thing that struck me as odd though: Are they seriously going to intercept ctrl-c on a terminal that's kind of aimed at people using WSL? Because ctrl-c is commonly used in linux to kill a process. Linux gets around this by mapping ctrl-shift-c to copy in most terminals by default. Obviously Mac doesn't happen to have this problem because copy is just cmd-c.

    • @zoomosis
      @zoomosis 5 ปีที่แล้ว

      I suspect Ctrl+C will only copy when text is selected.

  • @sntshkmr60
    @sntshkmr60 5 ปีที่แล้ว +35

    17:00 JSON preference file as in VSCode. Nice!

  • @selfproclaimedengineer1617
    @selfproclaimedengineer1617 5 ปีที่แล้ว +1

    MS is stepping it up! Super stoked about this and it looks great. Well done.

  • @CGW11
    @CGW11 5 ปีที่แล้ว +3

    But the slash is still backwards 😐
    Hopefully that’s also on the to-do list, to fix that old mistake.

  • @s3rverlord
    @s3rverlord 5 ปีที่แล้ว

    Thanks Microsoft for making this for 250 nerds across the globe. #NotSarcasm

  • @anakinskywalkerrr
    @anakinskywalkerrr 5 ปีที่แล้ว +59

    Windows is getting awesome lately, keep it up!

    • @lucioinnocenzo2328
      @lucioinnocenzo2328 5 ปีที่แล้ว +17

      Really? It spies on you and the search can't even do 5*5.
      Now it just took something from Linux and it's awesome? LOL you're a joke

    • @damianrivas
      @damianrivas 5 ปีที่แล้ว +5

      @@tika5635 The nonsense has been happening for a while and I genuinely don't understand why people not only put up with it, but pay extra for it.

    • @int16_t
      @int16_t 5 ปีที่แล้ว +1

      Windows are getting sucks and linux are getting improve.

    • @int16_t
      @int16_t 5 ปีที่แล้ว

      Well I'm kidding.
      But its true. I wonder how much it will make my pc run slower.

    • @ricoet2228
      @ricoet2228 5 ปีที่แล้ว +3

      ​@@lucioinnocenzo2328
      1. I don't feel like MS is spying on me, telemetry is not logging any sensitive data + you can turn it to minimum or use ShutUp10 if you're so desperate and full of hatred towards MS or don't want to share any confidential info.
      2. The search isn't integrated with apps like Calculator, but maybe MS doesn't see it very important and useful for other cases. There are many other aspects of the search that need to be improved. Also, search **CAN F*CKIN' DO** 5x5 and other calculations. Just wait for Bing search results and you will have your dream come true.
      3. Yes, it took and it's awesome. I prefer WSL2 instead of MacOS which has a different console experience + doesn't offer a more realistic server pre-production simulation than WSL2. And what's wrong with that? Are you butthurt that Windows is pushing forward so you're trying to find disadvantages everywhere just to prove your hatred is right?
      4. Why are you calling OP a joke? Well, maybe you meant Windows. But I don't think so. Using ad personam arguments especially without a counter-argument is simply cringy.
      5. If you found Windows a joke to you just don't use it, don't watch videos about it and don't troll others who have a different opinion than yours (at least calm down your tone & use real arguments not stereotypes or ad personam).
      Now, go and adore your Mac.

  • @ViewBothSides
    @ViewBothSides 5 ปีที่แล้ว +6

    Tabs? Check. Emoji? ✔. Fast, smooth, modern UX with Fluent acrylic background? My life is now complete.

  • @Jasterrrr
    @Jasterrrr 5 ปีที่แล้ว +2

    Currently I'm running Terminator on Linux using WSL and Xserver and it works okay. What makes the difference for me is multiple pane support in same tab, hopefully they'll add that too in new Windows Terminal.

  • @aboutit-coursesandtutorial561
    @aboutit-coursesandtutorial561 5 ปีที่แล้ว +18

    Now this has been a long time coming! Great work!

  • @amerrashed6287
    @amerrashed6287 5 ปีที่แล้ว +1

    Waw ..VS code & new Terminal.. MS now on the right track!!

  • @abvmoose87
    @abvmoose87 4 ปีที่แล้ว

    Good job Ms! This is great!

  • @mohammedyounes222
    @mohammedyounes222 5 ปีที่แล้ว +7

    Windows: can I copy your homework?
    Linux: if you consider a basic terminal in 2019 a "homework" then...sure

  • @annekedebruyn7797
    @annekedebruyn7797 5 ปีที่แล้ว

    This makes me appriciate the smaller features even more as a non programmer/powerusers.
    It seems such a simple program to scan and repair my hdd with. Didn't know it was so much needed on a day to day basis.

  • @PearComputingDevices
    @PearComputingDevices 5 ปีที่แล้ว

    I am ready for this. I've ran the last version of the subsystem, and I/O, particularly hard drive read and writes where not very fast. This is actually a thing and I can't wait to start messing with it. Good job Microsoft, I must say I am impressed and that's something I've not said a lot in recent years.

  • @GDevanandreddy
    @GDevanandreddy 5 ปีที่แล้ว

    After 30 years you just realized that your path is wrong and trying to jump onto right path with a lot of effort. Good Job.

  • @davidste60
    @davidste60 5 ปีที่แล้ว +91

    Stallman will tell us to call it GNU/Windows 10

    • @psyberpirate
      @psyberpirate 5 ปีที่แล้ว +11

      It's GNU not GNU

    • @zainio
      @zainio 5 ปีที่แล้ว +2

      @@psyberpirate no, it's GNU not GNU

    • @glowingone1774
      @glowingone1774 5 ปีที่แล้ว +17

      What you're referring to as Windows, is in fact, GNU/Windows. or as I've recently taken to calling it, GNU plus Windows. Windows is not a operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Windows", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Windows, and these people are using it, but it is just a part of the system they use. Windows is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Windows is normally used in combination with the GNU operating system: the whole system is basically GNU with Windows added, or GNU/Windows. All the so-called "Windows" distribution is really distribution of GNU/Windows.
      - Richard Stallman (probably)

    • @glowingone1774
      @glowingone1774 5 ปีที่แล้ว

      @@joselaw6669 it had to be done

    • @piotreek7
      @piotreek7 5 ปีที่แล้ว

      atm12 gold :D

  • @stephencollins2831
    @stephencollins2831 5 ปีที่แล้ว

    This could be a game changer for Microsoft. I hate having to memorize Windows commands when I use Unix most of the time (probably not alone on this). The fact that they are open sources this is really awesome too! Way to go Microsoft.

  • @chrism3790
    @chrism3790 5 ปีที่แล้ว +1

    I really like what Microsoft is becoming.

    • @fetB
      @fetB 5 ปีที่แล้ว

      which is?

  • @juliogalindo5227
    @juliogalindo5227 5 ปีที่แล้ว

    Nice,! Now I can relax and enjoy for another 30 years this improvement...

  • @moofymoo
    @moofymoo 5 ปีที่แล้ว

    I have lived long enough to see windows having proper console. I feel so old now.

  • @privetkakdela5329
    @privetkakdela5329 5 ปีที่แล้ว +3

    Did you think about major upgrades for solitaire and miner? Would be great if user was able to select the color of the sun in miner and table color in the soliter.

    • @johnvonhorn2942
      @johnvonhorn2942 5 ปีที่แล้ว

      Dude, you're out of control. Next you'll be asking for an "end" button

  • @Sytb01
    @Sytb01 5 ปีที่แล้ว +1

    is this 1985 video discussing DOS 2.1 and Norton Commander?

  • @PaulMcQuade
    @PaulMcQuade 5 ปีที่แล้ว +5

    KDE has support it's Terminal "Konsole" built into it's File Manager "Dolphin". Next step Microsoft - "Build Windows Terminal into File Explorer".

  • @WyeOakMobileDeviceRepairEaston
    @WyeOakMobileDeviceRepairEaston 5 ปีที่แล้ว +2

    Friggin awesome!!! I’ve been waiting for this for 25 years

  • @ebsolas
    @ebsolas 5 ปีที่แล้ว +1

    Perhaps my favorite part of this whole presentation was the XKCD reference. Also the everything else.

  • @MedD0c
    @MedD0c 5 ปีที่แล้ว +3

    I wonder what Microsoft strategy is following?
    Github: Buys world's Open Source infrastructure
    Azure: which literary eliminates infrastructure
    Linux: now is merged into Windows
    New Shell: eliminates the need for dedicated Linux

    • @AsquareM
      @AsquareM 5 ปีที่แล้ว +1

      Monopoly

    • @fetB
      @fetB 5 ปีที่แล้ว

      ye, rather obvious. Linux has the potential to make windows obsolete, so tehy "adopt" Linux. It's equivalent to buying out a small company, except they didnt have to pay a dime except a few developers, which is peanuts in teh grand scope.

  • @DivineRevelationsSpiritlessons
    @DivineRevelationsSpiritlessons 5 ปีที่แล้ว +3

    One of the MAIN reasons that the Command Line became obsolete, was because it can't do Graphics or use the Mouse. Any new CMD must be able to show Graphics and Use the Mouse.

  • @sfa8472
    @sfa8472 5 ปีที่แล้ว

    Nice improvements on the old Microsoft Terminal, looks like alot of features have been based on other terminals like cmder. All in all this is definately a step in the right direction. *claps*

  • @phokingnuts
    @phokingnuts 5 ปีที่แล้ว

    Feels like this presentation should have been done 10 years ago.

  • @mariusandersons
    @mariusandersons 5 ปีที่แล้ว +87

    i dont wanna like microsoft but i cant control it

    • @noahjackson6790
      @noahjackson6790 5 ปีที่แล้ว

      Fuck, same :(

    • @exalented
      @exalented 5 ปีที่แล้ว +18

      Satya Nadella is definitely taking the right steps, but the company has literally decades of trust issues to undo..

  • @roozbehzarei6943
    @roozbehzarei6943 5 ปีที่แล้ว

    This upgrade is INSANE!

  • @SREagle1
    @SREagle1 5 ปีที่แล้ว +14

    hehe, looks like they're building ConEmu natively into Windows...

  • @responsibleparty
    @responsibleparty 5 ปีที่แล้ว

    Many years ago, everything on the computer was command line. Then they started coming up with integrated development environments with pull-down menus. Then Windows came out and the point and click methodology continued to evolve. Now, command lines are back. The past is the future.

  • @BorlandC452
    @BorlandC452 5 ปีที่แล้ว +2

    Well, thank you for the presentation British Patton Oswalt.

  • @ericswenson5424
    @ericswenson5424 5 ปีที่แล้ว

    Good job

  • @VaishnoChaitanya
    @VaishnoChaitanya 5 ปีที่แล้ว +5

    So its time to say goodbye to Cygwin and Git Bash! Looking forward to new windows terminal.

  • @ekiaka
    @ekiaka 5 ปีที่แล้ว

    You guys are awesome!

  • @umanagaswamy1180
    @umanagaswamy1180 5 ปีที่แล้ว +6

    I want Tmux, make, and all the linux flavors....!

  • @ashrasmun1
    @ashrasmun1 5 ปีที่แล้ว +6

    I wonder if I'll be able to use Vim without any major issues on Windows now.

    • @THIAG0UVEA
      @THIAG0UVEA 5 ปีที่แล้ว +2

      I wonder if I will one day exit from Vim, openned it here and is open till this day

    • @ashrasmun1
      @ashrasmun1 5 ปีที่แล้ว

      @@THIAG0UVEA Try to exit Emacs :p I had it installed, went to some manual or buffer, I can't remember. I pressed q, wrote M-x exit, exit-buffer, quit, close, pressed escape... nothing worked xD
      Hint:
      C-x C-c
      More obvious than writing :exit or :q right? :)

    • @SimonBuchanNz
      @SimonBuchanNz 5 ปีที่แล้ว

      I've been using Windows console vim for years: what major issues are you thinking of?
      The only difference now I can think of is that it can show fancier text.

    • @ashrasmun1
      @ashrasmun1 5 ปีที่แล้ว

      @@SimonBuchanNz It is super slow. When I open the newest vanilla Vim in vanilla command line, I have major stuttering when sorting through lines.

    • @SimonBuchanNz
      @SimonBuchanNz 5 ปีที่แล้ว

      @@ashrasmun1 relativenumber and cursorcolumn, amongst others, seem to cause vim to do full redraws. It sucks, but an easy workaround.
      I've tested the new console with these and the issue seems to be gone with WSL vim at least, didn't test with windows vim or with the old console, sorry!

  • @alvarobuj
    @alvarobuj 5 ปีที่แล้ว +1

    This is beautiful, congratulations to the devs that brought this to life

  • @ezengondolkozom3700
    @ezengondolkozom3700 5 ปีที่แล้ว +6

    Linux: Terminals can search buffer for links, commands. Terminals not having transparency or hardware acceleration are not considered terminals at all
    Windows: *opens new tab. *audience claps

  • @CarlosWashingtonMercado
    @CarlosWashingtonMercado 3 ปีที่แล้ว

    17:20 That's exactly what I'm doing with my JSON settings file (I have a copy of it at my GitHub repo). But I wonder if it's possible possible to just add a GitHub log in into the terminal for automatic synchronization.

  • @s3rverlord
    @s3rverlord 5 ปีที่แล้ว +2

    Even I don't know why I'm excited for this.

    • @johnvonhorn2942
      @johnvonhorn2942 5 ปีที่แล้ว

      Man after my own heart, you love the bling.

  • @tascodes
    @tascodes 5 ปีที่แล้ว +1

    THANK YOU! No more using 3rd party terminals.

  • @leborgnecedric8090
    @leborgnecedric8090 5 ปีที่แล้ว +5

    and what is the difference with the linux terminal?
    you are 15 years late

  • @danilviazovoi9945
    @danilviazovoi9945 5 ปีที่แล้ว

    I wish MS Visual Studio gets this slick UI. Also, it's 2019 but VS still doesn't have a good theme editor! However I really like that Microsoft is taking this path towards renovation.

  • @amtechknow
    @amtechknow 5 ปีที่แล้ว

    I will probably start loving Windows if this terminal is performant enough to use tmux/vim in. All previous windows terminals/simulators were never good enough. I kept going back to Gvim.

  • @tommyvasec5216
    @tommyvasec5216 5 ปีที่แล้ว

    I perused through this video. My first remark is that the Windows Terminal is simply a VT-100 terminal with whistles and bells added.

  • @voidmind
    @voidmind 5 ปีที่แล้ว

    Unlike the current builds, the marketing video for uses the Fire Code font and also doesn't seem to use ClearType. I switched it to Fira Code in the settings but alas ClearType make it look blurry. I really hope what the marketing video shows is what we'll get for the 1.0 release

    • @BitCrazed
      @BitCrazed 3 ปีที่แล้ว

      You have seen our new Cascadia Code font, right? We were developing this font in parallel with Terminal and is the default font in Windows Terminal v1.0. github.com/microsoft/cascadia-code

  • @Saki630
    @Saki630 5 ปีที่แล้ว

    It would be nice to see some examples of what is possible. Instead we get a picture of a cow, tabs, and debugging. It would have been wonderful to see a nice GUI that runs commands through powershell/terminal to skip the need to have to write everything out explicitly each time. What about encryption/cryptography implementations allowing you to use terminal to access other terminals around the world? I dont know anything about confusers nor code, but I was hoping to see something amazing, but instead its just this.

    • @yvrelna
      @yvrelna 5 ปีที่แล้ว

      This is a talk about terminal, not shells/console applications. People often confuse the two but they're very separate.
      If Microsoft is going to follow the model used by Linux, then remote shell (e.g. ssh) should not be part of the terminal, but rather all the encryption and connection to establish a remote ssh connection is done by a console application.
      Convenience features for entering and running commands like aliases should also be part of the command application. I'm sure Microsoft can whip up a GUI editor for defining aliases or whatever features, but the bulk of the interesting bits is going to be the responsibilty of the console application; in terms of the Terminal's responsibilities in it, it's not a very interesting part of it.

  • @damarh
    @damarh 3 ปีที่แล้ว

    Terminal is the best and totally cocked up thing they ever made. Only available on Windows 10 >_> NO SERVER EDITIONS!

  • @TheFakeVIP
    @TheFakeVIP 5 ปีที่แล้ว +1

    This is great. Hope they make it nice and accessible. When I'm using git on windows, I have to tell it to use the windows console as my command window because min TTY isn't accessible at all to my screen reader.

  • @tobias-arturnegrui7330
    @tobias-arturnegrui7330 5 ปีที่แล้ว +5

    This is incredible. Im really happy to see this

    • @bankoftrustnwobot3218
      @bankoftrustnwobot3218 5 ปีที่แล้ว

      Tobias-Artur Negrui Hell yeah. I went outside to scream „Microsoft made a text terminal“. It is such a gain for all people in the world. If you would have asked me what the biggest achievement of humanity will be, I would have said „A paper and a pencil“. But a terminal? This is innovation at it’s best.

  • @IdgaradLyracant
    @IdgaradLyracant 5 ปีที่แล้ว +32

    Slow clap... wow pretty soon you;ll be caught up to the linux shells from the 90s.

  • @digimortaluis
    @digimortaluis 5 ปีที่แล้ว

    Great work. You guys actually care about DEVs.

  • @kookoon
    @kookoon 5 ปีที่แล้ว +2

    Better (very) late than never.
    If good terminal apps like vim, ranger, mutt, etc. will be compatible then I might give it a try.

  • @karaloop9544
    @karaloop9544 5 ปีที่แล้ว +1

    As a long time Linux user it's quite bizarre to watch Microsoft celebrating themselves over this. :)
    Remember when they told you their business model is needed to drive innovation? *chuckles*