Magit is designed as an interface to the version control system Git, implemented as an Emacs package. According to the team, while it is not a “complete Git porcelain,” it is complete enough to allow Git users to perform daily version control tasks directly from Emacs. “A major advantage Magit has over Git on the … continue reading
The Apache Software Foundation announced that 339 projects and sub-projects were accomplished this year, 206 projects made it to top level and 46 podlings made it in the Apache Incubator. On the community side, there were 7,038 active Apache Committers, 765 ASF members, and 40 new members elected. More than 75% of contributors in 2019 … continue reading
This week’s highlighted project is Falcon, which is an open-source Python framework for building large-scale app backends and microservices. According to the Falcon maintainers, the framework encourages the REST architectural style. It also attempts to do as little as possible, while also remaining highly efficient. “When it comes to building HTTP APIs, other frameworks weigh … continue reading
Code.org announced several new milestones for this year: 50 U.S. states have adopted computer science policies, over 100,000 new CS teachers were prepared by Code.org, and students on Code.org have created 60 million projects. “We want to emphasize that an important part of computer science is understanding how it can help with world challenges. As … continue reading
Ray is an open-source distributed framework that makes it easy to scale applications and to leverage machine learning libraries. The project was developed by the distributed programming platform company Anyscale. Ray includes three libraries for accelerating machine learning workloads: Tune, RLlib and Distributed Training. According to the company, the machine learning libraries give developers the ability … continue reading
The open-source JavaScript and WebAssembly engine has reached version 8.0. According to the team, V8 version 8 focuses on bug fixes and performance improvements. Some of the key improvements include: pointer compression, optimizations for higher-order builtins, optional chaining, nullish coalescing, and updates to the V8 API. The full list of improvements is available here. Dotscience … continue reading
GitLab announced that it is moving its observability suite to Core to its open-source codebase in 2020. “If it’s a feature for a single developer who might be working on his or her own individual project, we want that to be in Core because it invites more usage of those tools and we get great … continue reading
Thought leaders weigh in on what we can expect from the software development industry in 2020: Adam Scroggin, CEO of CardBoard DevOps will continue to be key as we move toward 2020. Software teams will notice more and more that once a product is released, it is not done. Software products are never done. We … continue reading
Apache APISIX is a cloud-native microservices API gateway that entered the Apache Incubator in October. The API gateway is intended to handle interface traffic for websites, mobile and IoT applications. “At some point, traditional monolithic application architectures simply are not able to scale anymore. Inevitably, this happens to every successful software project that is based … continue reading
GraalWasm is a WebAssembly engine implemented in GraalVM. It can run WebAssembly programs in the binary format, generated with compiler backends such as Emscripten. “Supporting WebAssembly expands the set of languages GraalVM can execute with a whole other set of languages to the ones supported by GraalVM and further step towards making it a universal … continue reading
A new open-source project wants to provide an alternative to the Stack Exchange Network. While it is still a work in progress, Codidact is a “community-controlled, open-source Q&A platform.” “This project was created to coordinate and keep track of current efforts by a group of (mostly unsatisfied) users of Stack Overflow and the Stack Exchange … continue reading
This week’s open-source project of the week is Sourcetrail, a cross-platform source explorer that helps users get productive on unfamiliar source code. It uses static analysis on C, C++, Java and Python source code and lets users navigate the collected information within a user interface that interactively combines graph visualization and code display. With the … continue reading