Skip to content

Syllabus: August update #993

@colinleach

Description

@colinleach

This is an update to issue #956. Two months on, there has been some progress (despite a subjective sense of wading through molasses!)

At an earlier stage:

  • linear-algebra has a part-written concept that is getting very long. I need to finish that before worrying about an exercise.
  • dict-functions is at an early stage of doodling, to see how python/mecha-munch-management could be translated to Julia.

Interfaces

There was some discussion about this in the context of iterators.

  • For an iterators exercise, we have two to play with. I'm currently at an early stage of thinking about them.
  • python/plane-tickets
  • julia/old-fibonacci iterator

The Julia docs list several other interfaces. Are any of these important enough for an Exercism syllabus?

  • Indexing
  • Abstract Arrays
  • Strided Arrays
  • Customizing broadcasting
  • Instance Properties
  • Rounding

Documents

Reports of typos have become rare recently. I suspect we wore students down, rather than making everything typo-free!

References needs improving:

  • Cross-links to other syllabus Concepts (now that most of them exist).
  • Add more links to relevant bits of Wikibooks.

Anything else?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions