Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add some Q&A for the FAQ page chosen from answered questions already on the web. #1405

Open
masinter opened this issue Nov 9, 2023 · 5 comments
Assignees

Comments

@masinter
Copy link
Member

masinter commented Nov 9, 2023

I know there was an issue "Want a FAQ page", but that kind of begs the question of "How should I ask questions?".

People ask questions in lots of places -- good or bad.
If we don't have a canonical place for people to ask questions or anyone gathering and responding to questions, we won't be able to add to this section. People ask questions on StackOverflow. Or on Libera Chat. or Lisp-romania Discord.
We're not ready for a FAQ and maybe just remove it. If we ever have enough people asking questions that we need one, we could just comment this one out.

@masinter
Copy link
Member Author

asking CoPilot What are some Frequently Asked Questions about Interlisp

However, I found some general information and discussions about Lisp and its dialects, including Interlisp12. Here are some common questions that people often ask about Lisp languages:

What is Lisp? Lisp, originally styled LISP, stands for list processing. This family of programming languages is the second-oldest programming language that’s still in use, beaten by Fortran by only one year2.

What are some dialects of Lisp? There are many distinct dialects of Lisp; many are still being used today. Here are just a few examples of Lisp dialects: Common Lisp, Arc, AutoLisp, BBN Lisp, Chicken, Clojure, Emacs Lisp, Ikarus, Interlisp, Racket2.

What is the difference between Common Lisp and Interlisp? Common Lisp and Interlisp are two different dialects of Lisp. One of the main differences is that Common Lisp has lexical scoping, which MACLisp and Interlisp didn’t have1.

How to use Lisp? Lisp is a functional programming language that is used in a variety of situations. It was originally designed for artificial intelligence work and has been used in projects as diverse as aircraft design and Grammarly, the online text processing service2.

If you have any specific questions about Interlisp, feel free to ask! 😊

@masinter
Copy link
Member Author

let's stuff the FAQ with general introductory questions... and maybe some harder ones. The Interlisp discord

https://discord.com/channels/1129446509268697190/1141981846813540472

has some FAQs also

@masinter masinter changed the title where would we get answerable questions for a FAQ page? Add some Q&A for the FAQ page chosen from answered questions already on the web. Nov 14, 2023
@masinter
Copy link
Member Author

The FAQ that is there now as https://interlisp.org/project/faqs/ are really questions and answers about running Medley. The FAQs suggested here are more about the context and history.

So I propose moving project/faqs.md to software/faqs.md and linking it in (or integrate them into the software/using-medley/ and then taking the Q&A here as a history/faqs/

I still think a FAQ is mainly a place to put things that don't fit easily into the documentation and anything long deserves its own section.

@masinter
Copy link
Member Author

track Stackoverflow for questions about Interlisp?

https://stackoverflow.com/questions/78645353/write-text-i-o-stream-to-file-with-interlisp-medley

for example...

@pamoroso
Copy link
Contributor

I submitted PR 233 to link to our GitHub discussions board so that new users can easily access the communication channels we control and monitor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

3 participants