• 0 Posts
  • 26 Comments
Joined 3 years ago
cake
Cake day: June 24th, 2023

help-circle


  • No, it really isn’t dope. It is okish, there are far worse but also far better. But the whole idea of forcing people to learn a new language is bad, and needs to stop. We do not need more languages, we need better languages.

    • Indent based flow control is a massive fail right from the start.
    • No short ternary expressions (there is a convoluted one), which is something you do super often. Makes no sense to not include it. Just because you can abuse things is not a reason to not include them.
    • Lambda functions only exist on a select few, and not as native. Instead you call them with another method name.
    • Some confusing naming, for example class vs class_name which means completly different things. The latter should have been something other than class with a name suffix.

    All in all, it is not bad. But certain aspects of it are not that good. The main point is that forcing people to learn a new language raises the bar of entry a lot. I think that is one of the things Unity got right, for the most part they used microsoft java (aka C#), with all its warts.

    Speaking of which, if there are native bindings. Why does the .net version even exist as a separate download? And why aren’t there bindings for other languages? At least I haven’t seen any, everyone just says “use gdscript. C# version is older and not well maintained”

    If there are first class bindings, then great.

    Edit: I would be very happy if there was a way to write in typescript, lua, perl, c# (without .net), etc… even if I had to drop in a plugin to support it.





  • Mostly going back and forth between planets I found to be annoying. I liked the different worlds (some more than others), but the traveling and time suck made it annoying.

    Also the space ship introduced a way to get stuck without save scumming, which the base game didn’t have. Or at least not nearly as bad, if you went out into the wilderness you could get a lot of biters on you but it was less of a problem. If you started a journey between two planets and your craft wasn’t good enough you basically had to just load a previous save. Afaik there was no “oh dear, this going bad. Let me turn back”, which well to be fair is realistic.












  • Tanoh@lemmy.worldtoSelfhosted@lemmy.worldThree Docker related questions
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    1
    ·
    3 months ago

    I know the purists might sneer at me for this, but I just spun up a server via Hetzner so I could run Docker in the cloud

    Not an answer to your question, but don’t let some gatekeeper… well, gate keep. There are many ways to selfhost. Running your own hardware is one, renting a VPS but hosting the services yourself is another one. One is not better than the other.

    Just pick what is the best solution for you and your problem.