you are viewing a single comment's thread
view the rest of the comments
[–] 14 points 10 months ago (6 children)

Will this finally be the end of Windows?

Also fun fact: Windows uses a lot of COM Interfaces for API, which in my opinion often makes developing for Windows a better experience, than developing for Linux. Rust does not have anything OOP related by default, and are often emulated with macros instead, like in C.

  • source
  • hideshow 6 child comments
  • [–] 8 points 10 months ago (3 children)

    I work for a company developing software for Windows and deal with COM all the time. How do you communicate across dynamic libraries and languages in Linux?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 10 months ago (2 children)

    Linux usually just uses C API, most of which reads horribly. Libevdev is quite notorious for using files and the docs not telling you that the reading is blocking. Some additional things use C++ classes though.

  • source
  • parent
  • hideshow 2 child comments