<bremner>
yeah. I was going to collect a sort of omnibus bug report and send it greg (racket-mode)
avocadoist has joined #racket
lucasta has quit [Quit: Leaving]
lucasta has joined #racket
avocadoist has quit [Remote host closed the connection]
shawnw has joined #racket
avocadoist has joined #racket
skapata has joined #racket
lucasta has quit [Quit: Leaving]
notzmv has quit [Ping timeout: 264 seconds]
terrorjack has quit [Server closed connection]
terrorjack has joined #racket
<init>
bremner: I assume bsl differs a lot in comparison to racket?
<bremner>
init: it's just a subset, but the error messages are more helpful to beginners
<init>
would it then be possible to go through htdp using #lang racket?
<init>
I'm really only here to learn about how to design programs and not so much racket lol
<init>
I come from Clojure, seeking this knowledge
<bremner>
it should mostly work.
<bremner>
I ended up using Rahgde's "Function Introduction to Computer Science" in class because it does not lean on the image stuff as much
<bremner>
YMMV
<init>
are you a professor?
<bremner>
yes
<bremner>
but not your professor, as the lawyers say :)
<init>
no, give me advice!
<bremner>
sure, if I know
<bremner>
ls
<bremner>
oops
<bremner>
not sure you want advice from me this morning :)
<init>
I have been focusing on learning Clojure for the past 3 months or so, I have a basic hobby project, it's an IRC bot
<init>
I have a incomplete CS background and, no prior programming experience, so I want to learn how to design programs using a functional language
<init>
the paradigms that I see at play with Clojure are, homoiconicity, functional core, imperative shell (encapsulating/limitign side-effects) and REPL based development
<init>
are there any resources you could think of that I should take a look at?
morte has joined #racket
<init>
htdp makes mention of a second volume, htd(components)
<init>
I couldn't find this online
<bremner>
hmm. I have not seen that either
<init>
> This edition of the book drops the design of imperative programs. The old chapters remain available on-line. An adaptation of this material will appear in the second volume of this series, How to Design Components.
<bremner>
hmm. Maybe to appear
shawnw has quit [Ping timeout: 255 seconds]
to-hu has joined #racket
morte has quit [Read error: Connection reset by peer]
to-hu has quit [Ping timeout: 246 seconds]
notzmv has joined #racket
notzmv has quit [Ping timeout: 260 seconds]
m5zs7k has quit [Ping timeout: 255 seconds]
m5zs7k has joined #racket
shawnw has joined #racket
<samth>
It doesn't exist
ormaaj has quit [Read error: Connection reset by peer]
morte has joined #racket
shawnw has quit [Ping timeout: 240 seconds]
morte has quit [Read error: Connection reset by peer]
morte has joined #racket
morte has quit [Read error: Connection reset by peer]
notzmv has joined #racket
deriamis has quit [Server closed connection]
deriamis has joined #racket
sudden has quit [Ping timeout: 255 seconds]
sudden has joined #racket
<init>
bremner: what courses come after the one you teach?
<bremner>
init: the main racket using one is one based "programming languages, application and interpretation" by Shriram Krishnamurty (sp?)
to-hu has joined #racket
to-hu1 has joined #racket
to-hu has quit [Ping timeout: 264 seconds]
to-hu1 is now known as to-hu
to-hu has quit [Read error: Connection reset by peer]
to-hu has joined #racket
to-hu has quit [Remote host closed the connection]
skapate has joined #racket
skapata has quit [Ping timeout: 264 seconds]
Tuplanolla has joined #racket
morte has joined #racket
Origin has quit [Ping timeout: 260 seconds]
morte has quit [Remote host closed the connection]
morte has joined #racket
morte has quit [Remote host closed the connection]