- BLOG / NEWS
Newsletter November 2024 | Can Julia Replace C++?
By JuliaHub | Nov 22, 2024
JUMP TO SECTIONS
- Webinars >
- Recent Webinars >
- In the News >
- Blog Posts >
- Upcoming Events >
- Recent Events >
- About Julia >
- Contact Us >
Julia as a Statically Compiled Language: Dr. Jeff Bezanson, JuliaHub CTO and co-founder, and co-creator of Julia, presented Julia as a Statically Compiled Language (Can Julia Replace C++?) through the High-Energy Physics (HEP) Software Foundation (HSF) and the Conseil Européen pour la Recherche Nucléaire (CERN). Click here to watch.
JuliaCon 2025 Call for Minisymposia Proposals: JuliaCon 2025 will be in Pittsburgh July 21-26, and the Call for Minisymposia Proposals is open now. Click here for more information and click here to submit a minisymposium proposal.
Free Julia Online Workshops and Webinars from JuliaHub: JuliaHub provides free one-hour workshops and Webinars led by JuliaHub staff. Space is limited and registration is required, so please sign up today!
- Julia for Engineers Modeling Workshop: David Dinh (JuliaHub Sales Engineer) will be hosting a free online Julia for Engineers: Part 2 - Modeling workshop on December 6 at 1 pm Eastern (US). Click here for more information and to register.
- Modern CI/CD Machine Learning Workflows Using Julia: Dhairya Gandhi (JuliaHub Data Scientist) leads Modern CI/CD Machine Learning Workflows Using Julia on December 11 at 1 pm Eastern (US). Click here for more information and to register.
Recent JuliaHub Webinars: JuliaHub provides free one-hour Webinars on topics of interest to Julia users. Nearly 100 past Webinars are available online. Click here to watch. Recent Webinars include:
- Online: Introducing JuliaSim: A Cloud Based Modeling Tool with Dr. Michael Tiller, JuliaHub Senior Director of Product Management, October 22
- Online: Mitsubishi Electric Research Laboratories: Building High-Fidelity HVAC Models with JuliaSim with Dr. Christopher Laughman (Senior Principal Research Staff, Mitsubishi Electric Research Laboratories) and Dr. Avinash Subramania (Software Engineer - Simulation, Control and Optimization at JuliaHub), October 29
- Online: Mastering Real-Time Control and Visualization with Genie Builder: Build an Interactive Robot Arm Dashboard with Dr. Pere Giménez and Adrian Salceanu, November 13
Julia at SC24: Julia Language for Productive High-Performance Computing and Julia for HPC were featured at SC24 in Atlanta November 17-22. More information is available here.
JuliaHub at AIAA SciTech January 6-10: JuliaHub will be presenting Surrogate Modeling of Jet Engines in JuliaSim at the American Institute of Aeronautics and Astronautics (AIAA) SciTech Forum in Orlando, FL January 6-10. Click here for more information.
Robust Calibration of Industrial HVAC and Battery Systems: Robust Calibration of Industrial HVAC and Battery Systems is a new blog post from JuliaHub’s Jasmine Chokshi. Click here to read.
New Julia Podcast: Dr. Chris Rackauckas (JuliaHub VP of Modeling and Simulation) and Dr. Michael Tiemann hosted Dr. Tim Holy (Professor of Neuroscience at Washington University School of Medicine in St. Louis) for the inaugural episode of Julia Dispatch, a new podcast. Click here to watch.
Julia Release Announcements: Julia 1.10.6 and 1.11.1 are now available. Click here for the latest release announcements.
This Month in Julia World: This Month in Julia World is a monthly newsletter from Stefan Krastanov. Click here to read.
Cambridge, MA Julia Meetup: Dr. David Hossack (Indie Semiconductor) presented Composable Iterator Processes Applied to Digital Signal Processing to the Cambridge Area Julia Users Network (CAJUN) on Wednesday November 20 at Akamai Technologies (145 Broadway) in Cambridge, Massachusetts. Click here for more information.
Postdoc Researcher Position in Oxford, UK: The Topos Institute seeks qualified applicants for a Postdoc Researcher position in Models as Structured Data, based in Oxford, UK. Click here for more information and click here to apply.
JuliaCon 2024 Videos on YouTube: At least 249 (out of 330+) JuliaCon 2024 presentations have already been uploaded to YouTube, and more are being uploaded every week. Click here to watch.
JuMP-dev 2024 Videos on YouTube: JuMP-dev 2024 videos are also available on YouTube. Click here to watch. More information about JuMP-dev 2024 is available here.
JuliaHub Consulting Services: Would your organization benefit from a 100x increase in simulation speeds? JuliaSim might be the solution you need. Click here for more information about JuliaSim, and to contact us to learn how JuliaSim can help your business succeed.
Free Compute on JuliaHub (20 hours): In addition to the features JuliaHub has always offered for free – Julia ecosystem search, package registration tools, a dedicated package server – the platform now also gives every user 20 hours of free compute. This allows people to seamlessly share Pluto notebooks and IDE projects with others and lets them get their feet wet with computing without having to open up their wallets. Click here to get started or check out Deep Datta’s introductory blog post, “JuliaHub Is a Free Platform to Start Your Technical Computing Journey”, which explains how and why to start using JuliaHub for cloud computing.
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? JuliaHub 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 JuliaHub and our partners to get your team up and running quickly. For more information, please contact us.
Careers at JuliaHub: JuliaHub is a fast-growing tech company with fully remote employees in 20 countries on 6 continents. Click here to learn more about exciting careers and internships with JuliaHub.
Julia and JuliaHub in the News
- SimpliLearn: 100 Best Programming Languages in 2025
- MarkTechPost: Top 25 Programming Languages and Their Uses
- Analytics Insight: TIOBE Index: What Makes a Language Popular?
- Analytics Insight: Is Julia the Future of Data Science Programming
- Analytics Insight: Why are New Programming Languages Emerging Rapidly?
- Analytics Insight: Emerging Programming Languages You Should Learn in 2025
- HPCWire: NERSC Staff Gear Up for SC24
Julia Blog Posts
- Robust Calibration of Industrial HVAC and Battery Systems (Jasmine Chokshi)
- This Month in Julia World (Stefan Krastanov)
- Julia's Package Registration Tooling (Eric Hanson)
- Polyglot Maxxie and Minnie (Jonathan Carroll)
- Julia 1.11: Top Features and Important Updates (Steven Whitaker)
- Everything You Need To Know About Dictionaries In Julia (Emma Boudreau)
- Introducing GattinoPleths: New Choropleths For Gattino (Emma Boudreau)
- Writing 3 File Parsers In Julia (Emma Boudreau)
- How to Build Your Own NAS Software (From Scratch) (Emma Boudreau)
- Simple Analytics Project in Julia (Ramón Barrios Láscar)
- Why GPT is So Bad at Julia: An Epic Tale of AI Incompetence (Seriously, OpenAI, What the Hell?) (Aardvark Infinity)
- GPT vs. Julia: A Catastrophe in Code (The Funniest, Most Cringe-Worthy Rant You’ll Read All Year) (Aardvark Infinity)
- Comparison of Matrix Multiplication Performance of Julia vs. Python (Giovanni Paiela)
- Which Valgrind Tool and Option to Use for Investigation of RAM Allocation for Each Function? (Ted James)
- Julia: The Language Redefining Data Science Dynamics (Mwenda Kelvin)
- Byte Pair Encoding (BPE) in Action: Julia and Python Side-by-Side (Alex Tantos)
- From Token IDs to Embeddings: LLM Training with Python and Julia (Alex Tantos)
- Creating a PyTorch-Style DataLoader in Julia for LLM Training Batches (Alex Tantos)
- Preparing a PyTorch-Style Dataset in Julia for LLM Training (Alex Tantos)
- How to Add Positional Encodings to Token Embeddings in Python and Julia for LLM Training (Alex Tantos)
- Extending Base Functions in Julia Using Multiple Dispatch (Alex Tantos)
- Creating a Vocabulary Dictionary for English Words in Julia (Alex Tantos)
- From Classes to Structs: Translating a Python Tokenizer into Julia’s Functional Style (Alex Tantos)
- Implementing a Simple Self-Attention Mechanism with Python and Julia (Alex Tantos)
- Preparing a PyTorch-Style Dataset in Julia for LLM Training (Alex Tantos)
- Speeding Up Text Splitting: Julia vs. Python (Alex Tantos)
Upcoming Julia and JuliaHub Events
- Online: Julia for Engineers: Part 2 - Modeling Workshop with David Dinh (JuliaHub Sales Engineer) December 6
- Online: Modern CI/CD Machine Learning Workflows Using Julia with Dhairya Gandhi (JuliaHub Data Scientist) December 11
- Orlando: American Institute of Aeronautics and Astronautics (AIAA) SciTech Forum with JuliaHub January 6-10
- Pittsburgh: JuliaCon 2025 with JuliaHub July 21-26
Recent Julia and JuliaHub Events
- Storrs, Connecticut: Workshop: Integrating Declarative and Imperative Acausal Modeling with ModelingToolkit at American Modelica Conference with Dr. Chris Rackauckas (JuliaHub VP of Modeling and Simulation) and Brad Carman (JuliaHub Director of Consulting), October 14-16
- Online: Introducing JuliaSim: A Cloud Based Modeling Tool with Dr. Michael Tiller, JuliaHub Senior Director of Product Management, October 22
- Online: Mitsubishi Electric Research Laboratories: Building High-Fidelity HVAC Models with JuliaSim with Dr. Christopher Laughman (Senior Principal Research Staff, Mitsubishi Electric Research Laboratories) and Dr. Avinash Subramania (Software Engineer - Simulation, Control and Optimization at JuliaHub), October 29
- Online: Julia for Engineers: Part 1 Algorithms with David Dinh (Sales Engineer, JuliaHub), October 31
- Online: Multibody Modeling and Simulation with JuliaSim with Dr. Fredrik Bagge Carson (Senior Software Engineer, JuliaHub), November 6
- Phoenix: American Conference on Pharmacometrics (ACoP) with JuliaHub, November 10-13
- Online: Mastering Real-Time Control and Visualization with Genie Builder: Build an Interactive Robot Arm Dashboard with Dr. Pere Giménez and Adrian Salceanu, November 13
- Atlanta: Julia Language for Productive High-Performance Computing and Julia for HPC at SC24, November 17-22
- Cambridge, MA: Composable Iterator Processes Applied to Digital Signal Processing with Dr. David Hossack (Indie Semiconductor) and the Cambridge Area Julia Users Network (CAJUN) at Akamai Technologies November 20
Contact Us: Please contact us if you want to:
- Learn more about JuliaHub, JuliaSim, Pumas, PumasQSP or CedarEDA
- Obtain pricing for Julia consulting projects for your organization
- Schedule Julia training for your organization
- Share information about exciting new Julia case studies or use cases
- Spread the word about an upcoming online or offline event involving Julia
- Partner with JuliaHub to organize a Julia event online or offline
- Submit a Julia internship, fellowship or job posting
About JuliaHub and Julia
JuliaHub is a fast and easy-to-use code-to-cloud platform that accelerates the development and deployment of Julia programs. JuliaHub users include some of the most innovative companies in a range of industries including pharmaceuticals, automotive, energy, manufacturing, and semiconductor design and manufacture.
Julia is a high performance open source programming language that powers computationally demanding applications in modeling and simulation, drug development, design of multi-physical systems, electronic design automation, big data analytics, scientific machine learning and artificial intelligence. 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 prestigious James H. Wilkinson Prize for Numerical Software and the Sidney Fernbach Award.
Looking for Model Predictive Control (MPC)?
Learn about JuliaSim Control in our webinar on MPC, trimming, and linearization in JuliaSim.
Watch NowRECENT POSTS
-
Newsletter November 2024 | Can Julia Replace C++?
JuliaHub • Nov 22, 2024
-
A Fresh Approach to Lithium-Ion Battery Simulation: Insights from JuliaCon 2024
Jasmine Chokshi • Nov 22, 2024
-
Robust Calibration of Industrial HVAC and Battery Systems
Jasmine Chokshi • Oct 21, 2024