Ubuntu Snap Store 22: Apache Groovy, Rustup, Kompare and .NET Core SDK

 
Exploring Apps within the Ubuntu Snap Store - Part 22

Exploring Apps within the Ubuntu Snap Store – Part 22

Today, as usual, at the beginning of each month, we offer you a new publication more from our series of articles (Part 22) about “software available in the Ubuntu Snap Store (USS)”. Which has hundreds of useful, interesting and modern applications.

And on this occasion, we will briefly introduce 4 more apps from the Development category, whose names are: Apache Groovy, Rustup, Kompare and .NET Core SDK. In order to keep them informed and up to date, with this robust and growing set of applications that is available within the USS Online Software Store.

Exploring Apps within the Ubuntu Snap Store - Part 21

Exploring Apps within the Ubuntu Snap Store – Part 21

But, before starting this post on part 22 of the “Ubuntu Snap Store” apps, we recommend you explore the previous related content of this seriesWhen you finish reading it:

Exploring Apps within the Ubuntu Snap Store - Part 21
Related article:
Ubuntu Snap Store 21: Node-RED, CMake and Multipass

Snap packages are a special type of app packages for the desktop, cloud and IoT, which are characterized by being easy to install, secure, cross-platform and dependency-free; they are also a universal package format developed by Canonical (Ubuntu). Meanwhile, the Snap Store is, in essence, an online software store, in the style of the existing GNOME and KDE Community stores, in order to publicize each of the available apps and how to install them.

Snap Store Apps

Ubuntu Snap Store Apps – Part 22

Part 22 about Ubuntu Snap Store apps (USS: Snapcraft.io)

Apache Groovy

Apache Groovy

Apache Groovy Python is a powerful, multi-paradigm programming language for the Java platform, designed to enhance developer productivity through its concise, familiar, and easy-to-learn syntax. It integrates seamlessly with any Java library and offers powerful productivity enhancements and features, including scripting capabilities, domain-specific language creation, runtime and compile-time metaprogramming, and functional programming. Consequently, it can be considered a super version of Java, as it supports most Java syntax but allows for simpler syntax for many constructs; it supports all Java libraries but provides numerous extensions and its own productivity libraries; it has a dynamic nature like Python, meaning it is very powerful, easy to learn, and productive; and it optionally has a static nature like Java and Kotlin, making it fast and providing additional type checking when desired. Learn more about Apache Groovy

Explore Apache Groovy in the Ubuntu Snap Store (Snapcraft.io)

Top 2025: The Best IDEs for a GNU/Linux Distro
Related article:
Top 2025: The best IDEs for various programming languages ​​on GNU/Linux

rustup

rustup

rustup It's the Rust programming language installation tool from official release channels, allowing you to easily switch between stable, beta, and nightly compilers and keep them up to date. It simplifies cross-compilation with standard library binary builds for common platforms. Furthermore, it works on all Rust-compatible platforms. Therefore, it's also considered a toolchain multiplexer, capable of installing and managing multiple Rust toolchains and presenting them through a single set of tools installed in ~/.cargo/bin. The rustc and cargo executables installed in ~/.cargo/bin are proxies that delegate to the actual toolchain. Ultimately, this tool provides mechanisms for easily changing the active toolchain by reconfiguring the behavior of the proxies. Learn more about Rustup

Explore Rustup on the Ubuntu Snap Store (Snapcraft.io)

about rust
Related article:
Rust, install this programming language on Ubuntu 18.04

Compare

Compare

Compare Kompare is a desktop program with a graphical user interface that allows you to visualize and combine the differences between source files. It allows you to compare differences in files or folder contents. It supports various diff formats and offers numerous options for customizing the displayed information. Among its most notable features are recursive comparison of differences in files or folder contents, support for various diff formats, and numerous options for customizing the displayed information. Furthermore, it allows the creation and application of patches to extend its capabilities. Finally, it is primarily used on GNU/Linux and other Unix-like operating systems, as well as on Windows. In reality, Kompare does not calculate the differences between the compared files; it is simply a graphical interface for the command-line utility `diff`. Learn more about Kompare

Explore Kompare in the Ubuntu Snap Store (Snapcraft.io)

about compare
Related article:
Kompare, install this graphical interface for the diff utility

.NET Core SDK

.NET Core SDK

.NET Core SDK The .NET platform is a fast, lightweight, and modular framework designed for building cross-platform applications that run smoothly on GNU/Linux, macOS, and Windows. It is also noteworthy that it is developed and maintained as a free and open-source project on the platform. GitHubFurthermore, with it you can use various languages, editors, and libraries to create games and applications for the Web, mobile and desktop devices, and the Internet of Things (IoT). It is also sometimes referred to as a "managed code" runtime environment because it uses a garbage collector for memory management and enforces type and memory safety. The .NET runtime also virtualizes (or abstracts) various operating system and hardware concepts, such as memory, threads, and exceptions. The runtime environment is designed to support multiple programming languages. For example, it supports C#, F#, and Visual Basic, all developed in collaboration with the community. Learn more about the .NET Core SDK

Explore the .NET Core SDK in the Ubuntu Snap Store (Snapcraft.io)

.NET 9.0
Related article:
.NET 9.0 is now released and comes with performance improvements, support and more

Finally, to learn and explore more Development Apps within the Ubuntu Snap Store We leave you the following links: link 1 y link 2.

Summary 2023 - 2024

Summary

In short, if you liked this new post about these 4 new apps more (Apache Groovy, Rustup, Kompare and .NET Core SDK) of the many that we can find within the «Ubuntu Snap Store»Share your thoughts on these apps with us, if you'd like. Or, if you prefer, tell us about some of the others we've already covered, or others that would be great to feature in the future. And next month, we'll continue exploring many more apps from this category. Canonical Official Store for Ubuntu Software (Snapcraft.io), in order to continue spreading the word about this great and increasingly used catalog of applications.

Lastly, remember to share this useful and fun post with others, and visit the beginning of our «site» in Spanish or other languages (adding 2 letters to the end of the URL, for example: ar, de, en, fr, ja, pt and ru, among many others). Additionally, we invite you to join our Official Telegram channel to read and share more news, guides and tutorials from our website.