News for hackers. Stuff that matters.
Re:Darling – Run Mac apps on Linux by 999900000999 on Wednesday January 05, 2022 @06:16PM (#29816591)
Yes and no.

I've found numerous times Ubuntu just doesn't want to work. Ether Wifi or Bluetooth is broken.

Fedora seems to be a bit better, it's my daily driver on my old lightweight laptop. My big gaming PC runs Windows.

I make music and play games with it, no matter what the FOSS community wants to think , Linux doesn't come close in these aspects.

Each OS does different things well. Linux is very good for running on older hardware, or small computers like a PI.

Windows is exceptional at gaming and game development ( really any C# dev). Visual Studio is the greatest IDE ever made. If I had to write C# in note pad I'd give up coding.

Mac OS is best for creatives. Logic Pro is only 200$ , and easily replaces an entire studio. With Logic and a 300$ mic you can make something very nice. Your also forced to own a Mac if you want to make iPhone apps.

The music creation ecosystem on IOS is miles ahead of Android. It's at the point where I'm considering am iPhone in addition to my iPad for on the go music creation.

At the same time, as a phone, my Pixel 6 is everything I could ever want. Automatically letting me screen calls saved me hours per months.

I'll forever love Linux for giving a stable NodeJS dev environment when Windows wouldn't. Without desktop Linux I would of never been able to develop the apps which got me my first job. But you need to be open to hopping in the terminal.

Re:Darling – Run Mac apps on Linux by selfhoster11 on Thursday January 06, 2022 @12:31AM (#29819846)
Ubuntu is the only distro where my Bluetooth headphones reliably connected and auto-switched to stereo audio (not headset) mode. It's gotten a lot better, though perhaps only with quality hardware.

As far as WiFi is concerned, I'm more likely than not to blame the crap connection on the access point. I've had great success replacing rubbish APs with something basic but good, but for work I want wires if at all reasonable.

Re:Darling – Run Mac apps on Linux by KronisLV on Wednesday January 05, 2022 @06:27PM (#29816729)
> Windows is exceptional at gaming and game development ( really any C# dev). Visual Studio is the greatest IDE ever made. If I had to write C# in note pad I'd give up coding.

Have you tried out Rider? https://www.jetbrains.com/rider/

It's one of the JetBrains commercial IDEs, but since i got the Ultimate package of their products for Java development and some other stuff, i also tried out Rider and found it to be pretty pleasant for everything from web development, to game development (with Unity in particular, though Godot also works obviously, as would other engines like Stride, or NeoAxis or whatever).

They have some pretty nice features for Unity, like giving you hints about methods which are slow and are used every tick, or maybe alternative methods that could be a better fit in some cases: https://www.jetbrains.com/lp/dotnet-unity/

Now, some people say that Rider's a bit sluggish like some other JetBrains products, but in my experience it's pretty close to Visual Studio (faster startup, slower when indexing project, faster for many code hints, slower for autocomplete), though maybe because of me enjoying messing around with the memory limits and usually increasing them slightly.

Nonetheless, for enterprise projects, i'd probably just continue using Visual Studio for consistency's sake. Heck, last i checked, Visual Studio even had plugins for supporting Python and other languages, which was interesting to behold. Apart from that, i'm not really aware of many other IDEs for .NET/C# out there, maybe MonoDevelop which is free, but also kind of abandoned: https://www.monodevelop.com/

Just figured that i'd mention JetBrains products in the first place, because they're my toolbox nowadays for which i reach whenever i want to do some development with the IDE helping me out regardless of whatever tech stack i'm dealing with (at least the common ones), so it has largely replaced Visual Studio for me. Though i still reach for Visual Studio Code for more rapid/lightweight editing of scripts, confguration files and such (or other text editors for when an IDE isn't necessary).

Re:Darling – Run Mac apps on Linux by _RafaelKr on Monday January 10, 2022 @07:52AM (#29874021)
Just created an account on HN to say that all the JetBrains Products I used are outstanding! I switched from Atom to VS Code and since nearly 4 years I have a IntelliJ IDEA Ultimate subscription which is worth every penny.

By the way: JetBrains is also working on a more lightwheight editor called Fleet which seems to be comparable with VS Code, at least visually. There's already a product page for that at https://www.jetbrains.com/fleet/

Re:Darling – Run Mac apps on Linux by 999900000999 on Wednesday January 05, 2022 @07:04PM (#29817140)
I actually really like Android Studio, which is of course a Jet Brains product.

Visual Studio is going to be the best supported IDE for C#. I'm fine with having a Windows PC for that.

I still Dual boot on my old laptop

Re:Darling – Run Mac apps on Linux by KronisLV on Thursday January 06, 2022 @02:59AM (#29820665)
Ha, that's amusing, because at the same time i hate Android Studio with a passion - it seems like the worst JetBrains product by far, though maybe because Android isn't a particularly nice platform to develop for.

Admittedly, most of my complaints there would be about the different Android SDK versions and how sluggish and slow everything feels at times, as well as about how Android seems to have a stripped down JDK inside of it, which causes weirdness with certain libraries, as opposed to just having something like OpenJDK.

But hey, whatever works for you! I don't really think that there are that many (if any) alternatives for Android development, to be honest.

Re:Darling – Run Mac apps on Linux by 999900000999 on Thursday January 06, 2022 @10:17AM (#29824546)
You can still use Eclipse for Android dev, or just run your own builds with cli tools.

I'll agree Android dev is pretty frustrating, it's much better than it was just a few years ago, but it's still nowhere close to iOS. iOS users also tend to be much more willing to pay money, so there's that.

Re:Darling – Run Mac apps on Linux by KronisLV on Thursday January 06, 2022 @10:59AM (#29825197)
Heh, i'd say that Eclipse is universally even more horrible, because while Android Studio feels sluggish for Android development and other JetBrains products are generally pretty good, Eclipse has been slow, laggy and even buggy for me in every single one of its forms - be it using it for Java, PHP, or even more obscure tools like 4EM for enterprise modelling or EMF for model driven development.

It excels at having a large plugin ecosystem, moreso than JetBrains products have (probably close to what Visual Studio Code has, just look at https://marketplace.eclipse.org/category/categories/programm...) and being a common base for a variety of other tools out there, due to its modular nature, but there are plenty of disadvantages to that approach (loose coupling that ends up being brittle and worse runtime performance come to mind) and the workspaces concept feels shoehorned on.

That said, some out there swear by it and admittedly the customized versions of it, like Spring Tool Suite (STS), provide a lot of value to them and numerous other people, so everyone should probably just use what fits their needs. For Android in particular, however, i haven't found an IDE that's as pleasant to use as for other languages. Oh well, high expectations be damned~

Re:Darling – Run Mac apps on Linux by 999900000999 on Sunday January 09, 2022 @02:32PM (#29866563)
Preaching to the choir!

I legit quit a job since they wanted me to use Eclipse.