unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* newbie needs help
@ 2006-01-23  6:33 arnuld fraser
  0 siblings, 0 replies; 5+ messages in thread
From: arnuld fraser @ 2006-01-23  6:33 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 3648 bytes --]

hello everyone,

i am posting this mail here because i did not find any Emacs-LISP
mailing-list/newsgroup.

I want to start a new language and i want to know if learnig Emacs-LISP is
also useful as a way  to start earning ( except thta it is fun using
Emacs-LISP). I know it is a full language like "python" and "C" . i read
some pages of  "An introduction to programming in Emacs LISP" by  Mr.
Chassell and i liked it, that was a great time. I am asking because i need
to earn and at the  same time i want to keep fun in programming. explanation
on question is little bit lengthy, but i will really feel  thankful to you
if you may spend some of your important time.

thanks.
----------------------------------------------------------


  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, Emacs-LISP, some other LISP (& which
implementation) or RUBY? will     learning Emacs-LISP help me to start
earning?

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 trather 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. My
intentions match the title of  HTDP. 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 have a good amount of knowledge of how scheme language
works i want to know  whether i should start scheme or LISP , if LISP then
which LISP? 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 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 expense'. 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 useful for earning (i mean real-life projects) .

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

   4. must stand independent by the end of 2007 because of father's
retirement.


-- & in the end what books to follow?


thanks

"arnuld"

[-- Attachment #1.2: Type: text/html, Size: 4287 bytes --]

[-- Attachment #2: Type: text/plain, Size: 152 bytes --]

_______________________________________________
help-gnu-emacs mailing list
help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: newbie needs help
       [not found] <mailman.2179.1137998196.26925.help-gnu-emacs@gnu.org>
@ 2006-01-23  9:51 ` Alan Mackenzie
  0 siblings, 0 replies; 5+ messages in thread
From: Alan Mackenzie @ 2006-01-23  9:51 UTC (permalink / raw)


arnuld fraser <arnuld3@gmail.com> wrote on Mon, 23 Jan 2006 12:03:47 +0530:

> hello everyone,

> i am posting this mail here because i did not find any Emacs-LISP
> mailing-list/newsgroup.

OK, first tip:  Posting in HTML and idiotic "quoted printable", complete
with MIME gunge, doesn't increase your chances of sensible replies.  It
more than doubles the size of your post, and all that crud needs
stripping out/reformatting before somebody can reply.  Use plain text!

> I want to start a new language and i want to know if learnig Emacs-LISP
> is also useful as a way  to start earning ( except thta it is fun using
> Emacs-LISP). I know it is a full language like "python" and "C" . i
> read some pages of  "An introduction to programming in Emacs LISP" by
> Mr.  Chassell and i liked it, that was a great time. I am asking
> because i need to earn and at the  same time i want to keep fun in
> programming. explanation on question is little bit lengthy, but i will
> really feel  thankful to you if you may spend some of your important
> time.

> thanks.
> ----------------------------------------------------------


>   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, Emacs-LISP, some other LISP (& which
> implementation) or RUBY? will     learning Emacs-LISP help me to start
> earning?

There is little, if any, money to be earned programming Emacs Lisp.
There might be a little more (but not much) in Scheme or Common Lisp.

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

If you want book recommendations, the GNU mailing lists/newsgroups aren't
really the place to ask.  The GNU policy is that "non-free" books (which
includes nearly all published books) shouldn't be identified on its
mailing lists.  You'd do better asking in the newsgroup comp.emacs, for
example.

> 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 :

I don't know what HTDP is.

> -- 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 as a tool will need
> to read additional material--

That's good stuff to learn.  Sadly, the world is not short of programmers
who don't know how to design programs.  ;-(  However, having got the
basic ideas, you should then be able to pick up the rest by just reading
fine manuals and playing with the stuff.

> that's ok because i did not pick that book for learning scheme. My
> intentions match the title of  HTDP. 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 have a good amount of knowledge of how scheme
> language works i want to know  whether i should start scheme or LISP,
> if LISP then which LISP? i prefer a language which has  greater
> practical 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.

Lisp (including its variants) is possibly the best programming language
ever invented.  It is supremely regular in its syntax, very readable, and
very easy to write.  If you ever try C or C++, you'll start wondering
what their inventors were smoking at the time.  ;-)

[ .... ]

> 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 useful for earning (i mean real-life projects) .

Maybe Java.

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

Maths, as such, isn't relevant to much programming.

>    4. must stand independent by the end of 2007 because of father's
> retirement.


> -- & in the end what books to follow?

> thanks

> "arnuld"

-- 
Alan Mackenzie (Munich, Germany)
Email: aacm@muuc.dee; to decode, wherever there is a repeated letter
(like "aa"), remove half of them (leaving, say, "a").

^ permalink raw reply	[flat|nested] 5+ messages in thread

* newbie needs help
@ 2006-03-25 14:23 len
  2006-03-25 15:38 ` Pascal Bourguignon
  2006-03-25 16:19 ` B. T. Raven
  0 siblings, 2 replies; 5+ messages in thread
From: len @ 2006-03-25 14:23 UTC (permalink / raw)


I am trying to change the keymapping for the control key and caps lock.
 I have successfully accomplished this through xmodmap in my gui
environment.  I would like to do the same in the command line
environment.  I have read the man pages in xmodmap and have found the
lines of code.  I do not know where to put the code.  I am trying to
learn Linux/Unix and Emacs.

Also because I have a dual boot system I would like to make the same
key swap in my windows XP because I have also loaded Emacs there also.

Len

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: newbie needs help
  2006-03-25 14:23 newbie needs help len
@ 2006-03-25 15:38 ` Pascal Bourguignon
  2006-03-25 16:19 ` B. T. Raven
  1 sibling, 0 replies; 5+ messages in thread
From: Pascal Bourguignon @ 2006-03-25 15:38 UTC (permalink / raw)


"len" <pcslen@comcast.net> writes:
> I am trying to change the keymapping for the control key and caps lock.
>  I have successfully accomplished this through xmodmap in my gui
> environment.  I would like to do the same in the command line
> environment.  I have read the man pages in xmodmap and have found the
> lines of code.  I do not know where to put the code.  I am trying to
> learn Linux/Unix and Emacs.

If by "command line environment" you mean the linux console, then
you'll have to edit a kmap file and load it with loadkeys.

Copy and edit one of the files in /usr/share/kbd/keymaps/i386/qwerty/
Use loadkeys to load it.  
How to make it remanent depends on your distribution.


> Also because I have a dual boot system I would like to make the same
> key swap in my windows XP because I have also loaded Emacs there also.

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/
Our enemies are innovative and resourceful, and so are we. They never
stop thinking about new ways to harm our country and our people, and
neither do we. -- Georges W. Bush

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: newbie needs help
  2006-03-25 14:23 newbie needs help len
  2006-03-25 15:38 ` Pascal Bourguignon
@ 2006-03-25 16:19 ` B. T. Raven
  1 sibling, 0 replies; 5+ messages in thread
From: B. T. Raven @ 2006-03-25 16:19 UTC (permalink / raw)



"len" <pcslen@comcast.net> wrote in message
news:1143296622.731429.44330@g10g2000cwb.googlegroups.com...
> I am trying to change the keymapping for the control key and caps lock.
>  I have successfully accomplished this through xmodmap in my gui
> environment.  I would like to do the same in the command line
> environment.  I have read the man pages in xmodmap and have found the
> lines of code.  I do not know where to put the code.  I am trying to
> learn Linux/Unix and Emacs.
>
> Also because I have a dual boot system I would like to make the same
> key swap in my windows XP because I have also loaded Emacs there also.
>
> Len
>

There are a lot of interesting gizmos here for the w32 part of your
question:

http://research.microsoft.com/~simonpj/win32-cheat.html#ctrl

either ctrl2caps or caps.reg should work on msw2000 or later.

I don't know whether a dos window needs special treatment or not. On my
msw98 I need

keyb dv,,c:\dos\keyboard.sys

in autoexec.bat to use dvorak keyboard there. The same considerations
probably apply to any kind of keyswapping accomplished through software.

Ed

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-03-25 16:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-25 14:23 newbie needs help len
2006-03-25 15:38 ` Pascal Bourguignon
2006-03-25 16:19 ` B. T. Raven
     [not found] <mailman.2179.1137998196.26925.help-gnu-emacs@gnu.org>
2006-01-23  9:51 ` Alan Mackenzie
  -- strict thread matches above, loose matches on Subject: below --
2006-01-23  6:33 arnuld fraser

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).