ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I will be programming in scheme next semester so I'd like to start studiying something about it....... I have a tutorial now explaining sintaxis and all but I need something even more basic:
is there a compiler for it? where can I download it?
the source files.... what extension should I use?? as you can see I really have no idea of what scheme is.... just it's name and people says it's quite difficult so I'd better start right now!!
most schools use a program called drscheme for programming. Scheme is a horrible horrible language! I had to learn it inside and out...it is the worst language i've ever tried.
so if you download drscheme, it's a full featured gui that should get you started. It's more like a scripting language...it doesn't actually compile into binary executables, it just kind of executes, heh.
They also teach it at Purdue if you take Artificial Intelligence. It sucks though because a lot of the time for that class is spent learning scheme rather than AI, which pisses me off. I dropped it about 2-3 weeks into last semester because the professor was a god damn asshole and I didn't want to put up with him. I took an OO Design course instead. I don't think scheme is necessarily a bad language though (doesn't GIMP use it for script-fu?). It is just a lot more abstract to comprehend than a language like C++/Java. Oh by the way jbstew, that professor I was talking about used to teach AI and MIT, so you are lucky
yea GIMP is the first real application i've seen for it. Scheme is a dumbed down version of LISP (which the AI people here a GaTech tell me is the standard)
oh i don't go to MIT i just know that they learn it there hah. I go to georgia tech (about 6 ranks below MIT in the CS/ECE departments and a bit easier on the freshman programmers) but FYI they have since replaced our Scheme course with MATLAB/Java...they are just a LOT more practical.
on DrScheme and it says it doesn't have any sintax mistakes... but I press Execute and nothing happens..... Gosh It's a really abstract language!!
I'm at University and I?d love going to MIT or some school like that... is it really that difficult?
(define (positive-even? x)
(cond [(and (= (remainder x 2) 0) (> x 0)) true]
put that into the top window of drscheme, then hit exectute. It checks to see if the given number is greater than zero and even, very simple. The use of things like begin and lambda were topics learned MUCH later in the semester. After you get the basics like what i have above, you can start looking at define-struct, and working with structures. Set drscheme to beginner.