Author Archives: Deep Datta

Empowering Julia Development: Exploring Static Code Analysis with JuliaHub and Semgrep

By: Deep Datta

Re-posted from: https://info.juliahub.com/blog/julia-security-and-semgrep-static-code-analysis

The Julia programming language is widely considered a powerful and versatile tool for modern technical computing. Combining the high-level syntax and dynamism of languages like Python with the performance capabilities of languages such as C and Fortran, Julia is the go-to choice for a diverse range of computational tasks. Julia’s popularity and appeal lie in the elegant syntax, exceptional speed, and scalability that make it suitable for building computationally intensive tasks or everyday programming needs. 

Private Registries and Package Management on JuliaHub

By: Deep Datta

Re-posted from: https://info.juliahub.com/blog/private-packages

JuliaHub is a platform for technical computing using the Julia language, but it is also a platform designed to support the development and deployment of production applications. One feature that is becoming increasingly important to developers in the Julia ecosystem is the ability to create private registries that can manage the installation and usage of proprietary Julia packages. When you use JuliaHub, you connect to a dedicated private package server that knows who you are and serves you up all of the registries you have access to—both public and private. Recent work on the JuliaHub platform has added more features to create and manage private registries and lets you register private packages using the same workflow you use to register public packages through JuliaHub.