Scoopta

joined 2 years ago
[–] Scoopta@programming.dev 1 points 2 weeks ago (3 children)

Ok but, in the second example you typically just put final or const in front of the type to denote immutability. I still don't see the advantage to the first declaration.

[–] Scoopta@programming.dev 17 points 2 weeks ago (1 children)

You aren't though. In most languages that use the latter declaration you would prefix the declaration with final or const or the like to specify it won't be updated.

[–] Scoopta@programming.dev 53 points 3 weeks ago

Can I just say it's hilarious you marked this NSFW, it is quite literally NSFW

[–] Scoopta@programming.dev 3 points 3 weeks ago

It is really unfortunate that the main corporate steward of Java is such an asshat.

[–] Scoopta@programming.dev 3 points 3 weeks ago

I wonder if they've fixed their IPv6 stack, last I tried Haiku I couldn't get it connected to the internet because it was so broken. I should try again since they seem to have done some networking fixes.

[–] Scoopta@programming.dev 7 points 3 weeks ago

In contrast to most people here who talk about solutions to this problem with tooling often used for batch deployment what I'll say is just my opinion on the matter. Outside of OEM or fleet deployments the advantages of nix just aren't that apparent. You feel like your system was a house of cards but I've personally never felt that way and I suspect neither have most other users. Every OS to ever exist more or less behaves in a similar way, i.e. it's mutable, so most users have only ever known this behavior. Installing software and then having to configure it in a software specific way is the norm across all existing computer platforms for all of time and for most situations it's worked well enough. It isn't nearly broken or painful enough for most people to care. Honestly if nix was the norm for Linux it might even scare away windows or Mac users looking to move. Linux is already a learning curve and completely changing the software installation and management paradigm(beyond using a package manager which can conveniently be explained like an app store) would not help the situation.

[–] Scoopta@programming.dev 3 points 3 weeks ago

From time to time I experience extreme sluggishness and occasional timeouts in Jeroba so I don't believe it's only the website.

[–] Scoopta@programming.dev 2 points 3 weeks ago

The problem with that thought is the lower level bits are very *nix but all the higher level bits like the GUI and other surrounding APIs are all heavily Objective-C/NextStep based and aren't really all that unixy. We do have GNUStep as a base to use for that to an extent but I really don't think the unix parts of Mac, are that helpful to porting complex user facing GUI programs.

[–] Scoopta@programming.dev 1 points 3 weeks ago* (last edited 3 weeks ago)

People say this but I'm not sure I believe that. Keep in mind Google is the only android OEM that allows you to do a bootloader unlock and root without an exploit, it's officially supported as a developer configuration.

[–] Scoopta@programming.dev 1 points 3 weeks ago

Tbh I'm not an apple person either. The comment about macOS being on 26 caught my eye and I went and did some research.

[–] Scoopta@programming.dev 3 points 4 weeks ago* (last edited 4 weeks ago) (2 children)

Darling is a cool project but I think the reason it hasn't taken off is because there isn't a lot of software people both want to use on Linux and software that isn't already covered by wine. You need an overlap between those 2 and that's a small market

view more: ‹ prev next ›