Articles in the misc category

  1. FOSDEM by train

    I’ve always loved train journeys, but with flygskam changing people’s travel preferences across Europe (and possibly worldwide, though probably not that much), I decided to take train to FOSDEM this time.

    When I first went to FOSDEM which, just in case you don’t know, happens each February …

  2. Rust-like enums in Kotlin

    Rust has an exciting concept of enumeration types, which is much more powerful than enums in other languages. Notably C has the weakest type of enum, since there’s no type checking of any kind, and enum values can be used interchangeably with integers:

    enum JobState {
        PENDING,
        STARTED,
        FAILED,
        COMPLETED …
  3. resvg: worth having in Debian?

    Yesterday I have discovered resvg, an MPL 2.0-licensed SVG rendering and optimisation library and a tool, written in Rust. It is said to be faster than some SVG renderers while currently slower than librsvg:

    Speed comparison for the Elementary Icon Theme with resvg/cairo being faster than QtSvg but slower than librsvg and resvg/qt being slower than QtSvg Speed comparison for the Oxygen Icon Theme with resvg/cairo being faster than QtSvg but slower than librsvg and resvg/qt being slower than QtSvg

    It aims to support the static subset of SVG better than other libraries:

    SVG test suite results: resvg 249, Inkscape 253, librsvg 222

    The author …

  4. GNU indent 2.2.12

    As the maintainer of GNU indent, I have just released version 2.2.12 (signature), the first release GNU indent saw in eight years.

    Highlights include:

    • New options:
      • -pal / --pointer-align-left and-par/--pointer-align-right`
      • -fnc / --fix-nested-comment
      • -gts / --gettext-strings
      • -slc / --single-line-conditionals
      • -as / --align-with-spaces
      • -ut / --use-tabs
      • -nut / --no-tabs
      • -sar / --spaces-around-initializers
      • -ntac / --dont-tab-align-comments
    • C99 …

Page 1 / 5 »