> It's also harder to maintain because it's harder to edit and debug. > > Maybe all them fancy IDEs you youngin's use can easily support editing > mutiple different languages in the same file, but if so, let me know! > The tools/editors/debuggers I'm familiar with don't deal with any of > that very well, if at all. I agree that debugging any Inline code is going to be difficult (it's already tricky enough debugging C modules generated by SWIG), but as far as editor support goes - the "fancy IDE" of choice (XEmacs, of course) actually can support such mixed-language editing, once you've loaded up the appropriate elisp and done some customization... Have you seen the "MMM" package? MMM stands for "Multiple Major Modes" which allows you to have, just like the name suggests, multiple major modes within one buffer. I have used this successfully for editing HTML with embedded JavaScript (although I hate to admit that I have written such junk!). You can get it at: http://members.tripod.com/gchen2/xemacs/ This package seems to be little-known. Maybe it should be added to the XEmacs package database? (I'll bring this up on xemacs-beta) FWIW, -C
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4