For Programmers: Free Programming Magazines  


Home > Archive > Scheme > January 2006 > only 2 simple questions from a newbie









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author only 2 simple questions from a newbie
arnuld

2006-01-20, 7:59 am

hello everyone,

I am writing this email only because i have 2 very
simple questions. After asking my questions i will explain them a
little bit so that your answer can be personalised according to my
purpose, understanding-level and choices.


Q: should i start SCHEME, LISP (& if LISP then which LISP) or RUBY?

Q; which books (for RUBY i already have the answer)?


1. presently i am learning through HTDP. i am working at PART-2 for now
and within next 3 months i will finish this book. In the "preface" of
the book it is very clearley written :

-- HTDP does not teach "how to programme in scheme" but rather it
teaches students "how to design programmes" hence for this purpose it
uses only a small number of scheme constructs and a dozen or so basic
scheme functions. someone who wishes to use scheme a sa tool will need
to read additional material--

that's ok because i did not pick that book for learning scheme. anyway,
from experience with this book i know that by the time i will finish
this book i will have a good knowledge of scheme language (around 40%).


2. now since i will have a good amount of knowledge of how scheme
language works i will want to know whether i should start scheme or
LISP or RUBY, if LISP then which LISP? ( i love LISP & RUBY more than
SCHEME ) i prefer a language which has greater prectical orientation &
that is the one reason i am posting this question since i do not know.
2nd reason is I am not so good at Mathematics. i am Bachelor of
Science, so i know more Maths than other people but still i am not so
good. On the contray i love to programme & enjoying my time through
HTDP.


3. 3rd reason is i want to start working on real-life software-projects
as soon as possible because my father is going to be retired by the end
of 2007 hence i need to start earning before time is over. also
"professional life" is exactly opposite to "student life" . from
experience as a "salesman" i know that student life is 'dream-world',
it is not real, it is not intended to be.


4. i have a friend in England he is coming to INDIA in march month, by
that time i will be on the last parts of the HTDP. he asked me if i
want to have any more books (that is how i had HTDP). it saves my
'shipment expenses'. that way i can save my money. pretty much for a
jobless person. that is why i am posting this question now, rather than
wainting to finish HTDP.

so i sum-up

1.will go through HTDP hence 40% of scheme languge is done there.
(so will not be a newbie like at present)

2. a language which is used in real-life software projects.

3. not so good at Maths but love to programme.

4. myself has less time to build mylife. must stand independent by
the end of 2007.

& in the end what books to follow?

i will really appreciate your time if you may spend some.

"arnuld"

Marco Bakera

2006-01-20, 7:10 pm

arnuld schrieb am 20.01.2006 13:56:
> so i sum-up
>
> 1.will go through HTDP hence 40% of scheme languge is done there.
> (so will not be a newbie like at present)
>
> 2. a language which is used in real-life software projects.
>

I think that Scheme shoud NOT be the first choice for present real life
projects to earn money from but a good choice to try some prototypes of
concepts. So perhaps it's even a good choice to learn both: Scheme as
well as Ruby (or Java or C++ or whatever).

> 3. not so good at Maths but love to programme.
>

I would think that Scheme needs a certain mathematical background to
program and, especially, to reason about programs. If that's not your
choice to do perhaps it's better to program in imperative languages.


greetings,
Marco Bakera.

--
,----[ /X\arco -- www.bakera.de ]----
| (Y F) = (F (Y F))
`----[ www.bulb-publications.de ]----
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com