User: Password:
|
|
Subscribe / Log in / New account

Collaborative coding with Collide and friends

Collaborative coding with Collide and friends

Posted Nov 2, 2012 1:48 UTC (Fri) by Cyberax (✭ supporter ✭, #52523)
In reply to: Collaborative coding with Collide and friends by mtaht
Parent article: Collaborative coding with Collide and friends

That would require to rewrite Emacs from scratch (multiple times) instead.


(Log in to post comments)

Collaborative coding with Collide and friends

Posted Nov 2, 2012 17:28 UTC (Fri) by nix (subscriber, #2304) [Link]

What? Emacs has been rewritten from scratch precisely once in its history. That was in the early 1980s.

It doesn't seem to need many complete rewrites. :)

Collaborative coding with Collide and friends

Posted Nov 2, 2012 17:32 UTC (Fri) by Cyberax (✭ supporter ✭, #52523) [Link]

It does. There's still no multithreading support in emacs core, its LISP interpreter is extra-slow for anything serious. And in general, it simply sucks to write extensions.

Collaborative coding with Collide and friends

Posted Nov 2, 2012 20:35 UTC (Fri) by nix (subscriber, #2304) [Link]

Both multithreading and really quite impressive Lisp speedups are being worked on right now (the former in a branch). It's not a modern Lisp like SBCL, but it's certainly getting faster all the time (when things like bidi text don't come along to slow it down again, heh heh).

This is being done without a total rewrite.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds