Mai 2023#
Bonjour, vous avez certainement installé la nouvelle version, je vous conseille de lire le billet Julia 1.9 Highlights.
La liste de tous les exposés pour JuliaCon 2023 est disponible. Voici les orateurs et l’oratrice travaillant en France, désolé si j’ai oublié quelqu’un :
Billets de blog#
Matthijs Cox - Clean Code Tips for Scientists #1 - Reproducible Environments
Matthijs Cox - Extreme Multi-Threading: C++ and Julia 1.9 Integration
Matthijs Cox - Building a Scalable Inner-Source Ecosystem For Collaborative Development
Michal Jagodzinski - multiple satellites plotting and ground station visibility analysis
Bogumił Kamiński - To copy or not to copy, that is the question
Logan Kilpatrick - Julia 1.9: A New Era of Performance and Flexibility
Dheepak Krishnamurthy - Understanding variables and mutability in Julia
Packages#
AdaptableFunctions.jl : Julia package that defines an input-specific function specialization/optimization API.
AdaptiveKDTrees.jl : An adaptive/incremental kNN and Range Search query implementation in Julia.
AlgebraicJulia/RegNets.jl : A compositional approach to modeling regulatory networks.
AppleAccelerate.jl : Julia interface to the macOS Accelerate framework.
CalculustCore.jl : Ecosystem for writing partial differential equation solvers.
CIndices.jl : Tiny package to allow using sparse arrays from C without incrementing indices.
Constellation.jl : Client Julia pour Constellation, le réseau distribué pour les données scientifiques.
CuFluxSampler.jl : GPU-accelerated algorithms for flux sampling in CUDA.jl.
DashSVD.jl : Julia implementation for dashSVD Algorithm with Shifted Power Iteration for Sparse Data.
DocumenterDiagrams.jl : Diagram features for Documenter.jl, powered by Kroki.jl.
DynamicScope.jl : Dynamically scoped functions in Julia.
ExponentialNoiseSDE.jl : Regression of stochastic processes with exponentially correleted noise. A Julia package designed to estimate the drift and noise functions of a stochastic differential equation from multiple data sources. The regression is flexable enough to account for white or exponentially correlated noise.
FrankWolfe.jl : Julia implementation for various Frank-Wolfe and Conditional Gradient variants.
FresnelEquations.jl : A Julia package that defines the Fresnel equations, describing what happens to electromagnetic waves at material interface.
Hecke.jl : Computational algebraic number theory.
Inherit.jl : Inherit fields and method interfaces in Julia.
Knockoffs.jl : Variable Selection with Knockoffs.
LearnAPI.jl : A Julia interface for training and applying models in machine learning and statistics.
MatrixEquations.jl : Solution of Lyapunov, Sylvester and Riccati matrix equations using Julia.
NearestCorrelationMatrix.jl : Compute the nearest correlation matrix using a pure Julia implementation.
Polynomials4ML.jl : Polynomials for ML: fast evaluation, batching, differentiation.
PrivateFields.jl : Disables fields access when defining a struct.
ProtoStructs.jl : Easy prototyping of structs.
RadialBasisFunctions.jl : Radial Basis Functions in Julia.
Rocket.jl : Functional reactive programming extensions library for Julia.
Semicoroutines.jl : C# style generators a.k.a. semi-coroutines for Julia.
Stencils.jl : Static Stencil broadcasts for Julia.
TSPSolvers.jl : A common interface to a few solvers for the Traveling Salesman Problem.
Tempo.jl : Time transformations in Julia.
Vidéos#
Kristoffer Carlsson - Julia: Workflow tips, and what is new in v1.9 supports
Daniel Malafaia - Create a web app with Genie Builder GUI - Julia Tutorial
Leandro Martinez - A computational chemist perspective on Fortran vs. Julia programming
Abel Siqueira- Type inference, multiple dispatch, and type stability
Gabe Weymouth - Live flow simulation tutorial with Waterlily.jl and Makie.jl
Tutoriels, Documentation#
Pierre