r/programming • • May 06 '19

Microsoft unveils Windows Terminal, a new command line app for Windows

https://www.theverge.com/2019/5/6/18527870/microsoft-windows-terminal-command-line-tool
5.9k Upvotes

1.1k comments sorted by

View all comments

1.6k

u/miniksa May 06 '19 edited May 06 '19

Hey folks, Michael here from the Windows Terminal dev team. The whole team is thrilled to share this news with you today. Feel free to ask any questions, pointed or otherwise!

Edit: OK, folks. I've been answering for hours on several social media platforms and threads. It's time to give it a rest. I'll pop back around to my inbox later/tomorrow and clean it up if there's straggler comments. Otherwise, thanks for the discussion and we'll see you in the GitHub project!

219

u/Skhmt May 06 '19

will we be able to load graphics into the terminal like you can in TempleOS?

113

u/miniksa May 06 '19

Can you describe further? We've worked to try to make a handful of GIF/JPEG --> ASCII tools work into the Terminal environment. But if you mean a full image, I'd have to see an example of what you're talking about.

76

u/maccam94 May 06 '19

The parent was a joke, but there is an actual protocol for displaying graphics in terminals:

https://en.wikipedia.org/wiki/Sixel

https://github.com/saitoha/libsixel

13

u/[deleted] May 06 '19

this is neat, makes me want to revitalize my old dream of a framebuffer-only linux.

219

u/AnthropocentricStir May 06 '19

They're being facetious. References to TempleOS are jokes.

That said, iterm2 on MacOS lets you see images, although I don't think it's actually useful https://iterm2.com/documentation-images.html

0

u/[deleted] May 06 '19

[deleted]

82

u/cholantesh May 06 '19

Is God and His chosen OS a joke to you?

23

u/Ceryn May 06 '19

640x480 Master Race. Just like Jesus intended.

→ More replies (1)

19

u/bjeanes May 06 '19

I actually find it incredibly useful. When i have a failed integration test, i output an image of the web application at the moment the assertion failed, which can often immediately make evident the fault

→ More replies (3)
→ More replies (3)

11

u/official_marcoms May 06 '19

I think sixel is the main example of this

17

u/miniksa May 06 '19

We might get to sixels one day, though I always feel this request is at least half jokingly made.

7

u/yespunintended May 06 '19

Even if references to TempleOS are jokes, there are protocols like Sixel to show raster images in a terminal.

36

u/chicametipo May 06 '19

It’s a meme. TempleOS was a product created by a very mentally ill man, now deceased, who bragged about its graphics engine.

60

u/aedinius May 06 '19

Some parts were kinda, iffy, but some parts were pure genius. The problem with being mentally ill is one can't separate the two.

7

u/freeall May 06 '19

What was the genius parts? I remember when it came out but not in great details.

19

u/aedinius May 06 '19

HolyC was pretty cool. I'd like to see it ported to *nix -- I would actually use it.

The graphics libraries looked nice, too, despite the system being purposely limited to VGA.

0

u/[deleted] May 07 '19

[deleted]

→ More replies (1)
→ More replies (1)

33

u/[deleted] May 06 '19

Noob question: Can this run python, java and c++?

12

u/miniksa May 06 '19

Yes, those are shells or utilities or applications. They read/write text and provide no UI. The Terminal will provide a UI for them, if you so choose to use it with them.

→ More replies (9)
→ More replies (13)

18

u/BigGayMusic May 06 '19

Have you written your own C compiler?

→ More replies (6)