Hacker News new | ask | show | jobs
by jfkebwjsbx 2239 days ago
> Aerospace doesn't run Linux on anything I've ever even heard of, that would be foolhardy to the extreme.

It will shock you to learn that most stuff out there now works on Linux and soft RT Linux. For hard RT where Linux does not fit the bill, specialized operating systems are used.

> Android is barely Linux

It is actually 100% Linux.

> the rest aren't desktop operating systems at all

Luckily not everyone working on about half a dozen of them thinks like you!

> You call Linux the "third" desktop operating system by default because its desktop share isn't exactly zero.

1% is "near zero"? So millions and millions of desktops are "zero"?

We should be telling Canonical, Valve, Microsoft and hundreds of other companies that depend on "desktop" Linux to work!

> And yes, I'm in the US. I'm not sure that really matters that much.

As I explained, the market share in the US is wildly different than in the rest of the world.

> You don't use a Mac, so your worldview is that they aren't a thing.

Hah. I have used Apple systems and Xcode for many years. I own (have owned, my last was right before the Touch Bar debacle) several Macs in my life. That is why I know a decade ago they were on top of their game and now the ecosystem sucks for devs.

In another thread I said I think the culture of the Mac died with Jobs and the company switched to the profitable part too much (the iPhones and such).

> Until Linux has MS Office running natively on it, it will never have a desktop market.

Desktop market != Office market. Of course Linux has almost no market on typical companies with employees doing Word and Excel 8-5.

> And Xcode is a perfectly usable C & C++ IDE. Why wouldn't you use it for firmware?

Because everything else is just plainly better, or open source, or free, or cross-platform, or...

Yes, Xcode is perfectly usable for C++. SublimeText + plugins is perfectly usable, too. I can also do my job pretty well with gedit or vim or emacs. And if needed I can do it with bloody Notepad too. That does not mean I choose them nor that they are the best.

1 comments

Not in aerospace or anywhere else where life & safety are at stake. I'm quite familiar with those worlds, and Linux doesn't exist there.

Android is not 100% Linux. It's a phone OS that runs a Linux kernel and essentially nothing else that even looks like a desktop Linux (remember, that's the discussion).

Yes, 1% is near zero. For desktop use, the only people who use Linux are devs who are completely buried in the Linux world, and OS zealots. The market outside of that vanishingly small sector of desktop users is zero -- not close to zero, not 1%, zero. No one runs Linux on the desktop because they want to run Linux on the desktop -- you don't even do it. They run it because they have no other alternative, or because their religion demands it.

Nothing has changed in the Mac "ecosystem" to make their machines worse for devs in the last ten years. I'm really at a loss to even begin to understand what you are talking about here. It simply isn't so.

Again, your opinion is that you don't like Xcode. Nothing else you've posted suggests a real fact.

I've written plenty of code in vi -- even in ed, in Netbeans, whatever. I like Xcode because it works really well, and if you're in the Mac ecosystem it's designed to work well there. I don't care if an IDE is open source, I don't care if it's "free" (Xcode is), and I don't care if it's cross platform. Those items mean nothing to me, they do nothing for me. If I need to write on a linux system I'll pull up netbeans or eclipse. Or I'll write it in an ssh session using vi. So what?

You're continuing to state your opinions as though they are some objective fact. You don't like Macs for some reason since Jobs died. That's your opinion. It doesn't match that of many others.