About Author
Created at 2017-03-19T23:09:49+09:00

Myself

  • Linux desktop enthusiast
  • Archlinux user

Interests

  • Linux Kernel
  • Free Desktop
    • Xorg server
    • Gnome Shell
    • OpenGL Driver
    • PulseAudio
  • Programming Language Implementation
    • V8
    • LLVM
    • Clang
  • Web Platform (Specification and Implementation)
    • Blink
    • HTML
    • CSS
  • Appication
    • Bash
    • Visual Studio Code
    • React
  • Machine Architecture
    • AMD64

Wishlist

  • Kernel
    • File system
    • Video card driver and spec (Intel)
    • Memory Mangement
    • Process Scheduling
    • Graphics Driver
    • Audio Driver
    • tcp implementation
  • Virtual machine
    • virtual box
    • qemu
    • kvm
    • VT-x
  • Programming language implementation
    • Go: native compile, type system, GC
    • OpenJDK: bytecode compile, JIT, type system, GC
    • NodeJS: libev integration
    • GHC: native compile, bytecode compile, type system, lazy evaluation, GC, TH
  • Application
    • HTTP server (read go util implementaion ?)
  • Desktop
    • Wayland protocol
  • Machine Architecture
    • ARM
  • Compression
  • Software Licence and legal things

Alternative title

  • Not being an end user
  • Deepest hello world