pocmatos
2020-1-7 14:54:29

Racket News - Happy New Year Edition: https://racket-news.com/2020/01/racket-news-issue-23.html


cistian.alvarado
2020-1-7 16:01:40

@cistian.alvarado has joined the channel


soegaard2
2020-1-7 16:03:13

@pocmatos Great idea to have an “2019 in review” section.


krismicinski
2020-1-7 17:59:06

I agree with @plragde that SICP doesn’t seem great as a broad intro to algorithms. It seems more about a perspective on programming per-se, which (of course) includes some algorithms, but the book omits many crucial things you’d want to learn in an algorithms class.


krismicinski
2020-1-7 18:00:08

For example, our algorithms class covers dynamic programming, divide and conquer, greedy algorithms, etc.. All of these can be done very well in Racket, but SICP doesn’t specifically teach these things too well based on what I remember


krismicinski
2020-1-7 18:01:31

I do think that if the students are willing to learn Racket, Racket could be a great choice for the class. However, it is probably worth admitting that if they haven’t seen Racket before a nontrivial part of the class will just be teaching the students basic functional programming concepts, so you will necessarily be sacrificing some of the algorithms material you might want to cover. This might be what you want, but it depends on what tradeoffs you’re willing to accept, I think.


krismicinski
2020-1-7 19:06:37

what is a common file suffix for files that just contain s expressions?


krismicinski
2020-1-7 19:06:45

maybe just .scm?


krismicinski
2020-1-7 19:07:06

.s feels weird because it reminds me too much of assembly.


soegaard2
2020-1-7 19:16:07

I don’t think there is one.


notjack
2020-1-7 19:22:34

@krismicinski .rktd is occasionally used for files that contain s-expression data meant to be used with read and/or write


notjack
2020-1-7 19:28:07

(note that’s for s-expression data, not code)


krismicinski
2020-1-7 19:33:10

right, that’s also my use-case


pocmatos
2020-1-7 22:29:13

Thanks! Happy you enjoyed it.


spdegabrielle
2020-1-7 23:21:41

@soegaard2 https://racket-stories.com is offline :disappointed:


soegaard2
2020-1-8 00:48:58

@spdegabrielle Thanks for the tip. It’s up and running again.