Scheme?


Ever heard of it?  

33 members have voted

  1. 1. Ever heard of it?

    • What the heck?
      20
    • Yes, and I know it.
      9
    • Heard of it, dunno it.
      4


Recommended Posts

Yeah so I started Computer Science AP today and apparently we're learning Scheme [www.drscheme.org].

Has anyone heard of it at all? As I've never heard of it, and I want to know how many of you have... :unsure:

Link to comment
Share on other sites

Version of the Lisp programing langauge and is used quite often for Artificial Inteligence. It is functional programing language and take some time getting used to it. Hope like HECK you enjoy counting parenthesis...i can't spell, but you know what i mean, these things ( and ).

Have fun, i love it.

Link to comment
Share on other sites

;; Contract: area-of-ring : number number  ->  number

;; Purpose: to compute the area of a ring whose radius is
;; outer and whose hole has a radius of inner

;; Example: (area-of-ring 5 3) should produce 50.24

;; Definition: [refines the header]
(define (area-of-ring outer inner)
  (- (area-of-disk outer)
     (area-of-disk inner)))
  
;; Tests:
(area-of-ring 5 3) 
;; expected value
50.24

Woh never heard of it, but it looks complicated. Good Luck anyways! :D

Link to comment
Share on other sites

I learned scheme about 10 years ago, also in AP Computer Sciences class. It's a good language for understanding fundamentals of programming, including nesting and recursion.

In my class, we also reviewed binary and hexidecimal numbering, as that also helps provide a solid understanding of how computers process data input.

Good luck, pay attention, ask questions if you don't understand, etc.

Link to comment
Share on other sites

I'm currently taking a course in PLT Scheme.

As they said here, it is a funtional programing language and it does take some time to get used to - but only if you have done programing before.

Yes, it's based on LISP and NO it's not a dead language (Yahoo! uses it ... don't remember exactly how tho)

You will get sick of seein parentesis... but Dr.Scheme shows where they open and where they close (you'll understand once you start using Dr.Scheme)

the only things that make Dr. Scheme diferent for other languages are....

- oparetors go in thent.. this means... 2 + 5 in scheme is (+ 2 5)

- it treat all data the same untill an oparator comes in place - you do not have to say if it's an integer or a string

and that's about it...

if this is your 1st programing language.. it should be too hard

good luck :yes:

Link to comment
Share on other sites

Day 3 into class, my teacher sounds as if he doesn't know much other than Scheme...can you believe he didn't know there was a * on the num pad? oO

And for the past 2 days we've been doing this prefix work. It's annoying as hell because I have math right after, so i'm thinking + 2 5 afterwards. <_<

He's giving us too much paperwork with this annoying prefix stuff, which is easy for me, and not much actual programming time. <_<

And morficus, this isn't my first language. I already know xhtml, css, and a bit of php. :)

Link to comment
Share on other sites

Day 3 into class, my teacher sounds as if he doesn't know much other than Scheme...can you believe he didn't know there was a * on the num pad? oO

And for the past 2 days we've been doing this prefix work. It's annoying as hell because I have math right after, so i'm thinking + 2 5 afterwards. <_<

He's giving us too much paperwork with this annoying prefix stuff, which is easy for me, and not much actual programming time. <_<

586503511[/snapback]

Your teacher sounds like a n00b. Ditch him and learn scheme from the link below.:laugh:h:

Linkage: http://en.wikipedia.org/wiki/Scheme_programming_language

Link to comment
Share on other sites

And morficus, this isn't my first language. I already know xhtml, css, and a bit of php. :)

586503511[/snapback]

Well.... xhtml, css and php are not really programing languages.... they are just code.. hehe

but my point was.... it takes a while to get used to schemes syntax, but it's not that bad.

Link to comment
Share on other sites

Your teacher sounds like a n00b. Ditch him and learn scheme from the link below.  :laugh:

Linkage: http://en.wikipedia.org/wiki/Scheme_programming_language

586503522[/snapback]

Hah yeeahh. I'm tempted to just learn Scheme myself, then sleep through myself while ace'ing all the assignments, tests and exam. :laugh: :laugh:

I'm tempted to start writing down every stupid thing he does, but it's going to cost me a lot of paper. ROFL.

Well.... xhtml, css and php are not really programing languages.... they are just code.. hehe

but my point was.... it takes a while to get used to schemes syntax, but it's not that bad.

586503653[/snapback]

Yeah, I know what you mean, but I mean I at least have the idea of coding/scripting.

I'm a programmer and I've never heard of it :p

586506412[/snapback]

See what I mean. :laugh:

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

The first time I heard of it was in University.

Anyway, I love it! It is undoubtedly the best programming language I've ever used, and I only learnt a small part of it!

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.