Android is just boneless Linux, thus it’s being the most successful open source operating system. I guess the number of Android devices outnumber all the Macs.
He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java
Android is just boneless Linux, thus it’s being the most successful open source operating system. I guess the number of Android devices outnumber all the Macs.
With the same logic, Microsoft’s dominance also helps the user in not having to choose between multiple types of systems.
The browser were set to report a different OS, the few bank terminals still running OS/2, a few industrial PCs still running MS-DOS, etc.
Case sensitivity is so much of a problem, that in college, people were always told to keep all their filenames all lowercase, to avoid issues with them.
https://github.com/ZILtoid1991/newxml/tree/main
This XML parser of mine uses safe by default.
Pointers are not guaranteed to be safe. DIP1000 was supposed to solve the issue of a pointer referencing to a now expired variable (see example below), but it’s being replaced by something else instead.
int* p;
{
int q = 42;
p = &q;
}
writeln(*p); //ERROR: This will cause memory leakage, due to q no longer existing
D has many memory safety features. For local variables, one should use pointers, otherwise ref
does references that are guaranteed to be valid to their lifetime, and thus have said limitations.
That’s why I often recommend D instead.
Has a much more C-style syntax, except much more refined from the years of hindsight. The catch? No corporate backing, didn’t jump on the “immutable by default” trend when functional programming evangelists said for
loops are a bad practice and instead we should just write recursive functions as a workaround, memory safety is opt-in (although “safe by default” can be done by starting your files with @safe:
), some of the lead devs are “naive centrists” who want to “give everyone a chance at coding even if they’re bad people (nazis)”, implementing new changes to the lang has slowed down significantly up until the departure of Adam D Ruppe and the drama surrounding it, etc.
I’m very sad about kbin, I eve told Ernest that I’d volunteer with some admin work and potentially code (even if I despise PHP), but he declined, even when his health went really bad.
The security nightmare is reduced by a lot, thanks to Linux being a lot more safe system. Of course the occasional very old security issues get found, but those are only old if some swifty hacker found out and didn’t disclose it publicly, or had to wait for years to be solved.
Where can I get the privacy nightmare AI application for Linux? I want it to take screenshots of my computer (in case I want to search it), never really use it, but store the data on my PC unencrypted, thus able to be hacked.
The sad thing is, there are other languages better at replacing C/C++ due to closer resemblance, except they’re rarely used due to lack of trendy technology that is being hyped in Rust. D lost a lot of ground due to its maintainers didn’t make it an “immutable by default” language at the time when functional programming paradigm was the next big thing in programming (which D can still do, as long as you’re not too fussy about using const
everywhere).
Any pointers how to get into FreeBSD? I might need that for my game engine, especially as two of the main three consoles nowadays use some heavily modified versions of it (even if unfortunately I have to provide them as closed-source addons to the engine, since neither Sony nor Nintendo don’t like open sourcing their stuff).
Okay, I’m putting together a second PC for Linux Mint, especially as I need Linux for testing.
I’m a nerd and dirt poor, what am I doing wrong?
Peasant uprisings, to take down the kings of today.
Worse, public domain license, except you need to modify them a lot.
Since they’re being trained on GPL (and possibly leaked proprietary) codes, I have banned them from my codebases. I also banned AI art from asset usage on similar + ethical grounds.
Forced openness is good for certain things, but not so good on others. That’s the reason why I licensed my game engine under BSL (whith some components of course under MIT, ZLib, and Apache), within the game development community things like that more accepted. It does have branding material, which anyone can use unless they were either behaved really badly, or being used for non-engine related material. Certain engine assets are under yet another license (public domain).
I’m somewhat of a creator myself and I mostly use creative software that has Linux versions (will move to Linux once Win 10’s support expires and/or I somehow get enough money for a new PC), and they’re legit better than Adobe software for my usecase. Photoshop is nearly unusable for digital painting (it’s more of a photo-editing software with some drawing capabilities), Krita is pretty good, and my only pet peewee was that some of the brush compositing modes had confusing names and were hidden deep inside the menu, but then I found “greater”, which can somewhat mimic the behavior of the default CSP brushes.
Also can someone recommend me a guitar amp modeller (preferably an open-source one), that is available on Linux, so I won’t suffer from both the demo of Guitar Rig came with my Arturia Minifuse, or with trying to get one running in Wine with all their complicated copy protection schemes?
Likely one of those “free software” nerds…