* what to do? @ 2009-11-17 8:08 Devin LaCrosse 2009-11-17 19:44 ` Andreas Röhler ` (2 more replies) 0 siblings, 3 replies; 7+ messages in thread From: Devin LaCrosse @ 2009-11-17 8:08 UTC (permalink / raw) To: help-gnu-emacs i just recently discovered emacs on my new macbook pro. I read the tutorial, i know how to navigate around emacs a bit. The one question that's eating me up inside I can't seem to find answer for. Perhaps you could help me? I very interested in computer science, emacs appears to be an awesome program, I don't know how to program (yet) I want to learn how. Can you please explain to me (as if i was 5 years old ) what do i use/do with emacs i.e, make video games, websites, math programs, please tell me!!!....Thanks in advance for i am excited to use this newly discovered program. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: what to do? 2009-11-17 8:08 what to do? Devin LaCrosse @ 2009-11-17 19:44 ` Andreas Röhler [not found] ` <6ECF8B98-685C-4838-BC7F-88928989058A@gmail.com> 2009-11-17 21:54 ` William Case 2009-11-18 5:06 ` Thien-Thi Nguyen 2 siblings, 1 reply; 7+ messages in thread From: Andreas Röhler @ 2009-11-17 19:44 UTC (permalink / raw) To: Devin LaCrosse; +Cc: help-gnu-emacs Devin LaCrosse wrote: > i just recently discovered emacs on my new macbook pro. I read the > tutorial, i know how to navigate around emacs a bit. The one question > that's eating me up inside I can't seem to find answer for. Perhaps you > could help me? I very interested in computer science, emacs appears to > be an awesome program, I don't know how to program (yet) I want to learn > how. Can you please explain to me (as if i was 5 years old ) what do i > use/do with emacs i.e, make video games, websites, math programs, please > tell me!!!....Thanks in advance for i am excited to use this newly > discovered program. > > > As I was five years old, it happened we took a alarm-clock, which was a considerable heavy thing with bolts this times, and looked into. Afterwards it usally didn't work any more. Imagine Emacs such a kind of interesting magic thing in the computers world, where you may look into. And have some chance, it works still. Andreas ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <6ECF8B98-685C-4838-BC7F-88928989058A@gmail.com>]
* Re: what to do? [not found] ` <6ECF8B98-685C-4838-BC7F-88928989058A@gmail.com> @ 2009-11-18 8:18 ` Andreas Röhler 2009-11-19 0:27 ` Sean Sieger 0 siblings, 1 reply; 7+ messages in thread From: Andreas Röhler @ 2009-11-18 8:18 UTC (permalink / raw) To: Devin LaCrosse; +Cc: help-gnu-emacs Devin LaCrosse wrote: > lol....not exactly sure what that means...but it was awesome. Hi Devin, sorry, my english isn't that good as it should be. You started some play with your five years, so I went on.... :) However, it has a serious core: Emacs is known being extensible, and yes, it is. It's extensiblity is the one of the reasons I'm interested in. But code execution on computers is a complex thing. So, if you changed something, there is some fair chance afterwards it will not do exactly what you intended - at least at the first try. To put it shortly: Registering your configuration and any other basic stuff you might change with a versions control system --as RCS for example-- is a good idea. The time to learn RCS, bazaar or whatever will pay tenfold. Andreas -- https://code.launchpad.net/s-x-emacs-werkstatt/ http://bazaar.launchpad.net/~a-roehler/python-mode/python-mode.el/ Perhaps as > a 20 year old now???? > > > > devin... > > > > > > On Nov 17, 2009, at 11:44 AM, Andreas Röhler wrote: > >> Devin LaCrosse wrote: >>> i just recently discovered emacs on my new macbook pro. I read the >>> tutorial, i know how to navigate around emacs a bit. The one question >>> that's eating me up inside I can't seem to find answer for. Perhaps you >>> could help me? I very interested in computer science, emacs appears to >>> be an awesome program, I don't know how to program (yet) I want to learn >>> how. Can you please explain to me (as if i was 5 years old ) what do i >>> use/do with emacs i.e, make video games, websites, math programs, please >>> tell me!!!....Thanks in advance for i am excited to use this newly >>> discovered program. >>> >>> >>> >> >> As I was five years old, it happened we took a alarm-clock, which was >> a considerable heavy >> thing with bolts this times, and looked into. >> >> Afterwards it usally didn't work any more. >> >> Imagine Emacs such a kind of interesting magic thing in the computers >> world, where you may look into. >> And have some chance, it works still. >> >> Andreas > > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: what to do? 2009-11-18 8:18 ` Andreas Röhler @ 2009-11-19 0:27 ` Sean Sieger 0 siblings, 0 replies; 7+ messages in thread From: Sean Sieger @ 2009-11-19 0:27 UTC (permalink / raw) To: help-gnu-emacs Andreas Röhler <andreas.roehler@easy-emacs.de> writes: sorry, my english isn't that good as it should be. You express yourself better in English than most people to whom the language is primary. I loved the clock analog. To put it shortly: Registering your configuration and any other basic stuff you might change with a versions control system --as RCS for example-- is a good idea. The time to learn RCS, bazaar or whatever will pay tenfold. And this I will look into, so thank you. ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: what to do? 2009-11-17 8:08 what to do? Devin LaCrosse 2009-11-17 19:44 ` Andreas Röhler @ 2009-11-17 21:54 ` William Case 2009-11-18 5:06 ` Thien-Thi Nguyen 2 siblings, 0 replies; 7+ messages in thread From: William Case @ 2009-11-17 21:54 UTC (permalink / raw) To: Devin LaCrosse; +Cc: help-gnu-emacs Hi Devin; Assuming that this is not a troll question; it is a tough question to answer. There are books and books on how to use text editors in general and Emacs in particular. But I remember discovering the existence of Emacs the same way you did five or six years ago. So lets see if we can get started with some real basic basics. On Tue, 2009-11-17 at 00:08 -0800, Devin LaCrosse wrote: > i just recently discovered emacs on my new macbook pro. I read the > tutorial, i know how to navigate around emacs a bit. The one question > that's eating me up inside I can't seem to find answer for. Perhaps > you could help me? I very interested in computer science, emacs > appears to be an awesome program, I don't know how to program (yet) I > want to learn how. Can you please explain to me (as if i was 5 years > old ) what do i use/do with emacs i.e, make video games, websites, > math programs, please tell me!!!....Thanks in advance for i am excited > to use this newly discovered program. > To write a computer program you have to have a particular computer language program installed on your machine in order write human meaningful instructions for the program in a particular language (e.g. C, C++, python, lisp etc.) What you end up with after you have written each piece of your program is what is called a source file. A source file is meaningful (sort of) to a human. http://en.wikipedia.org/wiki/Computer_languages http://en.wikipedia.org/wiki/Comparison_of_programming_languages Once you have written your program all of the words have to be changed to a form (0's and 1's called object or binary files) that is useful for a electronic machine which has millions of on/off switches (transistors). These switches open and close millions of different electrical circuits within the machine. The flow of electricity activates or closes different parts of the Central Processing Unit, Memory and Peripherals. A program uses various combinations of these circuits in rapid succession to accomplish a task. There are special programs called compilers that are capable of taking each word you have written in your source file and looking up and substituting the equivalent binary instruction(s). Some commercial programming language packages come with compilers included. And some compilers like gcc can handle several different languages. http://en.wikipedia.org/wiki/Compilers So, to write the kind of program you are talking about you need the program and libraries for the computer program you are going to use; Some type of editing program on your computer that allows you to write the program; and a compiling program that turns everything into machine language. Emacs is the editing program -- not the programming language and not the compiler. To clarify, they are called text editors because they are used to write and edit the textual source program. They are not very good at writing prettified published text such as articles, documents, books, etc. (Although there are ways around that -- but that is a pretty advanced topic dealing with programs designed for publishing like LaTex). Text editors must have some onerous restrictions in order to keep the text pure enough for the compiler to read i.e. no embedded codes that might confuse the compiler about what was actually meant e.g. no bold, no underline, no change in font size etc. Emacs has been around a long time and has been continually improved and updated with more and more features that are of interest mainly to programmers and developers. It has sometimes been accused jokingly as being an Operating System unto itself. One word of advice. Never ever mention its nearest rival, vi(m), on an Emacs list. Such a slip up in good manners will start a holy war that won't end until next week. -- Regards Bill Fedora 11, Gnome 2.26.3 Evo.2.26.3, Emacs 23.1.1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: what to do? 2009-11-17 8:08 what to do? Devin LaCrosse 2009-11-17 19:44 ` Andreas Röhler 2009-11-17 21:54 ` William Case @ 2009-11-18 5:06 ` Thien-Thi Nguyen 2 siblings, 0 replies; 7+ messages in thread From: Thien-Thi Nguyen @ 2009-11-18 5:06 UTC (permalink / raw) To: help-gnu-emacs () Devin LaCrosse <themidnighthief@gmail.com> () Tue, 17 Nov 2009 00:08:22 -0800 Can you please explain to me (as if i was 5 years old ) what do i use/do with emacs You can play with Emacs to learn to play with Emacs. In the process, you may learn to play with other stuff, too. I think a five year old might appreciate the association of an event, such as a keypress, with a sound or small animation. Towards this end, i would suggest you try `M-x zone RET' a few times, until you find something that interests you in the sense of "that's pretty cool, but why doesn't it do ____?" If you find the right questions to ask, Emacs is then ready to help. thi ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <mailman.10902.1258475018.2239.help-gnu-emacs@gnu.org>]
* Re: what to do? [not found] <mailman.10902.1258475018.2239.help-gnu-emacs@gnu.org> @ 2009-11-17 21:23 ` Barry Margolin 0 siblings, 0 replies; 7+ messages in thread From: Barry Margolin @ 2009-11-17 21:23 UTC (permalink / raw) To: help-gnu-emacs In article <mailman.10902.1258475018.2239.help-gnu-emacs@gnu.org>, Devin LaCrosse <themidnighthief@gmail.com> wrote: > i just recently discovered emacs on my new macbook pro. I read the > tutorial, i know how to navigate around emacs a bit. The one question > that's eating me up inside I can't seem to find answer for. Perhaps > you could help me? I very interested in computer science, emacs > appears to be an awesome program, I don't know how to program (yet) I > want to learn how. Can you please explain to me (as if i was 5 years > old ) what do i use/do with emacs i.e, make video games, websites, > math programs, please tell me!!!....Thanks in advance for i am excited > to use this newly discovered program. A computer program is like a recipe, or the instructions in a how-to book. When you learn to program, you'll learn a language that you can use to write these instructions. You use Emacs to write these instructions to a text file. Then you either use a program called a compiler to translate this file into machine code that can be executed by the computer directly, or an interpreter that reads the file and performs the instructions on the fly. -- Barry Margolin, barmar@alum.mit.edu Arlington, MA *** PLEASE post questions in newsgroups, not directly to me *** *** PLEASE don't copy me on replies, I'll read them in the group *** ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-11-19 0:27 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-11-17 8:08 what to do? Devin LaCrosse 2009-11-17 19:44 ` Andreas Röhler [not found] ` <6ECF8B98-685C-4838-BC7F-88928989058A@gmail.com> 2009-11-18 8:18 ` Andreas Röhler 2009-11-19 0:27 ` Sean Sieger 2009-11-17 21:54 ` William Case 2009-11-18 5:06 ` Thien-Thi Nguyen [not found] <mailman.10902.1258475018.2239.help-gnu-emacs@gnu.org> 2009-11-17 21:23 ` Barry Margolin
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.