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…
> fantastic demonstration of why i exclusively use git from a command prompt What's described in that github issue happened to me as well the first time I used git via Visual Studio. I normally don't do that, but something told me to make a zip of everything before using git in VS. So that saved me big time. Why in the world are the deletions not pointed to the Recycle Bin??? That's what it's there for.
The Rise of Microsoft Visual Studio Code
241–250 of 327 posts
Re: The Rise of Microsoft Visual Studio Code
#242Having gone through Triplebyte's interview process, I'll propose another interpretation: Triplebyte's interview is on aggregate biased against Java and C# developers. I'm not accusing Triplebyte of "being biased", but rather pointing out that Java and C# tend to correlate to a skill set that Triplebyte's test process values less. My experience of Triplebyte's interview process is slanted towards frontend/backend deve…
Re: The Rise of Microsoft Visual Studio Code
#243Having gone through Triplebyte's interview process, I'll propose another interpretation: Triplebyte's interview is on aggregate biased against Java and C# developers. I'm not accusing Triplebyte of "being biased", but rather pointing out that Java and C# tend to correlate to a skill set that Triplebyte's test process values less. My experience of Triplebyte's interview process is slanted towards frontend/backend deve…
Could you give some examples? I keep seeing annoying Triplebyte ads popping up and not sure what it is.
Re: The Rise of Microsoft Visual Studio Code
#244These conclusions are frustrating to read because they haven't handled the numbers properly at all and have drawn poor conclusions. Take a scenario where Java/C# are popular and have 20 people applying for each position but Go isn't and only has 5 people applying for each position. You'd then have a far far better "pass rate" for Go developers. But it doesn't actually say anything about Java or Go in terms of develop…
Re: The Rise of Microsoft Visual Studio Code
#245Earlier quoted context omitted.
> I would probably choose Go for core infra for being able to move quickly as a developer At the company I used to work at it took nearly a 1000 lines to replace an 80 line bash script. So I can't help but laugh at this statement.
I've helped port some bash-based CLI tools to Go. The amount of code produced was pretty similar, just some overhead for typing and adapting some of the `awk` and `sed` functionality to be self-contained in the program. What kind of stuff was this 80 line bash script doing that resulted in over 12.5 times more code?
Re: The Rise of Microsoft Visual Studio Code
#246Like 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…
Re: The Rise of Microsoft Visual Studio Code
#247Like 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…
Do you think it's a coincidence that some of the most used and loved desktop applications lately are written in JS/HTML? import_pkt_ws_btc_deribit_v2.py Could it be that it's extremely hard to do these kind of applications in traditional GUI frameworks?
Re: The Rise of Microsoft Visual Studio Code
#248Earlier quoted context omitted.
Thanks for clarifying that. I must be thinking off another editor that used Electron as its base, and only the Electron portion stuck with me. I went through and deleted all of my unused editors a few months ago, so I wasn't able to go back and make a complete/accurate list of the ones I've tried in the past.
Nuclide, maybe? There are a bunch of Electron-hosted text editors and for awhile it seemed like atomic-theory-based naming conventions were going to take over.
All that said, the remote code editing has the best editing UX, but at the same time, super sucks because it requires a special nodejs server to run on your remote system, and that requires yet another watchman daemon, and all this needs to stay version compatible with your Nuclide plugin.
I don’t recommend it, unless you currently work at Facebook. Otherwise, just use Atom.
Re: The Rise of Microsoft Visual Studio Code
#249Earlier quoted context omitted.
> fantastic demonstration of why i exclusively use git from a command prompt What's described in that github issue happened to me as well the first time I used git via Visual Studio. I normally don't do that, but something told me to make a zip of everything before using git in VS. So that saved me big time. Why in the world are the deletions not pointed to the Recycle Bin??? That's what it's there for.
Agreed, it's sort of surreal that nobody in any of the issue threads admitted that was a good solution.
I mean, if you point software you don’t understand at work that’s not backed up you shouldn’t be shocked if it does something you don’t like
Re: The Rise of Microsoft Visual Studio Code
#250> 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…