

Wrong. In example Valve is putting money and work into FOSS. AND they make money of it and rely on it. Even Microsoft does contribute to Open Source, believe it or not, even is one of the top sponsors for Linux.


Wrong. In example Valve is putting money and work into FOSS. AND they make money of it and rely on it. Even Microsoft does contribute to Open Source, believe it or not, even is one of the top sponsors for Linux.


How is the free part not working? FOSS is the cure of the industry. Or do you think Adobe and Microsoft is working that great? Imagine if we didn’t have FOSS…


No. I just use the default on my system. Hopefully sudo-rs will become the default.
On a high level, the problems aren’t about the programming language itself; it’s mostly all the surrounding stuff like upgrade issues and the tooling. And in these points, Rust excels in my opinion.
Also if software is Open Source plays a lot here. Anything that is Open Source is never done software. And then what if the community decompiles into source code? Super Mario 64 was done game I suppose, then fans decompiled and wrote the source code for the game and keep working to improve or add functionality. Now its undone?
The term “done” is so vague, it makes no sense to talk about it without declaring what it is. It’s like using a variable in a duck typed language and just change its meaning randomly when its needed… (yeah Python byte me on this in the past… sorry I still have the wound).
What does “done” mean? If software does what it should do, has implemented all goals in development and does not need maintenance, then it is done. However, the more complex software is, the more likely security fixes and compatibility fixes need to be done.
The solitaire game that came with Windows 3.1. Certainly that’s done.
Why is the game “done”? It does not work on modern systems anymore, does it? I don’t get what “done” means for this game.
Super Mario Brothers is not only done, but also awesome.
How is it “done”? They released the game and it still has bugs and does not run on modern machines directly. The fans added lot of features through modding that the game could use to have. It’s just abandoned and not updated.
I don’t get what “done” means here. The given examples are a bit weird. Sure games are easier to be declared as done, than “regular” computer software on PC in example. Games for old consoles off course have not the same security issues as on modern PCs in example. These examples are more like “abandoned”, as their platforms are.
Biggest problem is, CSV is not a standardized format like JSON. For very simple cases it could be used as a database like format. But it depends on the parser and that’s not ideal.
JSON is easier to parse, smaller and lighter on resources. And that is important in the web. And if you take into account all the features XML has, plus the entities it gets big, slow and complicated. Most data does not need to be self descriptive document when transferring through web. Fundementally these languages are two different kind of languages: XML is a general markup language to write documents, while JSON is a generalized data structure with support for various data types supported by programming languages.


books is a specific type. library is just a different word for collection. So calling them books would be wrong. Because library does not imply a book. In example you can have a library of videos or a library of images.
Here is a video about this subject: https://inv.nadeko.net/watch?v=hymd3Xc7cCU This channel (SavvyNik) often directly reads and shows parts of the original mailing list source, and if available the relevant part of the interview in video form.
Maybe its not a bad idea to experiment with the tools that lot of people do, so it might help understanding what code it produces. That might be not his original goal, but its a nice side effect I guess.
I thought this would be about the Ai generated games, that has no code and runs like a video. Can we speak about software, if there is no code?