On 12/09/2019 03:16, Raghav Gururajan wrote:
I have a doubt though, do I have to learn dialects of LISP in a
particular order?
No, you can learn each of them on its own, and proceed in any order if
you want to learn all three of them.
If your main goal is to learn about the core features of
Hello Everyone!
Thank you all for your suggesstions.
After careful review, I have chose following books to read:
PROGRAMMING CONCEPTS:
1) Structure and Interpretation of Computer Programs
2) How to Design Programs
COMMON LISP:
1) ANSI Common LISP
EMACS LISP:
1) An Introduction to Programming i
Thank you Zelphir, this looks great!
Viet
On Wed, 11 Sep 2019 at 22:24, Zelphir Kaltstahl
wrote:
> There is at least one SRFI for a unit test library. Is that sufficient as
> "support for TDD"?
>
> https://srfi.schemers.org/srfi-64/srfi-64.html
>
>
> On 9/11/19 10:53 PM, Viet Le wrote:
>
> Than
There is at least one SRFI for a unit test library. Is that sufficient
as "support for TDD"?
https://srfi.schemers.org/srfi-64/srfi-64.html
On 9/11/19 10:53 PM, Viet Le wrote:
> Thanks for your recommendation. May I ask if Scheme has support for
> TDD or are there any TDD libraries/frameworks in
Thanks for your recommendation. May I ask if Scheme has support for TDD or
are there any TDD libraries/frameworks in Scheme? A quick online search
didn’t show desired results. I found only TDD for Clojure.
Thanks,
Viet
On Tue, 10 Sep 2019 at 22:24, Zelphir Kaltstahl
wrote:
> I would like to add
I would like to add "The Little Schemer" to the list of good books
suggested here. Damn did I get a lot out of that little book. It starts
at the very beginning, but accelerates quickly.
I would say I got more out of SICP than The Little Schemer, but both are
phenomenal books in my opinion. SICP h
Hi,
I’d like to second Vladimir’s recommendation of Felleisen's How to
Design Programs (https://htdp.org/). It is a very well-written book
that doesn’t go too deep without preparing you first. (I should note
that I didn’t finish it.)
SICP is a classic, and it is very comprehensive, but it is
I've read Practical Common Lisp. It's very good to learn Common Lisp if
you already know the basics of programming.
It's rather "practical" and does not go into the deeper concepts
introduced by SICP. In particular, it does not deal much with
functional programming.
--
Pierre Neidhardt
https:/
On Mon, 2019-09-09 at 09:38 -0700, John Soo wrote:
> Hi Raghav!
>
> > I would like to learn programming starting with LISP
>
> Great! Lisp is probably the best language to start with!
>
> Lisp books also rank among the best introductory materials to
> programming. I highly recommend these two:
Here are some "introductory yet comprehensive" books about programming
with Scheme that will help you get proficient with Guile and other
Scheme implementations:
Felleisen et al's How to Design Programs: https://htdp.org/
Havrey and Wright's Simply Scheme
Springer and Friedman's Scheme and the A
Hi TGR,
> Heh… I freely admit to not having a clue what ‘Swiss-army knife’ really
> means in this context.
>
> SICP is great!
Haha, I think I meant from a computer science perspective. I suppose that
probably does not cover what most people think of as a swiss-army-knife,
though. Nonetheles
> Hope that helps and happy hacking!
Thank you John!
signature.asc
Description: This is a digitally signed message part
> I can't personally vouch for either, but I hope to have been of
> service.
Thank you Tobias!
signature.asc
Description: This is a digitally signed message part
Tobias Geerinckx-Rice 写道:
I don't think [SICP] can be described as swiss army knife.
John Soo 写道:
I think [SICP] is closest to the swiss-army knife you deacribed.
Heh… I freely admit to not having a clue what ‘Swiss-army
knife’ really means in this context.
SICP is great!
Kind regards,
Raghav,
I can't *not* mention classics like SICP (Free, comes with
retro-wave videos, easily found on-line), and The
{Little,{R,S}easoned} Schemer series (not free, and not for
everyone). Both of these focus on Scheme, which as you probably
know is a very elegant minimal dialect of Lisp.
W
Hi Raghav!
> I would like to learn programming starting with LISP
Great! Lisp is probably the best language to start with!
Lisp books also rank among the best introductory materials to programming. I
highly recommend these two:
- Structure and Interpretation of Computer Programs (often calle
Hello Folks!
I do not have any computing and programming background. I would like to
learn programming starting with LISP. I found out that there are
dialects of LISP. The ones I am interested in are Common LISP, Emacs
LISP, Scheme and Guile Scheme.
Can some one suggest indroductory yet comphren
17 matches
Mail list logo