2010-01-04 25 views
14

Jakie są dobre "bogate" IDE dla Lispa? Aby wyjaśnić "bogaty", mam na myśli, że powinien on mieć dobry odnośnik do look-up, autouzupełnianie, automatyczne włączanie, sprawdzanie różnych rodzajów, wsparcie kompilacji, zarządzanie wersjami, REPL itp. Przejrzałem niektóre z poprzednich pytań/odpowiedzi (takie jak What’s a good Common Lisp implementation for Windows?), ale tak naprawdę nie dostaje się do mojej potrzeby/pytania. Jestem przyzwyczajony do Eclipse i znalazłem (CUSP, ale aktywność/wsparcie wydaje się lekkie).Jakie są dobre "bogate" IDE dla Lispa?

Nie martw mnie o zdanie "bogaty" IDE, mówiąc, że emacs lub slime jest wspaniałe i że jest i IDE. Używałem emacs od lat w college'u, rozumiem. Zastanawiam się, co jeszcze jest tam (i dobrze) bardziej wzdłuż Visual Studio, Netbeans lub Eclipse, typ UI i zestaw funkcji?

+2

Ponadto, jeśli ludzie zalecają coś, czego używacie lub lubią, prosimy o poświęcenie czasu na głosowanie. –

Odpowiedz

8

Lispworks.

Mój znajomy kupił sam egzemplarz, aby rozwinąć programy Lisp w swoim nielicznych czasach. (Jest bardzo doświadczony w Lisp)

Lispworks ma także bezpłatny personal edition.

+0

Jednak edycja osobista "ogranicza rozmiar i czas trwania programu", a wersja profesjonalna kosztuje 900 USD dla użytkowników akademickich! Wybrałbym CUSP. Mimo że jego rozwój nie jest bardzo aktywny, nie miałem z nim żadnych problemów i używam go przez jakiś czas z kilkoma wersjami Eclipse. – Russell

+0

LispWorks jest świetny, wysoce zalecany. –

+0

Russell: To nie jest warte 900USD? – grettke

3
+0

łącze nie działa. [Tutaj jest strona archiwum sieci] (http://web.archive.org/web/20120313113947/http://www.bitfauna.com/projects/cusp/cusp.htm) – BlueWizard

5

Hm, dziwne widząc odrzucisz Emacs + Slime gdyż obejmuje większość (wszystkie?) Punkty Wspominałeś i wiele więcej. Zauważ, że Slime! = Emacs.

edycja: np. Rzeczy takie jak CUSP lub Lispworks są nie tak bogate jak Emacs + Slime.

+1

Jestem już Slime i Emacs. To pytanie bazuje na nowoczesnym stylu IDE lub odchodzi od komend powłoki i terminali. –

+0

Używasz już Emacs + Slime? Cóż, to dziwne, ponieważ nie używam w ogóle poleceń terminalu lub powłoki, kiedy robię Lisp i ja też używam Emacsa + Slime. Nie rozumiem, w jaki sposób polecenia terminala i powłoki są zdalnie powiązane z Emacsem + Slime. Tak, Emacs _can_ można uruchomić w terminalu, ale nie robię tego, chyba że jest to potrzebne. – lnostdal

2

Nie próbowałem tego, ale MCLIDE brzmi nieźle. Ale zgadzam się z większością innych: SLIME jest świetny.

Powiązane problemy