Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)NI
NiftyBeaks @vlemmy.net
Posts 0
Comments 7
An opinion on what's a good general-purpose programming language
  • These two arguments contradict each other and together are an argument for static typing, not against. Which just shows how weak these arguments are.

    The way I read it, he wasn't suggesting that was a good argument at all. He was just explaining what he believes dynamic type enthusiasts say.

    This bit I am not convinced by. Inferring the API of a function from its body makes it harder to see breaking changes when you refactor the body. It can be useful for internal private helpers, but IMO public APIs should be explicit about their signature.

    Well, in F# at least, this inference is the default. However, anybody can still fully type out the function signature. I think I get what you are saying, but in the case of a public API or interfaces the programmer can simply just add the type specifications.

    I would go one step further here. It should support OOP and procedural paradigms as well.

    Yea I somewhat agree with this. Though I mostly abhor OOP, it taken in small doses can be good. And procedural programming is always invaluable of course.

  • Calendar of soon-to-be-released titles (2023-2024)
    1. I wanna give Trails a try

    2. Dragon Quest Monsters: Joker on the Nintendo DS was pretty fire, so looking forward to The Dark Prince!

    3. FF XVI doesn't seem like a JRPG anymore, but I do want to give the demo a try at least.

    4. I Kickstarted Sea of Stars and have been hyped since the Kickstarter. In the same vein I also played Chained Echoes about a month ago and it has me hyped for more of that style of game.