Earlier quoted context omitted.
This was once the case, but PowerShell has been a solid administration tool for quite some time now. OpenSSH Server also ships as part of Windows, which was the missing link (since WinRM is, charitably, awful). The remote administration experience of Windows is now certainly comparable to Linux, in my opinion.
Thanks, at this point I'm neither a sysadmin not a masochist so I haven't checked this out.
Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
261–270 of 348 posts
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#262Earlier quoted context omitted.
I agree that networking stuff feels pretty frustrating on Windows compared to POSIXey stuff; for the most part using a good networking library like (as mentioned above) ZeroMQ or even some of the built-in JVM socketing stuff will help abstract it, but Unix sockets are simply better out of the box. Even a simpler example though; the fact that there wasn't really a built-in analog for the "pipe" until PowerShell sort o…
It hasn't changed! Except for PowerShell, but that's... oy. I have PowerShell, Git Shell and Cygwin running on my windows Dev box and all three make me cry on a weekly basis because I have to switch between them to do different things. I suppose one day I will sit down to fix my Windows dev environment, but it makes me feel so bloody frustrated that my muscle-memory shell is so ... perverted by windows implementation…
It's not a native Bash experience but it's pretty close. I say "not native" because it's actually running a VM under the hood and bridging the file systems via 9P network protocol.
I know people who are using it and love it. I have not switched yet, but I am definitely going to investigate it at some point.
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#263I bought books such as Linux Programming Interface to learn linux so that I can apply for jobs. Later I discovered that when the companies say Linux, they don't mean writing native applications on Linux, but that they are actually talking about java applications on app servers such as JBoss. Does anyone write native applications like thick client native applications on Windows which is also rare these days.
I am very interested in the book you mention, simply out of passion. How do you find it?
I probably only read 15% of it to supplement my on-the-job Linux experience.
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#264Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#265Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#266I'm interested to know what the majority of the Windows machines are used for. I can't think it'd be anything other than 'big enterprise' applications, where there seems to be a lot of bespoke stuff built specifically for Windows Server (e.g. finance software, healthcare systems, marriage registration, taxi licensing, nursing home management, etc). Unfortunately this sort of stuff is fairly rare to be available in th…
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#267Earlier quoted context omitted.
> I imagine things like render farms or other specialist graphics work Eh... outside of the broadcast motion graphics group, small personal/business farms, or educational institutions this is largely a majority Linux area.* *I'm speaking from the perspective of public cloud farms and the feature film industry (for VFX and Anim). You can't escape Windows for select software and plugins, but if it's not a strict requir…
It's the same as infrastructure and server side.. from my corner I see a limited horizon over which little exists and only a few things over there might use Windows. Think of any industry: the first for whatever reason that came to mind was architecture. Lots of firms on ArchiCAD and that'll never change, there's no reason to. The value is not the tool or the platform underlying it, or anything else an Engineer(tm) w…
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#268Earlier quoted context omitted.
You don't see it on HN much but the Windows world is still massive, and there are still plenty of ASP.NET folk around. I'd suppose you only have to take half a footstep outside the "pure Internet services" sphere to start bumping into lots of Windows, in pretty much any direction you happen to step. There are also whole industries where Windows has a particularly strong influence, e.g. (from experience) some parts of…
I'm glad that the next ".Net Core" will be ".Net 5" and hopefully once people start upgrading (those who resisted "Core" will finally come over), should see Linux as a target option more readily. Of course commercial libraries and dragging them by the teeth will take longer. Most of what I've written in the past 5+ years either targets or runs in linux/docker. It's been a challenge pulling the teams up to spead.
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#269I'm interested to know what the majority of the Windows machines are used for. I can't think it'd be anything other than 'big enterprise' applications, where there seems to be a lot of bespoke stuff built specifically for Windows Server (e.g. finance software, healthcare systems, marriage registration, taxi licensing, nursing home management, etc). Unfortunately this sort of stuff is fairly rare to be available in th…
You don't see it on HN much but the Windows world is still massive, and there are still plenty of ASP.NET folk around. I'd suppose you only have to take half a footstep outside the "pure Internet services" sphere to start bumping into lots of Windows, in pretty much any direction you happen to step. There are also whole industries where Windows has a particularly strong influence, e.g. (from experience) some parts of…
Currently, a WPF developer, since that was the technology chosen by the previous developer, and cannot stand working with Windows 10. People praise Visual Studios but under heavy development, crash often. It is not designed for coding/typing. Visual Studio Code is better at that and has only been around a short amount of time.
.NET / C# is useful but frameworks like Entity are layered bloat where standard SQL is so much faster and cleaner to utilize. Moving from Entity to standard SQL reduced start-up time by 10 seconds in one application. All the benefits the Entity has is only if the provider for your DB back-end has those ability coded with-in it.
I actually miss being an embedded and full-stack developer writing C, C++, go, typescript, JavaScript ... Even writing cross-platform QT5 applications in Linux and only using Mac or Windows to build and package the binaries is more pleasant.
A big part is that Linux / BSD is focused around development where Windows is a second had citizen. From the register which prevents simple backing up and restoring configuration settings fro application settings versus a config.ini file or such, which can be stored in git. Or the directory System32 = 64 bit DLLs versus SysWow64 = 32 bit DLLs. Inability to use very useful commands such as rsync and lsof or even piping through SSH. Or forced to keep useless applications around/running/installed such as XBOX or Cortana.
Example: `echo -e "#include \nint main() { printf(\"Hello, world\"); return 0;}" > hello.c && gcc hello.c && ./a.out`
Even the desktop environment in Windows lacks usefulness and takes more steps then ones in Linux. Windows keeps on adding bloat to each new version. Why do I need to have the ability to run 16bit applications around if I'm never going to run 16bit applications?
These are some of the reasons I only deploy Linux VMs on Azure. Lean and only retains what you need with simple backup means and deployment.
Re: Linux is Most Used OS in Microsoft Azure – over 50 percent of VM cores
#270I'm interested to know what the majority of the Windows machines are used for. I can't think it'd be anything other than 'big enterprise' applications, where there seems to be a lot of bespoke stuff built specifically for Windows Server (e.g. finance software, healthcare systems, marriage registration, taxi licensing, nursing home management, etc). Unfortunately this sort of stuff is fairly rare to be available in th…
I'll bet that there's a huge number of virtual desktop machines. Instead of having to push a really fat windows disk image with all the apps installed, to all workstations, those workstations run remote desktop, and connect to a windows VM running in Azure.