Julia 文档学习

Julia 文档学习

  • Manual(说明)

    • Getting Started(开始使用)
    • Variables(变量)
    • Integers and Floating-Point Numbers(整形,浮点型)
    • Mathematical Operations and Elementary Functions(数学操作与基本函数)
    • Complex and Rational Numbers(复数和有理数)
    • Strings(字符串)
    • Functions(函数)
    • Control Flow(控制流)
    • Scope of Variables(变量作用域)
    • Types(类型)
    • Methods(方法)
    • Constructors(构造器)
    • Conversion and Promotion(变换和)
    • Interfaces()
    • Modules()
    • Documentation()
    • Metaprogramming()
    • Multi-dimensional Arrays()
    • Missing Values()
    • Networking and Streams()
    • Parallel Computing()
    • Running External Programs()
    • Calling C and Fortran Code()
    • Handling Operating System Variation()
    • Environment Variables()
    • Embedding Julia()
    • Code Loading()
    • Profiling()
    • Stack Traces()
    • Performance Tips()
    • Workflow Tips()
    • Style Guide()
    • Frequently Asked Questions()
    • Noteworthy Differences from other Languages()
    • Unicode Input(Unicode输入)
  • Base

    • Essentials
    • Collections and Data Structures
    • Mathematics - Numbers
    • Strings
    • Arrays
    • Tasks
    • Multi-Threading
    • Constants
    • Filesystem
    • I/O and Network
    • Punctuation
    • Sorting and Related Functions
    • Iteration utilities
    • C Interface
    • C Standard Library
    • StackTraces
    • SIMD Support
  • Standard Library
    • Base64
    • CRC32c
    • Dates
    • Delimited Files
    • Distributed Computing
    • File Events
    • Interactive Utilities
    • LibGit2
    • Dynamic Linker
    • Linear Algebra
    • Logging
    • Markdown
    • Memory-mapped I/O
    • Pkg
    • Printf
    • Profiling
    • The Julia REPL
    • Random Numbers
    • SHA
    • Serialization
    • Shared Arrays
    • Sockets
    • Sparse Arrays
    • Statistics
    • Unit Testing
    • UUIDs
    • Unicode
  • Developer Documentation

    • Reflection and introspection
    • Documentation of Julia’s Internals
      • Initialization of the Julia runtime
      • Julia ASTs
      • More about types
      • Memory layout of Julia Objects
      • Eval of Julia code
      • Calling Conventions
      • High-level Overview of the Native-Code Generation Process
      • Julia Functions
      • Base.Cartesian
      • Talking to the compiler (the :meta mechanism)
      • SubArrays
      • isbits Union Optimizations
      • System Image Building
      • Working with LLVM
      • printf() and stdio in the Julia runtime
      • Bounds checking
      • Proper maintenance and care of multi-threading locks
      • Arrays with custom indices
      • Module loading
      • Inference
    • Developing/debugging Julia’s C code
      • Reporting and analyzing crashes (segfaults)
      • gdb debugging tips
      • Using Valgrind with Julia
      • Sanitizer support
0%