• 0 Posts
  • 18 Comments
Joined 1Y ago
cake
Cake day: Jun 11, 2023

help-circle
rss

With Unity you can get the problems of poorly documented and maintained third party tooling, with the added benefit of having to make your own in house tools too!



It’s just… Why?

Was there a thought process applied here at all? Worse still is that many of these localised paths are actually lies. They still use the original developer version in order to not break compatibility with programs, but refuse to admit it in the explorer. It’s maddening.


My gripe: I hate when people make stupid Lemmy comments.

Look I made a funny!

(The point is to show that all gripes are not automatically jokes…)


Translation of developer utilities themselves is the final layer of hell. I’m not hearing anybody out about this kinda stuff - after microsoft decided to TRANSLATE THE EXCEPTION MESSAGES IN .NET WITH NO WAY TO BYPASS IT making them unclear, unusable and ungoogleable, I realized what a terrible idea it is to fragment developer knowledge by language.

Let’s just stick to a lingua franca, please.


The point of a 100 dollar merch hoodie isn’t that you get a 100 dollars worth of hoodie. It’s that you support the artist. A less expensive hoodie means less for the artists. That’s kinda the point of merch…


Largely this is probably true. One large benefit for the consumer with streaming music over buying it is actually that it is cheaper. Significantly cheaper if you listen to a bunch of different things. So if everyone has moved to a method of listening to music that costs less then there has to be less money available to artists (all else being equal).

Even if 100% of streaming services’ revenue went to artists it could still be less money.

The problem isn’t Spotify itself, it’s the business model of streaming being way too cheap.


Ah yes all those millionaire artists. Poor rich artists. Everyone knows all artists are rich. Right?

Did you… read the comment? It wasn’t about the streaming platform owners.


He’s talking about ridiculous programming stacks and bloated tooling and things. Not once does he level any criticisms at higher level languages in general


At that point it’d be better PR for Apple not to donate at all lmao


Of course the average amount of ram in computers isn’t some secret. What are you on about? It’s only thanks to the fact that we have gigabytes of ram these days that inefficient practices are possible. If developers didn’t know that, they would have no idea that was possible. How on earth do you think developers would ever optimise software and determine their performance requirements if specs were unknown? I’m not saying they’re snooping on YOU individually (although there’s a ton of telemetry these days everywhere and ram is probably a common statistic collected by software - Steam’s hardware survey is public and shows millions of computer’s specs. Any software you use knows your ram capacity - it’s not secret. The ram capacity of newly sold systems is public is obviously shown on spec sheets)…


The idea is that increasing road capacity will increase demand and basically make traffic as bas again and similarly “just add more ram”-ing will just lead to developers using less memory efficient practices leading the same situation down the line.


The point is that building the 4 lane highway is a poor solution


You only need to use IDisposable for disposing unmanaged resources (file io etc). In modern .NET there are actually ways to perform manual memory management using malloc and delete etc, but it’s unlikely you’d ever need it.


This is very wrong. Circular references are no problem for the garbage collector at all (https://stackoverflow.com/questions/8840567/garbage-collector-and-circular-reference). You basically don’t need to worry about manual memory management at all, if you’re only dealing with managed code.


To be fair, that is basically the same with reddit.


I just don’t get the obsession with small executable file sizes. 100 MB here and there hasn’t mattered at all in desktop development for many years. Feels like arbitrary goals set up just to be able to say “look there are still uses for [unmanaged language]”. And of course there are, but a 60 MB smaller executables on a desktop with several terabytes of storage just isn’t one of them. And no, developer, about to comment about how you’ve only got 5 millibits of storage on your embedded system, we’re not talking about that.