3 ms·
I am an GNU Emacs user. The major problems I see are: 1> lack of Multi-threading 2> Support for multiple major modes The 2nd problem is the biggest I suppose.
by superxor 15y ago
I am an GNU Emacs user. The major problems I see are:
1> lack of Multi-threading
2> Support for multiple major modes
The 2nd problem is the biggest I suppose. Present day development deals with chunks of code in different languages, all put in the same file. It just kills me to code Python+JS+HTML in a single file, pathetic support.
- asmala 15y agoI feel the pain too. MuMaMo doesn't quite cut it for HTML + ERB. That said, I never run into this when working with Clojure, since both the major templating solutions (Hiccup and Enlive) use only one language per file (Clojure and HTML, respectively) and I can keep my JS cleanly separate, barring the occasional Google Analytics snippet.
- disgruntledphd2 15y agoThe noweb mode for R and LaTeX works quite well (in my experience). I would imagine it would be possible to hack something together using that as a base.
- nO0b 15y agoWhat env currently supports mixed-mode editing well? They all seem pretty crappy at the moment. Either way, the code looks/reads a lot cleaner if you include the JavaScript as a separate file referenced from your HTML. Solves 2 problems.
- rbanffy 15y ago> Present day development deals with chunks of code in different languages, all put in the same file. It just kills me to code Python+JS+HTML in a single file That got me worried - you probably don't need to suffer this. What are you using this multilanguage file for? You shouldn't put lots of JS inside HTML and certainly not embed Python code inside it (nor the reverse).
- superxor 15y agoI understand that we should try to maintain different files for different languages. But in huge projects it is inevitable that you come across situations where you embed js/css in html, php+html, etc.