Erik Engheim·Sep 9, 2020Is Julia the Next Python or Matlab?Will Julia remain a niche like Matlab and Fortran or can it have broad appeal like Python?A response icon2A response icon2
InITNEXTbyErik Engheim·Oct 9, 2022What Makes Julia Unique?A look at how multiple dispatch distinguishes Julia from all other programming languagesA response icon4A response icon4
InBetter ProgrammingbyErik Engheim·Nov 21, 20208 Big Ideas From 8 Programming LanguagesA tour of some of the defining characteristics and ideas of eight different programming languagesA response icon9A response icon9
Erik Engheim·Oct 27, 2020Working with Tables in Excel vs JuliaManipulating and visualizing pizza sales data using Julia DataFrames.jl and Plots.jlA response icon2A response icon2
InITNEXTbyErik Engheim·Mar 17, 2019Generators and Iterators in Julia and PythonGenerators are used a lot in Python to implement iterators. Both Julia and Python implement list comprehensions with generators. Rather…A response icon2A response icon2
Erik Engheim·Mar 19, 2019Python’s “with as” Statement in Julia, JavaScript, Lua and Other LanguagesOne of the challenges for me to grasp the with as feature in Python, its need is not apparent unless you have a deeper understanding of…
Erik Engheim·Aug 18, 2016Python Experience from a Julia PerspectiveI wrote Python scripts a long time ago. For the past year, I’ve mainly used Julia for my scripting needs. I have a bunch of scripts I need…A response icon8A response icon8
InITNEXTbyErik Engheim·Jul 17, 2022Python Criticism from a Julia PerspectiveA Julia developer reflecting on the out of the box experience of using Python 3.10 todayA response icon8A response icon8
InITNEXTbyErik Engheim·Jul 16, 2022Organizing Tests in JuliaComparing Julia test framework with popular test frameworks in Python, Go and Java
InCodeXbyErik Engheim·Jan 21, 2021Julia v1.5 Testing How to Organize TestsWe explore how Julia tests are organized differently from what you may be used to in other testing frameworks.A response icon3A response icon3
Erik Engheim·Jan 23, 2021Julia v1.5 Testing- Best PracticesDo you think running tests are too slow? Cannot figure out how to do Test Driven Development (TDD) in Julia? Here is a guide.A response icon1A response icon1
Erik Engheim·Mar 11, 2020Working with and emulating References in JuliaUsing Ref, Array and Tuple types for reference like behaviorA response icon2A response icon2
Erik Engheim·Mar 15, 2020Implementation of a Modern Machine Learning LibraryLooking at the internals of the Flux ML Library (Incomplete story)
InBetter ProgrammingbyErik Engheim·Mar 24, 2020Recognize Handwriting Using an Artificial Neural NetworkRecognize digits with a Neural Network written in Julia
Erik Engheim·Mar 29, 2020Exploring Julia REPL InternalsOne of my favorite parts of Julia is the enormous flexibility of the Julia REPL environment. Out of the box when you install Julia you get…A response icon1A response icon1
Erik Engheim·Jul 3, 2022Over-Engineered Python Code to Simple Julia CodeSolving a simple coding problem in Python and JuliaA response icon9A response icon9
Erik Engheim·May 26, 2021Functional Programming Snippets in JavaScript and JuliaA comparison of small code snippets to show some of the advantages of Julia for functional programming
InCodeXbyErik Engheim·Jun 19, 2021Is Julia Really Fast?An overview of what you can and cannot expect from Julia performance. A guide to the fence sitters pondering whether to use Julia for high…A response icon10A response icon10