@zhangnfelix has joined the channel
@register has joined the channel
Apparently the build still fails. Once these are fixed, give me a shout and I’ll give MetaPict a try. The new automaton features look so tasty!
kiselgra/c-mera: Next-level syntax for C-like languages :) https://github.com/kiselgra/c-mera
Forgot to post a MetaPict picture of the day yesterday. Rather than passing explicit colors, one can also set the fill color. #lang racket
(require metapict)
(set-curve-pict-size 800 400)
(with-window (window -50 150 -50 50)
(def d (px 50)) ; ball diameter
(def balls 7)
(for/draw ([i (in-range 0 1 (/ 0.5 balls))]
[α (in-range 0 360 (/ 360. balls))])
(def offset (vec* i (vec (- d) d)))
(circle-node #:at (pt@d (* 1.5 d) α)
#:min-size d
#:shade 'ball
#:fill "red"
#:shade-offset offset)))
Always interesting to see what JetBrains is doing. Kotlin was a godsend for me as an Android developer, and it was my default language until Racket because I thought it was so well designed
They seem to run somewhere near the philosophy of racket in a corporate form, where IntelliJ is the platform for language development
Just installed Metapict. The turnstile example works neatly. For the second one, #:shade-offset
doesn’t exist as a keyword for circle-node
.
@laurent.orseau Pushed commit right now.
@spdegabrielle I’ve been contemplating the intersection between command shells/repls/notebooks especially in regards to snips and DrRacket, but I haven’t gotten anything concrete yet.
I’ve been thinking a lot also about Smalltalk style code tools and inspectors.
How did I miss this! The best version of fizzbuzz ever! https://gist.github.com/nilp0inter/24b39c8372a90c92cea7e681162701d2
@samdphillips someone pointed me to Glamorous Toolkit https://gtoolkit.com recently (or was that you?) and while not a notebook interface the Self UI and its predecessor ARK are quite interesting. (I think is now ‘morphic’ on Pharo ST)
@samdphillips one of these days I’m going to implement #lang self
. One day.
someone at racketcon (ryan?) pointed me to pharo
@markus.pfeiffer What was the context to look at Pharo?
I don’t know how we arrived at smalltalk :wink: probably thorugh the development approach encouraged by the system
I think I tried to build a #lang self
once, but I don’t think I was proud enough of it to put it into github. I started to work on a #lang smalltalk
that was a syntax over racket/class
The biggest difference between Pharo/Squeak/etc and Racket is that the Smalltalks are all live systems, which is very powerful and dangerous.
I’m looking for general suggestions on Racket projects that need contributors. Any thoughts?
@metadave there is a Racket Wiki on github that would be good to […] replace this wiki (eventually) with a wiki written in Racket, to which we will migrate the existing content.
I started on Clash https://github.com/spdegabrielle/clash a scribble based wiki, but it is only a rough draft. it needs love.