I've been in the beta for quite a while, the only issues I had were resolved quite quickly. I never got to contribute that much in feedback since I honestly never had anything to complain about, outside of not being able to also use ghostty on Windows (lol).
Congrats on 1.0! It's been a joy to use I wish everyone can enjoy this wonderful piece of software as much as I have!
True. But the newer consoles in those cases were huge leaps over the older one.
ARM has 100% backwards compatible CPUs that Nintendo could use. They’ve done backwards compatibility a number of times now without needing to embed an entire extra CPU such as the Wii and the Wii U. I would be surprised if they weren’t thinking about it when they were designing the Switch.
The “embed the old console“ thing always works, but why go that far if there’s a much simpler option?
Well, not paying the ARM royalites is enough to motivate them to perform the jump. But Nintendo is japanese and softbank, ARM "owner", is japanese too, namely high level country interests would short circuit everything.
Unfortunately, vectors in Zig are the kind you use in SIMD and not in graphics programming. Perhaps there's some overlap, but I'm unfamiliar with both fields so I can't say to what degree.
While I can appreciate their dedication to Linux, I find their application process arbitrary and random, if not confusingly prejudiced towards certain types of games.
It's honestly a dice roll whether a visual novel will be accepted or rejected from Steam. Whatever reason used will weirdly not apply for titles already released and even titles that will apply after you. It doesn't matter if youre an indie game dev or Square Enix publishing a game set in the same universe as the widely loved Steins;Gate. You're still subject for a ban and for what really? Square Enix at least has the ability to talk behind the scenes to have the game approved.
This all matters so much because visual novels are already a niche. If you want to turn a profit you must sell on steam. This means that in response to an imprecise, contradictory policy it's in your best interest to self-censor as much as you can because you can not afford to have your game rejected.
Visual novels and similar games with young (looking) characters tend to get rejected for sexualizing those characters (rule 8). But there are also plenty of examples of tame games getting rejected, while similar but much more risque games were permitted, so it's hard to figure out exactly what Valve objects to.
From my point of view, dating sims have declined in popularity over the past two decades. The west has always had a niche following, but Japanese titles rarely made it over here, and indie dating sims exist in a community that's quite disconnected from the one this title invokes the idea of.
In Japan, dating sims used to be huge, Tokimeki Memorial being notably famous. Unfortunatel, there seems to have been a quite aggressive decline.
When thinking of currently running dating sim series, I can recall Tokimeki Memorial: Girl's Side, ×CATION, and a recent trend of remakes (such as Doukyuusei). However the fervour the genre once had is noticeably absent from current releases.
With rare exceptions (like Hatoful Boyfriend) these joke dating sims feel pretty fake. They comment on a genre they struggle to properly portray or understand. The most egregious cases parody galge or otomege and erroneously label themselves as dating sims.
As an example, Doki Doki Literature Club (for all its merits), suffers from being described as a dating sim when it clearly isn't one.
To be clear, while pure daring sims kind of barely exist, they do pop up from time to time as secondary gameplay loops in hybrids. The Persona series (3 and onwards) as well as the Fire Emblem series (Awakening and onwards) do this.
I did an admittedly trivial amount of looking, but it seems like the videos surfacing right now about Andrew Tate being arrested are related to a previous arrest. As of the writing of this post, there doesn't seem to be much credible evidence that he has been released from police custody this time 'round.
I, of course, could be wrong so feel free to correct me if need be.
This may be the case with the current Zig ecosystem (even then, two community-created package mangers already exist), but my understanding is that at some point, Zig will receive an official package manager.
The current build system and type system go a long way to encourage library use (since it's quite easy) and the future package manager will be yet another step towards that.
Oh that's fair. Zig makes a big deal about ensuring that "what you're supposed" to do is the simplest/easiest option at your disposal.
In service of this, even in Zig's current pre-1.0 state, adding a library can be as simple as something like the following in your project's build.zig:
This and the language just having generics (which isn't necessarily the goal of all c-replacement languages i recently found out) suggests to me that the language as it currently stands encourages libraries to be written and reused.
In Zig, allocators are "just another argument", functionally an interface so as a library author you have to pay less attention to whether your library can be used in hostile environments. I'm quite sure this idiom exists primarily to just make Zig libraries (like the stdlib) useful in more places.
Certainly, Zig doesn't have all the tools you'd expect in other languages to aid library authors and consumers. I personally would love to see proper interfaces in the language, rather than the interface-by-convention situation we have right now. It's a matter of tradeoffs, many of which I imagine will be addressed and reconsidered as the language matures.
Perhaps I misunderstand, but I don't imagine most individuals or companies writing production C code to be on the same "level of competency" as a research company as prestigious as Bell Labs.
Everything is from scratch on SerenityOS. Ladybird takes as much of that as it can but the is not afraid to use existing tech for the bits of Serenity that cannot currently be used on Linux ( the GUi framework and networking ).
I think they'll replace Qt with their own GUI lib eventually - and they're already building their own language to replace C++ (for their uses I mean)...
for their operating system (serenityOS) they're not using any dependencies, they have their own windowing framework. for the cross platform version of the browser, they use Qt instead. but on serenity itself the browser does not use it.
Congrats on 1.0! It's been a joy to use I wish everyone can enjoy this wonderful piece of software as much as I have!