Software Alternatives & Reviews

Wing: A cloud-oriented programming language

Dapr Encore.dev Matano Klotho Ballerina
  1. 1
    Application and Data, Build, Test, Deploy, and Microservices Tools
    Pricing:
    • Open Source

    #Monitoring Tools #Web And Application Servers #Data Integration 46 social mentions

  2. Encore is the backend development platform built on the belief that escaping complexity unleashes a higher state of creativity.
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    • $99.0 / Monthly (Pro, per user)
    - https://encore.dev In general, while it's clear that somehow cloud complexity needs to be abstracted away from developers, I don't think it makes sense that new programming languages or frameworks are necessary to do this well. It makes migration of existing apps and backwards compatibility with the existing software ecosystem too challenging. At Coherence (withcoherence.com - I'm a cofounder), we believe that a new category anchored by tools like replit, AWS CodeCatalyst, and our products is the solution to this problem, because it does not have the same issues. Instead, it offers best-in-class versions of the same workflows and toolchains that teams are using now, while radically reducing the investment required to get there. It's an exciting time in the DevOps world!

    #Backend Framework #Go Lang #SaaS 63 social mentions

  3. 3
    Open source serverless security lake platform on AWS
    I'm on the fence about this one. When I heard it was announced, and that it was created by none other than the creators of the amazing AWS CDK, I was really excited by what could be possible. Having worked on complex infra automation using CDK (we use it extensively for our open source project for threat hunting on AWS: <a href="https://github.com/matanolabs/matano">https://github.com/matanolabs/matano</a>), I was excited because of the room for improvement with a more language integration. But after having looked into the abstraction that Winglang, and other "infrastructure-from-code" providers have come up, with I'm admittedly very skeptical. As other have mentioned, cloud primitives are almost by nature a leaky abstraction with many bells and whistles to be tuned. So I'm not sure it is a good idea, or feasible in a complex production application, to build on these very high level primitives such as cloud.Queue without limiting yourself to the lowest common denominator of features. But perhaps this issue is solvable by creating a nicer SDK. What bothers me the most is having to to write code in a completely new language, that kind of treats runtime code as a second class citizen to be embedded in a configuration oriented language that looks like Typescript with some magic added in. Imo, this is far too much friction and risk vs. The benefit that could come from something like this over using your language of choice along with CDK. I'm still rooting for Wing, and hoping they can figure out these issues, because the problem they are solving is a massive one. I think Winglang has the potential to do for cloud, what Rust did for memory safety by doing smart things at compile time and enforcing policies that could easily be missed by developers. For example, automatically deriving least privilege and minimal permissions for all infrastructure could be a great way to improve security out of the box.

    #AWS #Logging #Security 11 social mentions

  4. 4
    klotho is an OSS toolset for turning plain code into cloud native code
    Pricing:
    • Open Source
    > Why is this a language, not just a framework for JavaScript or whatever? I'm one of the founders of Klotho (https://klo.dev), and we're in the camp of expanding existing programming languages with cloud native building blocks. We’re building Klotho in that spirit. There's a few reasons to opt for using a compiler rather than SDKs: - Being able to catch errors as early in the development process as possible, rather than in runtime or production.

    #AWS #Cloud Computing #Dev Ops 6 social mentions

  5. "The diagram is the code. The code is the diagram".Read article Introduction to Ballerina: Language of Integration.And: GraphQL Made Easy With Ballerina.There is also a free DZone refcard.
    Pricing:
    • Open Source
    Reminds me of https://ballerina.io/ ... Which looks actually pretty nice, but I suspect the name of the project is a terrible marketing decision that will hold adoption back ¯\_(ツ)_/¯.

    #Programming #AWS #Software Development 13 social mentions

Discuss: Wing: A cloud-oriented programming language

Log in or Post with