Tomi Posted September 7, 2005 Share Posted September 7, 2005 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 More sharing options...
Farstrider Posted September 7, 2005 Share Posted September 7, 2005 Must admit, I never have! :no: Link to comment Share on other sites More sharing options...
killmaster84 Posted September 7, 2005 Share Posted September 7, 2005 Just heard of it :p Link to comment Share on other sites More sharing options...
illicit Posted September 7, 2005 Share Posted September 7, 2005 Nope, I have never heard of it. Link to comment Share on other sites More sharing options...
jon419 Posted September 7, 2005 Share Posted September 7, 2005 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 More sharing options...
Monkeh Posted September 8, 2005 Share Posted September 8, 2005 Apparently, U of Waterloo has a Scheme based course. That's all I know though :shifty: Link to comment Share on other sites More sharing options...
pre Posted September 9, 2005 Share Posted September 9, 2005 ;; 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 More sharing options...
SAXD Posted September 9, 2005 Share Posted September 9, 2005 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 More sharing options...
Monkeh Posted September 9, 2005 Share Posted September 9, 2005 Take a look at this: http://www.tiobe.com/tpci.htm Link to comment Share on other sites More sharing options...
Echilon Posted September 9, 2005 Share Posted September 9, 2005 It lokks like one of those 'pointless starting out languages'. I'd have thought it'd be more useful to learn C, or Java Link to comment Share on other sites More sharing options...
morficus Posted September 9, 2005 Share Posted September 9, 2005 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 More sharing options...
Tomi Posted September 10, 2005 Author Share Posted September 10, 2005 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 More sharing options...
pre Posted September 10, 2005 Share Posted September 10, 2005 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? oOAnd 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 More sharing options...
morficus Posted September 10, 2005 Share Posted September 10, 2005 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 More sharing options...
todd Posted September 10, 2005 Share Posted September 10, 2005 I'm a programmer and I've never heard of it :p Link to comment Share on other sites More sharing options...
Tomi Posted September 13, 2005 Author Share Posted September 13, 2005 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.. hehebut 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 More sharing options...
agent_9000 Posted September 26, 2005 Share Posted September 26, 2005 yes.. our teacher is a n00b.. lol maybe he should learn more about computer's before he tries to teach a course... lol Link to comment Share on other sites More sharing options...
anog Posted October 10, 2005 Share Posted October 10, 2005 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 More sharing options...
Laurë Veteran Posted October 10, 2005 Veteran Share Posted October 10, 2005 ^ Maybe that is why you still love it? Link to comment Share on other sites More sharing options...
Recommended Posts