Live data from Hacker News

The Rise of Microsoft Visual Studio Code

triplebyte.com

311–320 of 327 posts

Re: The Rise of Microsoft Visual Studio Code

#311
Intellij, pystorm, Android Studio (and half of "Other") make up more than a quarter and are the same jetbrains editor with different plugins pre-installed and some plugins unavailable..

That is more than VSCode and these identical IDEs are all over the place in these charts.

So what was I supposed to have learned from this article?

Re: The Rise of Microsoft Visual Studio Code

#312
post #289

Earlier quoted context omitted.

Same. 99% of my back-end and robot code is Python. Maybe this is a grass is always greener kind of thing but I'm hitting projects of a size where I miss static typing. I will say that asyncio is amazing and really solves concurrency for me. But Go looks like you also get parallelism without a lot of work.

Asyncio is good but it will not give you true parallelism: asyncio still uses the GIL, on a single thread

Yep. Concurrency is not parallelism. But a lot of the time it's just not necessary.

Re: The Rise of Microsoft Visual Studio Code

#313
post #203

Earlier quoted context omitted.

Further, it looks like the questions are biased towards Ruby devs.

Interesting. With quick googling, I think these are the founders' GitHub pages? Harj Taggar https://github.com/kwi Guillaume Luccisano https://github.com/harj

I think the names and URLs are not matched up correctly. But other than that, yes.

Re: The Rise of Microsoft Visual Studio Code

#314
post #37

There are some warts, but it seems nice from afar. The biggest wart is/was the "FUCK FUCK FUCK" git clean vs git reset UX error: https://github.com/microsoft/vscode/issues/32405 . This is a fantastic demonstration of why i exclusively use git from a command prompt -- i know what will happen and nobody's going to reinvent terms to put on buttons that just confuse me. In my life: - I'm committed to emacs for org-mode a…

> This is a fantastic demonstration of why i exclusively use git from a command prompt... Thanks for this. I've always felt the same way but haven't been able to put my finger on why. As more things get integrated into my editor (I use VSCode) I feel like I should use the shiny features, but for source control I think I'm going to only use the commandline forever. (Edit: though plugins such as GitLens that give you s…

Even if I use git exclusively in the command prompt, I usually have a working copy where I edit files, and another copy that's read only where I switch branches without care, do the binary search bisect thing and so on.

I don't remember what happened for me to start doing this, but it saves so many headaches that I don't care.

All the graphic Git clients cause me panic. I have Sublime-Merge has a read only thing, because it shows diffs in a nice format. But I am still not ready to commit something from it.

Re: The Rise of Microsoft Visual Studio Code

#315

> Engineers who use Go are also especially strong. If you know why, please let me know. Because there is almost no reason to learn Go. Most shops want JS/Java/Python/C# etc... The primary reason to learn a language like Go is because you want to for it's own sake. It's not that you must learn Go in order to be good, or that knowing Go makes you better. Rather it's difficult to be bad and still have the desire/interes…

In that case, D developers should all be programming geniuses.

Because even less people use D than they use Go. :)

Re: The Rise of Microsoft Visual Studio Code

#316
post #141

Like it was said in this thread, as long as you have an editor that is built on something js-related like electron or node-js, it just cannot beat alternatives that are made in C++. I've tried VSCode because I wanted to have UI breakpoints with GDB, I admit that vscode seems better than atom, but for performance I have my doubts. I really don't understand why engineers choose to use JS to made a text editor. I know t…

> I really don't understand why engineers choose to use JS to made a text editor.

Not to sound snarky or anything, but because of their sheer numbers the argument is that it makes them a lot closer to the infinite amount of monkeys with an infinite amount of typewriters.

Re: The Rise of Microsoft Visual Studio Code

#317
post #268

There are some warts, but it seems nice from afar. The biggest wart is/was the "FUCK FUCK FUCK" git clean vs git reset UX error: https://github.com/microsoft/vscode/issues/32405 . This is a fantastic demonstration of why i exclusively use git from a command prompt -- i know what will happen and nobody's going to reinvent terms to put on buttons that just confuse me. In my life: - I'm committed to emacs for org-mode a…

I managed to commit node_modules folder to github using VS Code git integration. Luckily it was on a smaller test project. My fault but there was a UI failure. All I did was press Commit which apparently decided to stage and commit everything under the root folder. It didn't do this in other projects so who knows what was different. This is how credential files must get committed to github every day. If VS Code is go…

> All I did was press Commit which apparently decided to stage and commit everything under the root folder

If you don't have anything staged and hit Commit, it will show a prompt asking if you want to commit everything that's been changed. It sounds like you hit 'yes' on this prompt by mistake.

Re: The Rise of Microsoft Visual Studio Code

#318

Earlier quoted context omitted.

I learned emacs in the late 1980's -- it is now an ingrained part of my brain. I hate when I have to use an IDE w a different editor -- at least most editors (and GUI components like browser textfields) respond to common emacs key-sequences.

This feature makes switching from macOS to most other operating systems annoying, because I keep trying to ^E and realize it doesn't work…

I hit C-x C-s all the time in IDE's and I think sometimes it inserts weird invisible characters into the source -- fun.

Re: The Rise of Microsoft Visual Studio Code

#319
post #259

It's a good text editor, first and foremost. Compared to netbeans, eclipse, visual studio, even intellj idea in my opinion. The same thing that made textmate, then sublime text successful made VSC successful. I takes a few seconds to launch, even on my celeron machine with 2Gigs of RAM, it's relatively minimal and unlike intellj it doesn't appear to be analyzing my whole hard drive for hours for no reason... the iron…

Actually I really do not like VSC resource consumption and performance. It feels more like eclipse than text editor but it does not offer as many features. If I want something fast and lightweight I reach for vim or sublime. But I do not care about start time as I leave all those program open all the time.

Agree. All you need to do is just import a project like Chromium or Webkit... and try to navigate files/projects.

Sublime is really good for large projects.

Re: The Rise of Microsoft Visual Studio Code

#320

I've told you guys before - my 10 year old son scored 'well above average' on their interview process. We live in the UK but they are still trying to recruit him. And no - he cannot write code.

The interview process reminded me of the theoretical exam for a drivers license. If you pick the option that sounds least crazy, you're fine.

I wonder if you just nailed being a prog
Post reply on HN