The much anticipated release of DataFrames.jl version 1.0 provides Julia users with a fully integrated, new and improved solution for data analysis in Julia. Release notes are available here. In addition to providing a stable API going forward, there are significant performance improvements in this release that include multi-threading and faster joins. More information about DataFrames.jl is available in the DataFrames documentation.
“DataFrames.jl provides a set of tools for working with tabular data in Julia. Its design and functionality are similar to those of pandas (in Python) and data.frame, data.table and dplyr (in R), making it a great general purpose data science tool, especially for those coming to Julia from R or Python. DataFrames.jl plays a central role in the Julia Data ecosystem, and has tight integrations with a range of different libraries.”
JuliaSim: JuliaSim is a next generation cloud-based modeling and simulation platform, combining the latest techniques from scientific machine learning with equation-based digital twin modeling and simulation. Dr. Chris Rackauckas presented Accelerating Simulation of Stiff Nonlinear Systems Using Continuous-Time Echo State Networks with JuliaSim. Click here for more information.
Julia for Data Science: Dr. Josh Day (Julia Computing) has launched Julia for Data Science, a portal for data scientists who want to learn and use Julia.
Advancing Your Tech Career Using Julia: Logan Kilpatrick discussed Building Tech Careers through the Open Source Julia Project. The discussion was sponsored by the HackOn Foundation.
Julia on Code for Thought Podcast: Logan Kilpatrick also joined Mose Giordano and Mayeul d’Avazac to discuss Where Goest Thou, Julia? on the Code for Thought podcast. Click here to listen.
Baking Knowledge into Machine Learning Models: Chris Rackauckas joined Tanmay Bakshi on Tech Life Skills with Tanmay to discuss Baking Knowledge into Machine Learning Models.
JuliaCon 2021 - Free and Online - July 28-30 - Register Today
Free Registration: JuliaCon 2021 will be free and online. Last year’s JuliaCon brought together 30,000 online participants from over 115 countries. Click here to register.
Sponsorship: JuliaCon is an excellent opportunity for sponsors to support and show their support for Julia. Platinum, gold and silver sponsorships are available. Current and recent JuliaCon sponsors include RelationalAI, Julia Computing, PumasAI, Conning, QuEra, Amazon, Facebook, Google, Microsoft, Intel, Nvidia, JP Morgan, Capital One, BlackRock, Invenia, Gordon and Betty Moore Foundation, Juspay, Zapata, University of Maryland School of Pharmacy, Jeffrey Sarnoff, Alfred P. Sloan Foundation, Replit, Maven, Gambit, Tangent Works, Alan Turing Institute, EVN, Maven and Voxel8.
JuliaHub from Julia Computing: JuliaHub is the entry point for all things Julia: explore the ecosystem, build packages and deploy a supercomputer at the click of a button. JuliaHub also allows you to develop Julia applications interactively using a browser-based IDE or by using the Pluto notebook environment and then scale workloads to thousands of cores . Version 5 features a brand new user interface, reduced app startup latency, and many more usability enhancements. JuliaHub is the easiest way to start developing in Julia or share your work using dashboards and notebooks. A free JuliaHub tutorial from Dr. Matt Bauman (Julia Computing) is available on YouTube.
Pumas from Julia Computing and Pumas-AI: Pumas is a comprehensive platform for pharmaceutical modeling and simulation, providing a single tool for the entire drug development pipeline. Click here for more information.
Free Webinars from Julia Computing and Pumas-AI: Register today to participate in a free Julia Computing or Pumas-AI Webinar. Each free Webinar is one hour.
Webinar | Presenter(s) | Length of Webinar | Date | Time | Registration Link | Cost |
Parallel Computing for Enterprises in Julia | Dr. Alan Edelman, Julia Computing | 1 hour | Thu May 20 | 12 noon - 1 pm Eastern (US) | Register | Free |
Pumas 2.0 Feature Series: Parametric Time-to-Event Models | Dr. Andreas Noack and Dr. Patrick Kofod Mogensen, Julia Computing and Pumas-AI | 1 hour | Thu May 20 | 9:30 - 10:30 am Eastern (US) | Register | Free |
CUDA.jl 3.0 Features: Concurrent and Parallel GPU Programming | Dr. Tim Besard, Julia Computing | 1 hour | Tue May 25 | 12 noon - 1 pm Eastern (US) | Register | Free |
Building Production Applications Using Julia | Avik Sengupta, Julia Computing | 1 hour | Thu May 27 | 12 noon - 1 pm Eastern (US) | Register | Free |
Julia Computing Webinar Videos Available Free Online: More than 30 Julia Computing Webinar videos are available free online. Click here to watch.
Julia Computing Videos Available Free on YouTube: More than 60 Julia Computing videos are available free on YouTube. Click here to watch.
Pumas 2.0 Webinar Videos Available on YouTube: Pumas 2.0 Feature Series videos are available online:
Censored and Truncated Data Models with Dr. Andreas Noack and Dr. Patrick Kofod Mogensen (Julia Computing and Pumas-AI)
Beyond Gaussian Random Effects with Mohamed Tarek (Pumas-AI) and Dr. Andreas Noack (Julia Computing and Pumas-AI)
Koopman Expectation with Dr. Christopher Rackauckas (Pumas-AI) and Vaibhav Dixit (Julia Computing and Pumas-AI)
FOCE Analysis of Discrete Data Models with Dr. Andreas Noack (Julia Computing and Pumas-AI) and Mohamed Tarek (Pumas-AI)
Converting from Proprietary Software to Julia: Are you looking to leverage Julia’s superior speed and ease of use, but limited due to legacy software and code? Julia Computing and our partners can help accelerate replacing your existing proprietary applications, improve performance, reduce development time, augment or replace existing systems and provide an extended trusted team to deliver Julia solutions. Leverage experienced resources from Julia Computing and our partners to get your team up and running quickly. For more information, please contact us.
Julia Selected for Google Season of Docs 2021 - Technical Writer Required: Julia has been selected to participate in the Google Season of Docs. This year’s project is to Create a Comprehensive Julia Contributing Guide. The project requires a technical writer. Click here for more information and to apply.
Julia Used to Create Live 3D Movies of Cellular Processes: Washington University in St. Louis Professors Tim Holy (neuroscience), David Piston (cell biology and physiology) and Ulugbek Kamilov (electrical engineering and computer science) are using Julia to create advanced live 3D movies of living cellular biological processes. More information is available here.
Julia Used for Double-Stranded RNA Analysis: Science Advances (American Association for the Advancement of Science) published The Structural Plasticity of Nucleic Acid Duplexes Revealed by WAXS and MD. Researchers use Julia to analyze double-stranded RNA.
Julia Computing at ARPA-E Energy Innovation Summit: Julia Computing will participate in the ARPA-E Energy Innovation Summit which will be held online May 24-27. Click here to register or contact us for more information.
Julia and Julia Computing in the News
HPCWire: Julia Computing Launches JuliaSim for Scientific ML In Cloud
Analytics India: Julia Computing Launches JuliaSim For Scientific Machine Learning In Cloud
Analytics India: Julia 1.6 Released - Major Updates & Latest Features
Analytics Insight: Top 6 New Programming Languages to Learn in 2021
CXOtoday: Computer Programming - Looking Back in History
MIT Media Lab: Developing Galea: An Open Source Tool at the Intersection of VR and Neuroscience
Developpez: La FAA Utilise Julia Pour Son Système d'Évitement de Collision Aéroporté de Nouvelle Génération
Washington University in St. Louis: Team Developing Tool to Handle Big Data Generated by Advanced Imaging Tool
ScienceAdvances: The Structural Plasticity of Nucleic Acid Duplexes Revealed by WAXS and MD
Fortune India: Why Free and Open Source Software Is in Vogue Now
Built In: 9 Data Science Programming Languages to Know
InfoWorld: Eclipse Hosts Visual Studio Code Extensions Marketplace
Yale School of Public Health: Virtual Public Health Modeling Course Offered at Yale
Julia Blog Posts
Julia Quickstart (Josh Day)
First Steps #1: Installing Julia (Josh Day)
First Steps #2: The REPL (Josh Day)
First Steps #3: A Primer on Plots (Josh Day)
First Steps #4: Digging Into DataFrames (Josh Day)
First Steps #5: Pluto.jl (Josh Day)
The Order of Join and Grouping Result in DataFrames.jl (Bogumił Kamiński)
Some Comments on DataFrames 1.0 Release (Bogumił Kamiński)
Working with Matrices in DataFrames.jl 1.0 (Bogumił Kamiński)
A Tutorial on igraph for Julia (Bogumił Kamiński)
ModelingToolkit, Modelica, and Modia: The Composable Modeling Future in Julia (Chris Rackauckas)
Getting Started with Julia Lang (Fabian Becker)
Accidentally Quadratic with DataFrames in Julia (Dean Markwick)
Project Specific Julia Configuration with direnv (Fredrik Ekre)
Ghess: How to Write a Chess Engine? (Ole Kröger)
#100DaysOfCode: Julia Edition (Fabian Becker)
Partial Evaluation of a Pattern Matcher for E-graphs (Philip Zucker)
CUDA.jl 3.0 (Tim Besard)
Writing Type-Stable Julia Code (Philippe Mainçon)
Upcoming Julia Online Events
Webinar: Parallel Computing for Enterprises in Julia with Dr. Alan Edelman (Julia Computing) May 20
Webinar: Pumas 2.0 Feature Series - Parametric Time-to-Event Models with Dr. Andreas Noack and Patrick Kofod Mogensen (Julia Computing and Pumas-AI) May 20
Virtual Conference: ARPA-E Energy Innovation Summit with Julia Computing May 24-27
Webinar: CUDA.jl 3.0 Features: Concurrent and Parallel GPU Programming with Dr. Tim Besard (Julia Computing) May 25
Webinar: Building Production Applications Using Julia with Avik Sengupta (Julia Computing) May 27
Virtual Conference: JuliaCon 2021 Jul 28-30
Virtual Conference: Population Approach Group Europe (PAGE) with Julia Computing Sept 2-7
Recent Julia Online Events
Online Meetup: Fall In Love with Julia: Hands-on Differential Equations with Stephan Sahm and Julia User Group Munich Apr 12
Webinar: Pumas 2.0 Feature Series: Censored and Truncated Data Models with Dr. Andreas Noack and Patrick Kofod Mogensen (Julia Computing and Pumas-AI) Apr 15
Webinar: Interactive Development at Scale with JuliaHub with Dr. Matt Bauman (Julia Computing) Apr 16
Meetup: An April Evening of Julia with Yoni Nazarathy, Chris Foster, Brisbane Julia Language Meetup and University of Queensland Apr 21
Webinar: Deployment of Models and Apps with JuliaHub with Dr. Matt Bauman (Julia Computing) Apr 23
Online Meetup: JuliaStats Statsbase.jl with Konstantinos Michailidis and Julia User Group Freiburg Apr 27
Webinar: Performance Benchmarking in Julia with Jameson Nash (Julia Computing) Apr 29
Online Meetup: Share & Code - Reactive Dashboards with Stipple.jl and Julia User Group Munich May 3
Julia Jobs, Fellowships and Internships
There are hundreds of Julia jobs currently listed on Indeed.com and JuliaLang Discourse.
Google Season of Docs Julia Technical Writer: Julia will be participating in the Google Season of Docs. A technical writer is required to Create a Comprehensive Julia Contributing Guide. Click here for more information and to apply.
Liquid Analytics: Liquid Analytics is looking for Julia programmers:
Senior Machine Learning Computer Scientist: Modeling Business Problems with Julia
Senior Polyglot Software Engineer: Build Complex Machine Learning and Graph Systems with Julia
Software Engineer - Automation: Build Web Services, Applications and Microservices with Julia
Computational and Applied Mathematician: Probabilistic and Differential Programming with Julia
Do you work at or know of an organization looking to hire Julia programmers as staff, research fellows or interns? Would your employer be interested in hiring interns to work on open source packages that are useful to their business? Help us connect members of our community to great opportunities by sending us an email, and we'll get the word out.
Contact Us: Please contact us if you wish to:
Purchase or obtain license information for products such as JuliaHub or Pumas
Obtain pricing for Julia consulting projects for your organization
Schedule online Julia training for your organization
Share information about exciting new Julia case studies or use cases
Spread the word about an upcoming online event involving Julia
Partner with Julia Computing to organize a Julia event online
Submit a Julia internship, fellowship or job posting
About Julia and Julia Computing
Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and other scientific and numeric computing applications. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. Julia has been downloaded by users at more than 10,000 companies and is used at more than 1,500 universities. Julia co-creators are the winners of the 2019 James H. Wilkinson Prize for Numerical Software and the 2019 Sidney Fernbach Award. Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, one of the ten largest and most powerful supercomputers in the world.
Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services for businesses and researchers using Julia.