Earlier quoted context omitted.
Your shell scripts on Linux don't even work the same way as the docker image based on ubuntu. Resolving those issues is just part of the job. I recently had this issue where my version of SSH was too new compared to that the servers were running and I was getting issues about the cryptographic algorithm being mismatched.
> I recently had this issue where my version of SSH was too new compared to that the servers were running and I was getting issues about the cryptographic algorithm being mismatched. I think that when your encryption algorithm gets removed, after having been deprecated, is really time to upgrade instead of commenting on ycombinator.
Why I develop on Windows
161–170 of 187 posts
Re: Why I develop on Windows
#162Re: Why I develop on Windows
#163Earlier quoted context omitted.
so they didn't learn about fork/exec in that course? I don't believe it wasn't mentioned :)
OS class is not about Linux, its about OS theory. You learn the algorithms for priority queues and preempting tasks and even build a simple OS (depending on the class). Very little of it is about how IRL operating systems/kernels like NT or Linux work, though they did use some examples to demonstrate. Forking was more in Systems programming class, but that class was more about C, system calls, linking, and gdb. Not m…
Proving my point more and more here…
Re: Why I develop on Windows
#164Earlier quoted context omitted.
My son shined in that course, but I'd be surprised if he knew this particular bit of trivia.
so they didn't learn about fork/exec in that course? I don't believe it wasn't mentioned :)
Re: Why I develop on Windows
#165I also felt bash was cryptic before I decided to actually learn it. Now it's one of my favourite languages. All it took was reading "man bash", which is actually super clear and surprisingly enjoyable to read for a manpage.
As I was reading this article, initially I felt like I wanted to "rebut" the claims, but by the time I finished reading, I realised I would basically end up having to rebut the whole thing. (and doing so on a phone is simply not worth it).
Honestly, learn bash. It's actually beautiful. By all means, use PS too; but judging from your article, you're missing out on a lot of great stuff.
Re: Why I develop on Windows
#166I have no idea what the point of this article is. It just seemed like rambling. Are you trying to get us to switch to Windows? To shame macOS into a better dev experience? To justify your own decisions to yourself?
I wrote it after reading several articles on Microsoft's docs page which are all stories of developers moving from Mac to Windows. All of those stories boiled down to: "WSL makes it easier to have the same development workflow on the PC as on a mac". I felt this was short-changing a lot of the other features of windows that I like and wanted to point those out and make the point that windows is, I believe, a good dev…
Re: Why I develop on Windows
#167Earlier quoted context omitted.
OS class is not about Linux, its about OS theory. You learn the algorithms for priority queues and preempting tasks and even build a simple OS (depending on the class). Very little of it is about how IRL operating systems/kernels like NT or Linux work, though they did use some examples to demonstrate. Forking was more in Systems programming class, but that class was more about C, system calls, linking, and gdb. Not m…
"forking" has absolutely nothing to do with "the syntax of shell scripts". Proving my point more and more here…
Re: Why I develop on Windows
#168Earlier quoted context omitted.
It is true. https://stackoverflow.com/questions/40794287/cannot-write-to... https://www.howtogeek.com/wp-content/uploads/2018/11/img_5be...
Look, I just created a file named "aux.rs" on my Windows machine. It's not true.
Also you could always create such names with the right APIs, so one application could create such files, but another can't delete them or open them.
Re: Why I develop on Windows
#169Earlier quoted context omitted.
ForEach-Object and ForEach are the same thing. Get-Help ForEach-Object ... ALIASES foreach %
I have seen that, and that's partially why it seemed so confusing to me but at least one difference is The ForEach-Object cmdlet works much like the Foreach statement, except that you can't pipe input to a Foreach statement. For more information about the Foreach statement, see about_Foreach. https://learn.microsoft.com/en-us/powershell/module/microsof... And another appears to be performance PS /home/me> $time = (Me…
Though I was referring to the cmdlet, you're absolutely correct.
Re: Why I develop on Windows
#170Earlier quoted context omitted.
"forking" has absolutely nothing to do with "the syntax of shell scripts". Proving my point more and more here…
Again, try to remain polite. I understand how forking works. Knowing how shebangs work is not something they teach directly. Forking is.
It's impolite to get offended.