• 0 Posts
  • 3 Comments
Joined 2 years ago
cake
Cake day: June 19th, 2023

help-circle
  • jroptoText EditorsNeovim or Emacs?
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I am a NeoVim user, and I started learning emacs once, but was really unimpressed with the multi-key shortcut soup. Now that Lua is baked into NeoVim anyways, and plugin devs don’t have to be Tom Pope, I expect the quality of vim plugins to explode and I’m hoping that we’ll catch up to all the things emacs has been ahead on in the next few years.


  • I took a PL class in college, and we used Scheme. Ever since then, I noticed the concepts that I learned in that class seeping into other PLs. At the time I was programming Java 7 and JavaScript (ECMAScript 6). As soon as Java 8 hit, they had their stream API, and around the same time TC39 started adding FP-influenced APIs to JS.

    My exposure to FP has not been “pure”, but I have really enjoyed its influence in the languages that I use every day (Rust being the latest).


  • jroptoNeovimNeovim plugins stability
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    I really like the idea of this, and I go back and forth on this at times.

    Philosophically, I think there is certain benefit to separating source-code from the idea of release artifacts, which makes me lean toward using an artifact repository for version management, rather than source-control.

    Somewhere in the middle, there are tools that shoe-horn Git into being an artifact repository by abusing LFS, which I find intriguing. See gpm, for example.