What makes Linux OS so good?

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,508
Trophies
2
Age
41
Location
Niedersachsen
XP
11,232
Country
Germany
Ouch! I start school in August for an Associates Degree in CS :sad:
Put extra effort into it and try to learn and get your hands dirty with anything you like.
The requirements to pass don't give you real proficiency.
But all the tools are there for you to get proficient, you can if you put the effort into it, but don't think only on "obtaining the degree" because that doesn't make you knowledgeable, that only gives you a piece of paper.
Also, I would recommend putting extra effort in the management part of SE, all that is related to working more efficiently in long projects among many people striving for quality (a.k.a. formal software development methodologies).
Anyway, whatever you do, what I am trying to say is that you can either put no extra effort and just get a piece of paper (degree), or put effort and pasion into it and get to be good.
 
Last edited by sarkwalvein,
  • Like
Reactions: brickmii82

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
Put extra effort into it and try to learn and get your hands dirty with anything you like.
The requirements to pass don't give you real proficiency.
But all the tools are there for you to get proficient, you can if you put the effort into it, but don't think only on "obtaining the degree" because that doesn't make you knowledgeable, that only gives you a piece of paper.
Also, I would recommend putting extra effort in the management part of SE, all that is related to working more efficiently in long projects among many people striving for quality (a.k.a. formal software development methodologies).
Anyway, whatever you do, what I am trying to say is that you can either put no extra effort and just get a piece of paper (degree), or put effort and pasion into it and get to be good.
Not gonna lie, your words are very meaningful and inspiring! I'm 34 and going back to school after 14 years of being Mr Fixit(ASE certified mechanic) and I do BGA repairs as a hobby. I'm going to put my best foot forward and strive for excellence because I'd like to make an impact on this world and this digital age we live in. One day, Id like to contribute something here also! Anyways thanks!
 

Catsinabucket

Permanently Uncertain
Member
Joined
Aug 18, 2015
Messages
221
Trophies
0
XP
714
Country
United Kingdom
I've been using Linux Mint (and a bit of Manjaro) for about 6-8 months now, and while I've yet to even begin wrapping my head around the terminal commands, I prefer it a lot more over Windows 10.

I enjoy the UI, the level of customisation available (even if I don't know how to tweak and change every little aspect), the open source software available, and it runs far, far better than Windows 10 on my laptop. Windows 10 runs like jam when I have an image-heavy webpage open, and even a format and reinstall hasn't fixed that. LM just handles everything I want a lot better, and there's always VirtualBox available for my DS/GB utilities and old games
 
  • Like
Reactions: hobbledehoy899

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
But well, any idiot holds a CS degree nowadays, I mean even I myself among many degrees hold a master in CS.
But well, too bad I destroyed your little post since throwing around generalizations irrelevant to what was being said is totally going to help you. Alright you 34-year-old wannabe tech expert who never contributed to the community. You seemingly want a reply so bad since you're sooo confident about being waaaay smarter. Read everything below. Next time, keep your potty mouth a bit more shut and *properly* read/think about what people said *before* you reply ignorant, thanks. ;)
Look, I don't want to deal with you, you are the one that is making a joke of yourself. We'll see about your "smart" replies then.
I only will tell you a couple of things. "will" comes before "only" in English grammar, Mr. Superior ;)
Unix, specifically Linux, is used for research all around Germany.
The HPC pools run Linux, centres for big data analysis run Linux.
Most development is done in Linux. False, see below.
Servers for most of the tools and services used and developed inside Siemens run on Linux. That's nice you found usage examples but they're quite meaningless since of course it is being used by some people. Nobody denied that so I'm not sure what you're trying to prove here. Concentrate on actual contradictions.

That said, to your points:
  • Windows and OSX are programmed in C mostly, be it C++ or Objective C, that are extensions of C in the end. That said, software in Linux is written in C, C++, Java, .NET, Python, long etc. Don't be ignorant.
    Linux has far more C software outside of the kernel and it's an unstable language hence the "segmentation fault" crashes on many of them. Oh and what is this "long" programming language you speak of? Never heard of it...
  • You don't need a terminal, but the same way someone who does real IT work on Windows or programming for real projects, you of course benefit of using a shell, be it PowerShell or a bash derivative.
    You do, for using the Linux system, not programming on it. Ever even used it yourself? Almost nothing works without it but of course you're falsely comparing to IT projects when arguments were referred to "users".
  • Open source developers are paid, what the hell do you think is open source for the sake of god? Open source actually doesn't mean free software, but even in this case when some company develops something that is to be used loyalty free they have business models (e.g. support, consulting, etc.) to make money, don't be ignorant.
    False. Most open source developers are obviously not paid in general and when they are, it's essentially a corporate quality product. Google and others make "professional" open source software which doesn't suck hence it's the exception of the rule. Some non-funded projects are still high quality but typical Linux basement-dweller open source software is overall crap.
  • GDB is not the only way to debug, and actually the possibility to use pipes and run servers easily on any Unix based system, specially Linux, but including macOS, make it more suitable for development of software used by big companies across multiple servers.
    For debugging you use IDEs so I don't see how your meaningless mumbling about servers makes it any easier than Windows for example. Windows has servers as well and they're easier to use because it's Windows. Linux is by the way "only" used by 20% of all developers but you claim most use it (which would be more than 50%):
    d5kzxvbf.png

    Source: Wikipedia.
  • I would personally use Microsoft Office over LibreOffice any day, and this is in my view a weakness of Linux (regarding office software). But this is not its main use, and also in the world of research where it is used widely publications are often created using LaTeX, it is the standard for publication in the scientific world.
    You agreed that Office is better and your statement about LaTeX is once again without context hence has no meaning as response but it's correct. LaTeX is also available on Windows but Office isn't available on Linux.
  • I don't really edit video on Windows or OSX (I am a Mac user mostly, but I use Windows and Linux often for work), and even if I don't know very well about this field, I think you are right, Linux is behind regarding video edition.
    I edit videos so I know but since you agreed here, fair enough.
  • Basic applications like GDB reintroduce bugs: this is wrong, I don't want to write further, I used already more energy on you than I was willing, expect short answers from now on.
    Nope, it's right because it happened to me and other people in the course. Period. Don't bother arguing when you don't know just to act smart.
  • There is no good game cheating software: this is not its forte, but I am fighting your ignorance regarding other field, Linux is widely used professionally for WORK and RESEARCH in everyday applications in the world.
    Nice excuse, so again you agreed with me that the software variety is poor yet again. Windows is used by most people, it doesn't lack anywhere like Linux does in plenty aspects. What about security/process isolation/application tamper-proofing science and research? Uh, whack tool support for that and it has a good purpose...
  • I got tired...
    Yeah, tired of wannabe correcting someone. Grow up and quit acting high and mighty but then fall flat on your face when you're trying to sound smart. What a joke. You barely made a valid counter argument in a whole wall of text. Too bad, it would've been nice to read some more untargeted random bullshit by you. "Hurr, durr, the sky is blue. You just got out-argued". Yeah, no. You actually refer to claims and not post generalizations. Sit down.
 

Boured

A Dusk Lycanroc who cares a lot about people.
Member
Joined
Sep 25, 2015
Messages
594
Trophies
0
Age
24
Location
My Laptop
XP
725
Country
United States
This is coming from a Linux user.

I have used both Windows and Linux in my life and each has advantages over the other. For me if you want a stable and unlikely to be infected machine with viruses then choose Linux as there are a little more than 40 known viruses for linux (all of which have been patched out as far as I know). Not to mention there are versions of Linux (Distros as we call them) that are made with ease of use in mind (Such as Solus or Ubuntu) so that you can install it and everything will just work from the get-go. Then there are ones like Arch Linux (one I personally use) which are made for you to make it yourself and make it work yourself through the terminal.

In short there are distros that won't even need you to use the Terminal if you don't want to, then there are some where terminal knowledge is a prerequisite, there is something for everybody with Linux, choose a distro according to your needs.

Though there is one thing that Linux falls short that Linux destroys Linux at and that is gaming, very few PC games have Linux ports and that is a huge problem for those wanting to use they're computers for gaming. As a Linux user if your using it primarily for gaming then use Windows with Antivirus and internet common sense. If your grandma who isn't all that tech savvy wants to use her computer to read the news and maybe watch a few videos then Linux is the best choice as she wouldn't need common sense as most viruses are made for Windows and would have no effect on Linux. This also goes for people with old computers who want to make them work with newer software as there are distros made specifically to run on older hardware such as Windows 95 computers.

In the end it's really up to you, I don't mind if you use either.
 

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
Alright you 34-year-old wannabe tech expert who never contributed to the community. You seemingly want a reply so bad since you're sooo confident about being waaaay smarter. Read everything below. Next time, keep your potty mouth a bit more shut and *properly* read/think about what people said *before* you reply ignorant, thanks. ;)
Ummm..... did I miss something here?
 

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,508
Trophies
2
Age
41
Location
Niedersachsen
XP
11,232
Country
Germany
@BullyWiiPlaza
Good job finding gramatical errors in my text, of course that totally helps you prove your point on something unrelated to English and is not at all a diversion. /s

Regarding your "destroying" of my post, your replies make no sense and only show more of your ignorance and fanaticisim, I won't go again into a detailed post because it is not worth my time. Actually, I agree I am quite an idiot because this post, though short, is useless considering I AM talking to a wall.

Calling C language unstable is a very uninformed claim. Look for the definition of the word stable, really you are the one that is criticising my English, you the same person that doesn't like the universally accepted meaning of "end user" and decides to come up with his own one to match his narrative... ugh. C is a very long standing language, well defined and very stable, following ISO certifications and standards. Next sure you will call FORTRAN unstable, because I don't have a clue what "stable" means in your head.

Argh, all of your points make no sense. No, I will not go one by one, go ahead make more idiotic claims, your points are so flimsy that there is no need for me to put them in evidence, anyone even persons with basic knowledge of software development will notice you are talking nonsense, there is no need for me to put extra effort.

There is a Spanish expression, something along the lines "The fish dies by its mouth", I wouldn't know how to explain it in English, but well next time I must I will just point people to your posts. "Let him speak, he will prove himself wrong on his own".

PS: and regarding your "Nice excuse" statements, I am not a blind fanatic like you, my point since the beginning has been that each OS has a field of application where it excels:
This is stupid.
Instead of some rational conversation about pros and contras of an OS, fields of applications, etc., we get a lot of fanboys that don't care to lose face and show their ignorance through very embarrassing claims.
You know, everything has its field of application where it works best, and you could work your points around that to try to sell your opinion. But instead, screaming nonsense like a hooligan, that sure doesn't help the OP get a better idea about what he wants to know, it is unhelpful and plain selfish/kiddish.
 
Last edited by sarkwalvein,
  • Like
Reactions: The Catboy

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
Ummm..... did I miss something here?
The quote?
Good job finding gramatical errors in my text, of course that totally helps you prove your point on something unrelated to English and is not at all a diversion. /s
Oh boy, would you concentrate on the points made instead of distracting and excusing your poor English? Even this sentence has a spelling error, just saying.
Actually, I agree I am quite an idiot
Yeah, you are since you fail to show a basic misunderstanding on how to hold an argument.
Calling C language unstable is a very uninformed claim.
Once again, C is unstable when you make programming mistakes which will obviously happen and often cost you big time with crashes/weird corruptions. But you obviously have no clue about programming once again since you never contribute anything. Your quick Google knowledge doesn't actually benefit your lack of practical knowledge. Any little kid can come up with that but the fact you didn't see the point at all is pretty sad.
Look for the definition of the word stable, really you are the one that is criticising my English, you the same person that don't like the universally accepted meaning of "end user" and decides to come up with your own one to match your narrative... ugh.
Not at all, learn how to understand text in a context instead of piggybacking on a word's meaning individually and quit deviating from the points made since clearly you can't argue against them like last time without making yourself look pretty stupid. You rather argue over English than arguments because you clearly lack the skills to write a compelling answer. Yet, acting high and mighty of course because you're a few years older.
Argh, all of your points make no sense.
Nice excuse after getting destroyed point by point but it's okay. Just tell that to yourself every time you argue with somebody like in kindergarten. Your "anti-everything-shield" will have your back every time. :) "Hurr, durr, ur argum3nt$ 1nval1d cuz eye s4y so." All you do is calling everything "nonsense" without actually explaining why.
But well, any idiot holds a CS degree nowadays
Such as yourself quite evidently so don't post at all when you don't know anything practical as the supreme Google warrior knowledge guy when it goes slightly deeper than that. You're apparently one of those guys who graduate with a CS degree without knowing how to program.
 
Last edited by BullyWiiPlaza,

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,508
Trophies
2
Age
41
Location
Niedersachsen
XP
11,232
Country
Germany
LOL, put more effort into the argument, you are wasting your whole post on name calling. And the most funny, you calling me out for "making a diversion" on the line I am calling you out for "making a diversion". Well done there, trying to invert the roles and put the blame on me :rofl2:
 

brickmii82

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
1,442
Trophies
1
Age
41
XP
2,930
Country
United States
Nah not the quote, I missed the fact that Sark is also my age lol. I thought you got our posts mixed up and threw me in all this. I was like "WTF did I say?!?
Anyways, carry on!
 

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
LOL, put more effort into the argument, you are wasting your whole post on name calling. And the most funny, you calling me out for "making a diversion" on the line I am calling you out for "making a diversion". Well done there, trying to invert the roles and put the blame on me :rofl2:
Yeah. You were the first to point out the meaning of end user as your only statement and continued to distract now since you never said anything other that "d1s 1s 4ll non$3n$3" so stop playing innocent. I actually argue unlike the little baby over there. Anyway, forget it. You wasted enough time already. Don't reply please unless it's brainy and targeted. ;)
 
Last edited by BullyWiiPlaza,

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,508
Trophies
2
Age
41
Location
Niedersachsen
XP
11,232
Country
Germany
You are delusional. You still hold to your claim "C is unstable" when you mean whatever YOU program in C is unstable, because you seem to lack basic skills. And you have created some patchy BS tools made in Java, that you seem to consider gives you credentials as some kind of guru, it seems that is the only thing you have programmed in your life as you keep pulling that out. Meh, go fill your ego and keep dropping your "credentials", that doesn't make your points any less weak.
 
  • Like
Reactions: GerbilSoft

BullyWiiPlaza

Nintendo Hacking <3
Member
Joined
Aug 2, 2014
Messages
1,932
Trophies
0
XP
2,477
Country
Germany
You are delusional. You still hold to your claim "C is unstable" when you mean whatever YOU program in C is unstable, because you seem to lack basic skills.
No. Clearly the ones made by other people. My own are perfectly fine. It's quickly unstable for everyone writing bigger projects when there is a bug somewhere but stop bringing up old points. I already clarified that. You don't have a clue about programming in practice because then you would know that no type safety is bad news. Some people spend days finding one corruption bug but again, please quit your idiotic/uninformed statements. I told you that in the last post already.

Furthermore, you contributed nothing so you have no room to talk about how good other people's work is without having used it as well. Is little baby mad and goes on a personal level now? How sad. Just proves you lost arguments. Quit wasting more time with bullshit, thanks.
 
Last edited by BullyWiiPlaza,

sarkwalvein

There's hope for a Xenosaga port.
Member
Joined
Jun 29, 2007
Messages
8,508
Trophies
2
Age
41
Location
Niedersachsen
XP
11,232
Country
Germany
You are one to talk when you end each of your posts with one provocation.
You haven't proved anything, and to be honest I wouldn't program in plain C myself if I could avoid it, not because it is unstable, but because it is archaic.
The point, as much as you tried to make it about C for a long time, is not about C (that is stable no matter how much you want to twist this concept).
You keep dropping false information, so well I will address it:
  • Segmentation faults due to C. You well know it can as well happen with C++ or with anything that let's you access memory directly. And you realize all the core of Windows is programmed mostly in C++.
  • The GNU tools (software outside the kernel) having frequent segmentation faults due to being programmed in C: The GNU tools are very stable, they would seldom crash if ever, but you give this misinformation.
  • You still say you are forced to use the Terminal for development in Linux, and this is false. Also you still argue that using the Terminal to move around and automate tasks is inefficient, again this is false.
  • Of course I talk about Open Source programmers that work on corprorate quality products. If we go to "hobby" programmers you will find both programmers that do closed source and open source and don't get paid... obviously.
  • For debugging in Linux you ALSO use GUIs, you imply the opposite. The same way in Windows your GUI interacts with cdb, in Linux it interacts with gdb, don't make claims that confuse people.
  • I don't know where did you get that table from, and considering you really like to edit and cut text out of context to make it go with your narrative (like you did with my previous post, just to call me an idiot out of context) I don't really trust you.
  • How is LaTeX out of context? Since the beginning I am saying each OS has a field of use where it excels, and in the field of research it is the standard tool for creation of articles.
  • Again, I only edit videos as a hobby, I don't have a real word on this.
  • You don't know how to use gdb, and again you blame the tool.
  • So, as since a beginning I am saying each OS has a field of usage, and I consider Windows is better for gaming, it makes this somehow an excuse? Wut? Fallacy.
  • So, I got tired of replying to your BS and it is a good opportunity to call me names, of course you won't miss it right? That is what you do best after all.
 
Last edited by sarkwalvein,

pozda

Well-Known Member
Newcomer
Joined
Jun 2, 2010
Messages
47
Trophies
0
Age
39
Location
Croatia
XP
213
Country
Croatia
I use both Linux and windows on my machine.

I use windows for programs that i don't have in Linux, primarily Microsoft development tools like Visual Studio and for various stuff and programs people make to work in Windows only.

I prefer and use Linux for web development. I also use Linux from time when Mandrake distro was popular as Ubuntu is today, but as i remember Ubuntu made Linux user friendlier for wide masses, which I think is not a bad thing.

I don't recommend majority of Linux distros for average user as they can be overkill, especially Arch which doesn't have GUI at all, but Ubuntu, elementary OS (i prefer this distro as it has apple-like aesthetics combined with power of Linux) and other Ubuntu derivatives are user-friendly enough for new users to get accustomed to Linux in general.
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,249
Country
United States
It looks like this is boiling down to a basic case of projection. "I'm too stupid to write a C program that doesn't crash, so no one can!"

Or... Maybe you just suck at programming.
 
  • Like
Reactions: The Catboy

FateForWindows

Well-Known Member
Member
Joined
Feb 8, 2017
Messages
1,124
Trophies
0
Age
26
XP
1,748
Country
United States
Linux is open-source and works great alongside Windows and is great for most everyday uses as well as programming, and lightweight distributions exist that can be used to repair computers on a software level. Using Wine, you can run a lot of Windows programs. Plus there's GParted which I used to save a flash drive once. There are different UIs that can be used, like KDE/KDE Plasma, Gnome, MATE, and Unity. My personal favorite is MATE.

Then there's Windows, which has most computer software out there. There's also better driver support and the UI is pretty simple (people need to get used to the Windows 8 UI, it's not as bad as people say). There's also some other good programming tools. Setting up things on Windows is a breeze, though sometimes it's more complex than Linux or OS X. Most games only support Windows. There's also Linux Subsystem for Windows but in my personal opinion I like just plain Linux better than that Windows tool. Overall I use Linux when I can. Otherwise, I just stick with Windows.

In my opinion, neither OS is better. There are situations where you need Windows, and situations when you can use Linux instead.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    I @ idonthave: :)