wing VS research

Compare wing vs research and see what are their differences.

wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ (by winglang)

research

Language research sketchbook (by winglang)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
wing research
50 3
4,471 17
22.8% -
9.9 7.3
about 7 hours ago 2 months ago
TypeScript CWeb
GNU General Public License v3.0 or later -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

wing

Posts with mentions or reviews of wing. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-05.

research

Posts with mentions or reviews of research. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-29.
  • Cloud, Why So Difficult?
    6 projects | /r/programming | 29 May 2023
    In this insightful article, Elad Ben-Israel, the mind behind the CDK, shares his love for the cloud, but also his frustrations with the complexity of building cloud applications. The challenges he identifies include:1. Focus on non-functional mechanics: The need to understand and manage cloud platform mechanics instead of focusing on building valuable features for users.2. Lack of independence: Developers often need to rely on others to handle parts of the deployment process or to resolve issues, interrupting their work flow.3. Delayed feedback: The current iteration cycle in cloud development can take minutes or even longer, significantly slowing down the development process and making it harder for developers to stay in their flow state.## It's not just a rantElad is not just ranting about cloud development. He proposes a solution in the form of a programming language for the cloud. This language would treat the entire cloud as its computer. The language compiler will be able to see the complete cloud application, unbound by the limits of individual machines. Such a compiler would be able to handle a significant portion of the application's non-functional aspects, enabling developers to operate at a more abstract level, thus reducing complexity and promoting autonomy. Moreover, it could expedite iteration cycles by allowing to compile applications to quick local simulators during the development process. ## The Winglang ProjectElad reveals that he's in the process of developing such an open-source, “cloud-oriented” language, dubbed Winglang. Wing aims to improve the developer experience of cloud applications by enabling developers to build distributed systems that leverage cloud services as first-class citizens. This is achieved by integrating infrastructure and application code in a secure, unified programming model. Wing programs can be executed locally via a fully-functional simulator or deployed to any cloud provider.## My Interest in WinglangI, together with a group of dedicated contributors, joined forces with Elad to develop Winglang.While still in Alpha and not yet ready for production use, it's already possible to build some real applications.Check out https://github.com/winglang/wing for more details.
  • A Manifesto for Cloud-Oriented Programming from the creator of the CDK
    2 projects | /r/KubernetesLinks | 24 May 2023
    ## My Interest in Winglang I, together with a group of dedicated contributors, joined forces with Elad to develop Winglang. While still in Alpha and not yet ready for production use, it's already possible to build some [real applications](https://github.com/winglang/research/tree/main/dogfooding).
  • Cloud, why so difficult? 🤷‍♀️
    6 projects | dev.to | 22 May 2023
    We have been working on Wing for almost a year now, and I am excited to invite you to check it out and let me know what you think. While still in Alpha and not yet ready for production use, it's already possible to build some real applications with it.

What are some alternatives?

When comparing wing and research you can also consider the following projects:

aws-cdk - The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

jsii - jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!

terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

constructs - Define composable configuration models through code

nballerina - Ballerina compiler that generates native executables.

eventual - Build scalable and durable micro-services with APIs, Messaging and Workflows

Pulumi - Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀

dark - Darklang main repo, including language, backend, and infra

vscode-infracost - See cost estimates for Terraform right in your editor💰📉

wing-github-action - Deploy Wing Apps with Github Actions