Main text book to study

  1. J2L: Julia as a second language, Erik Engheim, 2023
  2. JDP: Hands on design patterns and best practices with julia, Tom Kwong, 2020
  3. JHP: Julia High Performance, 2nd Edition, Avik Sengupta, 2019

Study Schedule (2023)

DateRangePresenter
Aug 2Setup Julia Repo in GitHub with ActionsNorel
Aug 18Setup Julia Repo in GitHub with Actions, Why Julia?Norel
Aug 24Why Julia?Kjeong
Sep 15Organizing and modularizing your code, Modules, Packages and Data Type ConceptsNorel
Sep 24Julia as a calculatorKjeong
Oct 6Control flowNorel
Oct 13Control flowNorel
Nov 5Julia as a spreadsheetKjeong
Nov 10Julia as a spreadsheet, Working with textNorel
Nov 18Storing data in dictionariesKjeong
Dec 1Understanding types, Modules, Packages and Data Type ConceptsNorel
Dec 16Understanding types, Modules, Packages and Data Type ConceptsNorel
Dec 22Building a rocketKjeong
Dec 29Conversion and promotionNorel
Jan 5Representing unknown valuesKjeong
Jan 12Working with stringsNorel
Jan 19Understanding Julia collectionsKjeong
Jan 26Working with setsNorel
Feb 2Working with vectors and matricesKjeong
Feb 9Functional programming in JuliaNorel
Feb 16Input and outputKjeong
Feb 23Defining parametric typesNorel

Documentation for JuliaStudy.

Base.:==Method
Base.:(==)(a::Archer, b::Archer)

See https://stackoverflow.com/questions/70362843/how-to-create-equality-test-case-for-custom-structures-in-julia

source