Setting up eMacs for Julia in windows (seeking guidance)

This page summarizes the projects mentioned and recommended in the original post on /r/Julia

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Onboard AI - ChatGPT with full context of any GitHub repo.
  • WorkOS - The modern API for authentication & user identity.
  • github-orgmode-tests

    This is a test project where you can explore how github interprets Org-mode files

    Emacs is probably the best note-taking tool thanks to org-mode so maybe you can investigate that when you have the time.

  • julia-snail

    An Emacs development environment for Julia

    I personally use julia-snail to use Julia with Emacs but it has less introspection than what you'd find in VSCode. Once you're familiar with that, you can use the Julia Language server with Emacs.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • lsp-julia

    I personally use julia-snail to use Julia with Emacs but it has less introspection than what you'd find in VSCode. Once you're familiar with that, you can use the Julia Language server with Emacs.

  • doomemacs

    An Emacs framework for the stubborn martian hacker

    Finally, if you want to have a setup ready and start coding away with vim keybindings then Doom Emacs is probably what you're looking for. In short, it's a distribution of Emacs with batteries included. You can keep a version of "vanilla" Emacs on the side for learning how it works but Doom will let you get up and running. You can ask questions of /r/emacs as well =)

  • jupyter

    An interface to communicate with Jupyter kernels. (by emacs-jupyter)

    If you want an interface using Jupyter, you can use the emacs-jupyter package and IJulia. I've found it useful (also for python) as you get a repl, org-src blocks and a scratch buffer. It also can connect to a running remote kernel.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts