• Post Reply Bookmark Topic Watch Topic
  • New Topic

Which OS and Why?  RSS feed

 
Pete Letkeman
Ranch Foreman
Posts: 833
25
Android Chrome IntelliJ IDE Java MySQL Database
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If we break this it down into three categories:
  • Linux/Unix
  • Apple
  • Windows

  • Which operating system do you choose to use at for not work related activities?
    I use Windows, more specifically Windows 10 Professional, however I have no reason to use Windows for what I do.
    I could just as easily do everything that I do with a Linux setup and I have in the past.
    Yet it seems for many offices seem to use Windows on their workstations.
     
    Jeanne Boyarsky
    author & internet detective
    Sheriff
    Posts: 37395
    531
    Eclipse IDE Java VI Editor
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I use a Mac at home. It's easier to use as I spend less time on "computer maintenance" activities than when I had a personal Windows machine.

    My mother has a ChromeBook and spends even less time on maintenance activities. It is like a browser in a box.
     
    Tim Cooke
    Marshal
    Posts: 3958
    234
    Clojure IntelliJ IDE Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I used to run a Linux desktop machine at home for many years until I went on the hunt for a laptop to replace it around 3 years ago. Originally I was looking for a small lightweight Windows laptop that I could install Linux on but I ended up buying an 11" MacBook Air instead. It was just the best laptop in terms of spec, size, and weight I could find for the money. An equivalent Lenovo X Carbon machine was far more expensive and made of plastic.

    As a guy who turned a programming hobby into a programming profession my "not for work" related activities look a lot like my work related activities just for different projects. This means all the things I look for in a work machine are pretty much the same things I look for in a personal machine. Low maintenance, long battery life, and a *NIX terminal.
     
    Bear Bibeault
    Author and ninkuma
    Marshal
    Posts: 66260
    151
    IntelliJ IDE Java jQuery Mac Mac OS X
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Mac OS X for work, Mac OS X for home.

    Because I like it.
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    macOS

    For regular user it just works better in most cases comparing to any other your mentioned OS.

    Knowledgeable users in Linux or other Unix (macOS is UNIX, certified in 2012, hence used "other") might would prefer it better for being it an open source, as macOS isn't.
    macOS is suitable for both, regular users and users experienced in UNIX like OS's.

    Windows can hardly compete in any scenario. Well, as been mentioned, probably it can, in an amount of effort you need to put in regularly fixing something in it.
     
    Jesper de Jong
    Java Cowboy
    Sheriff
    Posts: 16046
    88
    Android IntelliJ IDE Java Scala Spring
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    At work, I use whatever is necessary for the client that I'm working at. Currently I'm working at a client where we can choose our own OS (we also bring our own devices) so I'm using Ubuntu 17.04 at work. Most of the developers here use Linux or macOS. One or two use Windows.

    At home, I use both Ubuntu and Windows 10. I use Ubuntu most of the time for programming and other stuff. I do need to use some software that is not available on Linux, such as Adobe Lightroom and Photoshop and Camtasia; for that I use Windows 10.
     
    Jan de Boer
    Ranch Hand
    Posts: 806
    8
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I make it a sport to use the oldest crap possible. My daughters schoolmate had an old laptop with Windows Vista. The cable to charge the battery was failing. I bought it for 30 euro, I found a fitting charger in my old stuff, and I put Bodhi Linux on it, a minimalistic variant of Linux. It works quite good, though sometimes it is a bit slow, and I use it for browsing, mailing, text processing. 
     
    Peter Rooke
    Ranch Hand
    Posts: 897
    7
    Java Linux Spring
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Unix and then Linux since '87 ;-)   I use MacOS at home, but that's just BSD Unix under the covers under the covers.
    Still use vi as well ;-) 

       
     
    Norm Radder
    Rancher
    Posts: 2240
    28
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I've been a Windows user for years.  One feature I like is the right-click context menu.  I once asked a cousin who was a Mac user if the Mac had a similar feature.  He had no idea what I was talking about.
    So I dropped the topic.
    Can anyone here say what Mac has that works like that?  Right click on a file presents a list of programs to use to open the file.
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Norm Radder wrote:I've been a Windows user for years.  One feature I like is the right-click context menu.  I once asked a cousin who was a Mac user if the Mac had a similar feature.  He had no idea what I was talking about.
    So I dropped the topic.
    Can anyone here say what Mac has that works like that?

    Never used on Windows, not sure if macOS has it. There are Services, where you can assign context to various group of things, not sure if it is the same.

    On laptop with Windows 10 Professional I have several monitors connected. So today I had opened IDE on my very left monitor and been grabbed to meeting. So disconnected monitors and went with my laptop there. Had to open an IDE on laptop's screen, but it wasn't there (app was still opened), but IDE was still hanging somewhere up in the air where left monitor was positioned. So I decided to come back to my seat, plug in external monitor back so I could drag my IDE to my laptop's area - worked. Unplugged again and went back to meeting, but this time with being able to use IDE.

    What a wonderful Windows 10 Professional. But yes, it has context menu.
     
    Norm Radder
    Rancher
    Posts: 2240
    28
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Not sure what all that has to do with the Right-Click context menu.
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Norm Radder wrote:Not sure what all that has to do with the Right-Click context menu.

    Since it is Meaningless Drivel forum it can have little to nothing to do Sorry if that somehow offended you, though.
     
    Norm Radder
    Rancher
    Posts: 2240
    28
    • Likes 2
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Right.  I like chocolate ice cream and riding a motorcycle.  I don't care for lima beans.

    I last parked my car near a small oak tree.

    The kitchen floor needs cleaning.
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Norm Radder wrote:I last parked my car near a small oak tree.

    So when you back you expect to find car near a small oak tree.

    When I left IDE on a left monitor, probably programmer too thought when monitor gets switched off it should be there until I go and get it.

    Norm Radder wrote:The kitchen floor needs cleaning.

    Yeah, more regular the better. When I used Windows I too constantly cleaned it by formatting C drive and re-installing, that way worked more trustworthy for some time.
     
    Pete Letkeman
    Ranch Foreman
    Posts: 833
    25
    Android Chrome IntelliJ IDE Java MySQL Database
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Liutauras Vilda wrote:On laptop with Windows 10 Professional I have several monitors connected. So today I had opened IDE on my very left monitor and been grabbed to meeting. So disconnected monitors and went with my laptop there. Had to open an IDE on laptop's screen, but it wasn't there (app was still opened), but IDE was still hanging somewhere up in the air where left monitor was positioned. So I decided to come back to my seat, plug in external monitor back so I could drag my IDE to my laptop's area - worked. Unplugged again and went back to meeting, but this time with being able to use IDE.

    You could have saved some hassle by using the Windows key and Right/Left arrows. This allows you to move a window at the next monitor as long as it has focus. I use the key combo a lot of the time.
    Here is the official listing of keyboard shortcuts
    https://support.microsoft.com/en-ca/help/12445/windows-keyboard-shortcuts
     
    Pete Letkeman
    Ranch Foreman
    Posts: 833
    25
    Android Chrome IntelliJ IDE Java MySQL Database
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I like the theory behind you game Jan de Boer, but I'm not sure I could do that. As much as Windows has faults, I still like to have a quick system working when I need/want it and I'm not too sure that your game does that.
     
    salvin francis
    Saloon Keeper
    Posts: 1644
    37
    Eclipse IDE Google Web Toolkit Java
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Windows and Manjaro (Arch linux) at home.
     
    Campbell Ritchie
    Marshal
    Posts: 56220
    171
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Norm Radder wrote:. . . I last parked my car near a small oak tree. . . .
    Which will be a large oak tree by now.
     
    Jan de Boer
    Ranch Hand
    Posts: 806
    8
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Pete Letkeman wrote:I still like to have a quick system working when I need/want it.


    There is an option to install the most commonly used programs, if you do not want to download them one by one at the moment you need them.
     
    Paul Anilprem
    Enthuware Software Support
    Ranch Hand
    Posts: 4106
    34
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Liutauras Vilda wrote:
    Norm Radder wrote:I last parked my car near a small oak tree.

    So when you back you expect to find car near a small oak tree.

    When I left IDE on a left monitor, probably programmer too thought when monitor gets switched off it should be there until I go and get it.

    Norm Radder wrote:The kitchen floor needs cleaning.

    Yeah, more regular the better. When I used Windows I too constantly cleaned it by formatting C drive and re-installing, that way worked more trustworthy for some time.

    And by constantly, you mean how often? Weekly, monthly, yearly? Also, what exactly do you want cleaned? I don't think any OS creates junk on the disk automatically. If you download junk, you will have junk on your drive irrespective of what OS you use. Could you be confusing cleaning with defragmentation?

    I am curious because I have been using windows since long and haven't really had a need to format the hard drive because of the OS.

     
    Paul Anilprem
    Enthuware Software Support
    Ranch Hand
    Posts: 4106
    34
    • Likes 1
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I make it a point to try some flavor of Linux once year. My objective is to be able to stop relying on windows but unfortunately, I haven't yet felt that Linux is there. I don't use Mac/iOS because it is too pricey, too restrictive, and too evil (yes, I consider making proprietary connectors, cables, voltages, when commonly used stuff works fine is too evil).
     
    Paul Anilprem
    Enthuware Software Support
    Ranch Hand
    Posts: 4106
    34
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Paul Anilprem wrote:I make it a point to try some flavor of Linux once year. My objective is to be able to stop relying on windows but unfortunately, I haven't yet felt that Linux is there. I don't use Mac/iOS because it is too pricey, too restrictive, and too evil (yes, I consider making proprietary connectors, cables, voltages, when commonly used stuff works fine is too evil).

    Not that MS is not evil but probably a lesser one
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    I probably need to restrain myself from comments about Microsoft Windows as that goes towards a war which leads to nowhere apparently

    Quotes below are real, but read it as a fun story, I'm not in a fighting engagement or anything near similar..

    Paul Anilprem wrote:Could you be confusing cleaning with defragmentation?

    No, I don't. As a reference, to format hdd and freshly reinstall it used to take around 2 hours with all apps I used to use.

    Nice story
    random from google poor windows user 1 wrote:I started the Defrag manually and it had been running for over 10 hours when I manually cancelled it.

    random from google poor windows user 1.1 wrote:So i am using Defraggler to defrag my hard drive. It has been running since last night at 10:30 till now and its at 49%. How long should this take?

    Thanks, no.

    random from google poor windows user 2 wrote:Well, my 320GB HDD took 4 hours to defrag using that program, but I've done it before. If it's the first time doing it, it might take a little longer than 12 hours. Maybe more.

    Oh, first time only...

    random from google poor windows user 3 wrote:The larger the hard drive, the longer it will take. It really depends on the hardware.

    I see, but thanks no, maybe next time.

    random from google poor windows user 4 wrote:AMD Phenom X6, Windows 7 x64 (running 8 months), MSI 890fxa-gd70 mobo, 16GB DDR3, WD Black 1TB. (700GB Free space)

    So far 7 hours to defrag. Dont tell me it depends on hardware. This is a pretty fast machine.

    Thanks, but no! That's my final decision 

    Paul
     
    Peter Rooke
    Ranch Hand
    Posts: 897
    7
    Java Linux Spring
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    A bit childish but still funny --> Epic Rap Battles of History - Gates Vrs Jobs.
     
    Tim Holloway
    Bartender
    Posts: 18777
    74
    Android Eclipse IDE Linux
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    A note about the context menu on MacOS. The original Mac had a 1-button mouse. Allegedly, Steve Jobs decreed that no Mac user would ever need more than one button.

    Having done time as a Mac developer, what actually happened was that there was one button alright, but there were tricks where the button action could be modified by holding down various other keys like shift, ctrl, and command (clover). There was no Alt key, but IIRC, left and right control may have done different things. So, in any event, what you effectively had was something like a 7-button mouse.

    But no right mouse button. Still, I think that option-mouse might have done for context menus.

    The Amiga mouse was more straightforward. Right button selects things, Left button does things. I still have my Amiga machines as well as the Amiga emulator for Linux, although I haven't used them lately.



    If someone is willing to pay me suitably large sums of money, I'll work with Windows. I have absolutely no desire to spend my life dodging malware, paying licence fees left and right, having both my OS and apps continually chatting back personal info to their masters and waiting 20 minutes for the machine to boot up, so the only personal use I make of Windows is at tax time (Intuit still hasn't got the clue) or if I want to run Flight Simulator (because I never got around to trying the Linux equivalent and I have the developer's kits).

    If someone is willing to pay money and make a machine available, I'll work with MacOS. Most of the time I get away with suggesting Linux-style solutions and we work from there. My hardware budget doesn't admit to paying the Apple Tax these days - my Mac is a first-generation Power 101, so it's not suitable unless the Newton comes back into fashion (I have the developer kit for that, too).

    Mostly what I have are FrankenBoxes and PCs which cannot run modern versions of Windows. So my primary setup is a Linux server farm. That, however, is enterprise-grade. I have mirroring of critical filesystems, automated provisioning all the way up from cold iron/blank VMs and nightly backups. Plus the full suite of development support resources (Trac, svn, git, Kanban, Jenkins and virtually all major DBMS's). And health tools to ensure that they're running OK (nagios and cacti). In addition to basic VM and Docker container support, I also run OpenStack cloud.

    The principal OS for the farm is CentOS 6, since I don't like systemd (CentOS 7), but within this framework, I'll also run Ubuntu and BSD Linux if a project calls for it. Also, I do a fair amount of development for the Raspberry Pi, so I usually use Debian (Raspbian) for that.
     
    Liutauras Vilda
    Marshal
    Posts: 4803
    330
    BSD
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Tim Holloway wrote:Also, I do a fair amount of development for the Raspberry Pi, so I usually use Debian (Raspbian) for that.

    Actually I have Raspberry Pi (bought probably 1 or 2 years ago), second edition I think, but for some reason didn't manage to sit down lately and play with it, booted only couple of times with your mentioned Raspbian (Debian), then had to take flash card out and use it for my still camera, which was nicked somewhere in Barcelona a year ago.

    I'd be interested to hear, what kind of stuff you do pi? Is it for some industrial use or your personal projects/hobby?
     
    Ron McLeod
    Bartender
    Posts: 1602
    232
    Android Angular Framework Eclipse IDE Java Linux MySQL Database Redhat TypeScript
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Tim Holloway wrote:The principal OS for the farm is CentOS 6, since I don't like systemd (CentOS 7)

    I use CentOS 6 for most things that I run - usually as VMs, and CentOS 7 for the Dom-0 to host them.
     
    Knute Snortum
    Sheriff
    Posts: 4204
    122
    Chrome Eclipse IDE Java Postgres Database VI Editor
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    the only personal use I make of Windows is at tax time (Intuit still hasn't got the clue)

    But they do have a website, so there's one less reason!

    https://myturbotax.intuit.com/
     
    It is sorta covered in the JavaRanch Style Guide.
    • Post Reply Bookmark Topic Watch Topic
    • New Topic
    Boost this thread!