topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday December 12, 2024, 3:50 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Lisp IDE  (Read 10245 times)

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Lisp IDE
« on: February 23, 2006, 04:35 PM »
I'm going to start learning Lisp this week in university, but i found this problem.
As I'm not much informed, I'd like some information about Lisp and specially on Lisp IDEs.
I know the basics of EMACS (only a few keybindings and basic concepts), and I'm mostly convinced to use it.
But I've been told to use allegro, and also CLisp.
Can anybody give me some information so as I can get more informed?
Thanks!
« Last Edit: February 23, 2006, 04:39 PM by jgpaiva »

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #1 on: February 24, 2006, 04:07 AM »
I haven't tried it but here is a free Lisp IDE http://www.lispworks...pworks.html#personal

Gosh this is a blast from the past - I learned Lisp over 20 years ago ... (and now remember nothing!)

How about Forth - that was a lovely language to confuse the plebs with ;)

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #2 on: February 24, 2006, 05:16 AM »
Thanks for the suggestion Carol!
I'll give it a try :D
I see everybody hates Lisp, as i'm not beeing very well succeded in my quest. :(

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #3 on: February 24, 2006, 05:25 AM »

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: Lisp IDE .... Forth, C++ and Basic too
« Reply #4 on: February 24, 2006, 05:26 AM »
By the way - FWIW I typed LISP IDE into Google ... http://www.google.co...yGB&q=Lisp%20IDE

Having got curious (and nostaligic) here is a list of free Forth compilers and IDEs ... http://tatooine.fort...1/fciwin2.html#Forth

There are also Basic and C++ compilers listed on the same page
« Last Edit: February 24, 2006, 05:36 AM by Carol Haynes »

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #5 on: February 24, 2006, 05:50 AM »
Well.. While browsing through some of those results, i think i'll use emacs (Allegro,even the students edition is payed :S)
I found this page which has a few good explanations on how to do things, and i think i can handle it.
Thanks for the links, Carol! Now I have a few things to go through in the weekend! ;)

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #6 on: February 24, 2006, 06:18 AM »
Note the link on the emacs page to "Emacs Lisp Intro" is broken - the correct link is http://www.gnu.org/s...cs/emacs-lisp-intro/

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #7 on: February 24, 2006, 06:21 AM »
Good thing i hadn't clicked that yet.
Thanks for the heads-up :D

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Re: Lisp IDE
« Reply #8 on: February 24, 2006, 06:49 AM »
If you want the ready built binaries for EMACS for Windows they can be downloaded here http://ftp.gnu.org/p...-fullbin-i386.tar.gz

To Install unpack the archive to the location you want (without spaces in the pathname) (eg. C:\). It creates its own folder. Then in the folder look in the bin folder and double click addpm.exe

The instructions in the readme files are really unclear!!

mrainey

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 439
    • View Profile
    • Website
    • Donate to Member
Re: Lisp IDE
« Reply #9 on: February 24, 2006, 07:51 AM »
Here are the limitations of the free LispWorks Personal.  If that won't do, the next step up is $1100.00 US!


Please note that the LispWorks Personal Edition, distributed free of charge, has the following intentional limitations:

    * There is a heap size limit which, if exceeded, causes the image to exit. A warning is provided when the limit is approached.
    * There is a time limit of 5 hours for each session, after which the image is exited. You are warned after 4 hours of use.
    * The functions save-image, deliver, and load-all-patches are not available.
    * Initialization files are not loaded.
    * Layered product loading is not included i.e. CLIM, KnowledgeWorks, SQL/ODBC, and CORBA are not available.
Software For Metalworking
http://closetolerancesoftware.com

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,069
    • View Profile
    • Donate to Member
Open Source ANS Forth Complier (Win32Forth) ... was Lisp IDE
« Reply #10 on: February 25, 2006, 05:58 AM »
Anyone interested in experimenting with Forth (a really fun way to confuse yourself ;)) then there is an excellent implementation of Win32Forth (an ANS compat Forth) at SourceForge with further information available at Forth.org.

It includes a project manager, form designer (to create window layouts) and two integrated sorce editors both of which allow you to compile code directly. You decide which source editor to associate with the compiler during installation. SciEdit looks more useful (after less than 5 minutes of fiddling) but both look pretty good. WinEd allows you to run the Forth interpreted within an editor pane, SCiEdit loads the interpreter into a separate window.

It also comes with documentation and a number of sample programs to get you started. The Forth.org link also has pointers to further documentation, history and tutorials.

If you've never experienced the esoteric world of Forth now is your chance  :Thmbsup:

Additional: Official site at http://www.win32forth.org/
« Last Edit: February 25, 2006, 06:07 AM by Carol Haynes »