What os? What ide? What plug-ins?

  • HaraldvonBlauzahn@feddit.org
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    9 hours ago

    Varies a bit with job, but by far the most in the last 15 years:

    Linux (Debian), Emacs, tiling window manager (i3/sway/stumpwm), also gollum wiki + org-mode for writing docs. For small quick edits, I use vim.

    I use Arch in a VM, or (preferred) Guix package manager for tools that require newer versions of software.

    On the job, I write mostly C++/Python/Go/Rust, at home more Rust, Python, and the Lisps.

    Work (frequently some kind of embedded) uses also e.g. Ubuntu, OpenSuSE Leap, Gnome, eclipse, and so on.

      • HaraldvonBlauzahn@feddit.org
        link
        fedilink
        arrow-up
        3
        ·
        9 hours ago

        At work:

        • geometric computations in a Performance-sensitive optimization algorithm that was drafted in Python. After confirmation, the whole algorithm was rewritten to C++, which was fine since it was part of a large science experiment
        • rewriting / wrapping some middleware + APIs so that other people can transition new work to rust. The resulting interfaces turned out very pleasant to use!

        At home:

        • building command-line software for my Gemini PDA. This is an ARM device and Rust is far easier to cross-compile than C++.
        • Implementing a larger optimization & solver algorithm (a few thousand lines) which I coded some time ago in Clojure. Very easy to parallize.