samth changed the topic of #racket to: Racket v7.3 has been released: https://blog.racket-lang.org/2019/05/racket-v7-3.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
efm has joined #racket
ziyourenxiang_ has joined #racket
pera has quit [Ping timeout: 272 seconds]
endobson has joined #racket
Mayoi has joined #racket
erkin has quit [Quit: Ouch! Got SIGIRL, dying...]
juanfra has quit [Remote host closed the connection]
juanfra has joined #racket
ym555 has quit [Ping timeout: 248 seconds]
pera has joined #racket
ym555 has joined #racket
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dbmikus has joined #racket
GoldRin has quit [Ping timeout: 245 seconds]
FreeFull has quit []
dbmikus has quit [Quit: WeeChat 1.9.1]
endobson has joined #racket
badkins has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
ZombieChicken has joined #racket
manualcrank has quit [Quit: WeeChat 1.9.1]
dustyweb has joined #racket
badkins has quit [Remote host closed the connection]
dustyweb has quit [Ping timeout: 246 seconds]
dustyweb has joined #racket
clacke_movim has left #racket [#racket]
clacke_movim has joined #racket
libertyprime has joined #racket
dddddd has quit [Remote host closed the connection]
manualcrank has joined #racket
sauvin_ has joined #racket
lispmacs has joined #racket
<lavaflow> does anybody know of any books or blog articles about using racket/gui?
<lispmacs> I want to output a floating point value to a stream as an actual floating point value (i.e., the 4 bytes), not the string representation. Is there a trick for that?
<lispmacs> I see how to write bytes, but am not sure how to output the floating put value unless I figure out exactly what the four bytes should be on my own
<endobson> rudybot: doc real->floating-point-bytes
<rudybot> endobson: your sandbox is ready
<rudybot> endobson: http://docs.racket-lang.org/reference/generic-numbers.html#(def._((quote._~23~25kernel)._real-~3efloating-point-bytes))
<endobson> lispmacs: See that
<lispmacs> endobson: ok, thanks
zipper has joined #racket
lispmacs has quit [Quit: rcirc on GNU Emacs 25.1.1]
Arcaelyx has quit [Ping timeout: 272 seconds]
zacts_pi has joined #racket
manualcrank has quit [Quit: WeeChat 1.9.1]
libertyprime has quit [Remote host closed the connection]
endformationage has quit [Quit: WeeChat 2.5]
orivej has joined #racket
clacke_movim has left #racket [#racket]
m1dnight_ has quit [Ping timeout: 245 seconds]
clacke_movim has joined #racket
clacke_movim has left #racket [#racket]
orivej has quit [Ping timeout: 258 seconds]
cromyr has quit [Quit: leaving]
clacke_movim has joined #racket
ym555 has quit [Ping timeout: 246 seconds]
Lowl3v3l has joined #racket
Lowl3v3l has quit [Read error: Connection reset by peer]
Lowl3v3l has joined #racket
clacke_movim has left #racket [#racket]
clacke_movim has joined #racket
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
zacts_pi has quit [Quit: WeeChat 2.4]
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
dustyweb has quit [Ping timeout: 246 seconds]
clacke_movim has left #racket [#racket]
clacke_movim has joined #racket
pera has quit [Quit: leaving]
pie_ has quit [Ping timeout: 272 seconds]
euhmeuh has joined #racket
clacke_movim has left #racket [#racket]
m1dnight_ has joined #racket
orivej has joined #racket
clacke_movim has joined #racket
vraid has joined #racket
libertyprime has joined #racket
selimcan has joined #racket
zipper has quit [Ping timeout: 268 seconds]
selimcan has quit [Client Quit]
pie_ has joined #racket
zipper has joined #racket
Mayoi is now known as erkin
zipper has quit [Ping timeout: 245 seconds]
iyzsong has joined #racket
libertyprime has quit [Ping timeout: 268 seconds]
evdubs has quit [Remote host closed the connection]
evdubs has joined #racket
zipper has joined #racket
jackhill_ has joined #racket
winny1 has joined #racket
niceplace_ has joined #racket
cemerick has quit [*.net *.split]
niceplace has quit [*.net *.split]
andreabedini has quit [*.net *.split]
jackhill has quit [*.net *.split]
tfb has quit [*.net *.split]
Blkt has quit [*.net *.split]
winny has quit [*.net *.split]
obfusk has quit [*.net *.split]
rodlogic has quit [*.net *.split]
momofarm has quit [*.net *.split]
Duns_Scrotus has quit [*.net *.split]
rjungemann has quit [*.net *.split]
gonz_ has quit [*.net *.split]
alanz has quit [*.net *.split]
s455wang has quit [*.net *.split]
andreabedini has joined #racket
cemerick has joined #racket
Blkt has joined #racket
tfb has joined #racket
momofarm has joined #racket
gonz_ has joined #racket
obfusk has joined #racket
rjungemann has joined #racket
s455wang has joined #racket
Duns_Scrotus has joined #racket
rodlogic has joined #racket
alanz has joined #racket
dddddd has joined #racket
manualcrank has joined #racket
_andre has joined #racket
<ZombieChicken> Anyone here using that racket window manager?
<ZombieChicken> nvm
dustyweb has joined #racket
lavaflow has quit [Ping timeout: 244 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
GoldRin has joined #racket
jaffachief has joined #racket
keep_learning_M has joined #racket
dustyweb has quit [Ping timeout: 245 seconds]
zipper has quit [Ping timeout: 245 seconds]
winny1 is now known as winny
q9929t has joined #racket
acarrico has quit [Ping timeout: 258 seconds]
acarrico has joined #racket
Arcaelyx has joined #racket
q9929t has quit [Quit: q9929t]
zipper has joined #racket
dustyweb has joined #racket
zipper has quit [Ping timeout: 272 seconds]
endformationage has joined #racket
badkins has joined #racket
endobson has joined #racket
keep_learning_M has quit [Quit: This computer has gone to sleep]
andrei-n has joined #racket
<andrei-n> Hello. I use racket for a project. I need to work with someone who cannot code in lisp, so I would like to have a module written in algol. Is it possible? In particular I need to make a module that provides a procedure and to be able to share data. Thank you.
zipper has joined #racket
<lexi-lambda> andrei-n: I think you will find it easier to teach the person you are working with to write Racket than to write some of it in ALGOL. :)
<bremner> that's all I know...
<andrei-n> lexi-lambda, thanks, but he's a 60 years old person who is completely disgusted by everything that does not look like algol.
<lexi-lambda> andrei-n: I did not say it would be easy, I said it would be easier, and I stand by that statement
<andrei-n> bremner, It's not enough. It does not say if it can be used with racket in the same program...
<bremner> right
Sgeo_ has joined #racket
Sgeo__ has quit [Ping timeout: 272 seconds]
<ZombieChicken> andrei-n: A lot of people are disgusted when they first look at Lisp. Mixing languages like that seems like a way to introduce some interesting bugs that wouldn't be easy to resolve
<ZombieChicken> might just be better to say "Hey, suck it up and spend a week working with this"
<andrei-n> ZombieChicken, I'm not sure if it's the case. I was not disgusted when I first saw Lisp code, I would say I was curious.
<ZombieChicken> andrei-n: I said a lot, not all. Lisp syntax seems to be the single biggest complaint about the language I see
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dustyweb has quit [Remote host closed the connection]
zipper has quit [Ping timeout: 258 seconds]
dustyweb has joined #racket
<winny> TBH i enjoy lisp because it's not confusing, it's very clear what's happening, and the syntax is very explicit
<winny> maybe your friend doesn't understand these virtues yet
<winny> (i should also add the syntax is very regular, of course)
<rain1> agreed
<andrei-n> winny, well, that's complicated. I am seen almost as a weirdo to use a language nobody heard about.
<ZombieChicken> you mean Racket, or a Lisp in general?
<technomancy> lisp syntax is certainly the loudest complaint, but that's not the same as the most serious complaint
<ZombieChicken> winny: wrt the syntax, yeah. When I tried learning C, I stopped because every time I turned around I felt like I was fighting the syntax.
<andrei-n> ZombieChicken, Lisp in general, and racket because it's seen as an extremely obscure language.
<ZombieChicken> technomancy: Yeah. I've heard plenty of complaints about how every Lisp program is basically done in a DSL the dev dreamed up
<technomancy> well, yeah that depends on the lisp and the community around it
<winny> if popularity is a measure of quality, we are in a lot of trouble
<ZombieChicken> Yeah. Just because you /can/ use something to solve a problem doesn't mean you should
<andrei-n> If the people who wrote C knew it would become so widespread, and even taught in introduction to programming, they would not have designed it the way they did.
<winny> also, racket is used out there. For example hacker news runs on Arc, which itself is written in Racket. http://arclanguage.org/install
<ZombieChicken> andrei-n: Not entirely sure that is true
<technomancy> winny: unfortunately there's also a good argument to be made in some cases for "quality is not a measure of 'should-we-use-it'-ness"
<ZombieChicken> what I'm loving is how they are (unless I'm mistaken) slowly phasing out the ANSI standard library for C because so much of it is insecure by design
<ZombieChicken> technomancy: you mean the quality of the language sometimes doesn't matter when it comes to what langauge to use to solve a problem?
<ZombieChicken> That would explain why C++ is so common...
<technomancy> ZombieChicken: sure
<technomancy> programming language, operating system, spoken language, etc
<ZombieChicken> I'd say the first in that list is quite a bit different from the latter two
<andrei-n> ZombieChicken, from what I have read, the language evolved to make source code as concise as possible because they used teletypes (it took time to "display" the program), and in order to make programs take less space.
<technomancy> ZombieChicken: same problem, larger scale =)
orivej has quit [Ping timeout: 248 seconds]
<technomancy> andrei-n: aha; that would explain why they allow you to do x-y instead of requiring you to put spaces around operators like a reasonable person would
<ZombieChicken> andrei-n: Yeah, and even today we're living with that mess
<winny> don't forget your 20+ ways to declare a variable in scope
<ZombieChicken> fairly sure forth is still more consice than C, though
<ZombieChicken> though tbh I'm not entirely sure atm which came first
efm has quit [Ping timeout: 268 seconds]
<ZombieChicken> Anyone here familiar with drracket?
<ZombieChicken> it seems to be running REALLY slowly
<ZombieChicken> I load a 118 line scrible/lp2 file in and it takes a significant portion of a second to scroll a single line
jaffachief has quit [Ping timeout: 245 seconds]
Sgeo__ has joined #racket
Sgeo_ has quit [Ping timeout: 248 seconds]
vraid has quit [Quit: Leaving]
efm has joined #racket
zipper has joined #racket
Arcaelyx has quit [Quit: Arcaelyx]
ziyourenxiang_ has quit [Ping timeout: 258 seconds]
zipper has quit [Ping timeout: 245 seconds]
madprogrammer has joined #racket
ym555 has joined #racket
zipper has joined #racket
efm has quit [Quit: Konversation terminated!]
<_andre> hello
<_andre> is there no way to call fsync() on a file port in racket?
orivej has joined #racket
ZombieChicken has quit [Ping timeout: 272 seconds]
casaca has quit [Ping timeout: 244 seconds]
lavaflow has joined #racket
sagax has quit [Ping timeout: 272 seconds]
zipper has quit [Quit: WeeChat 2.5]
sagax has joined #racket
miskatonic has joined #racket
Sgeo_ has joined #racket
Sgeo__ has quit [Ping timeout: 268 seconds]
jackhill_ is now known as jackhill
selimcan has joined #racket
ubLIX has joined #racket
zipper has joined #racket
clacke_movim has left #racket [#racket]
<zipper> Hello racketeers
<zipper> Criminals found guilty of racketeering
clacke_movim has joined #racket
<zipper> Anyway I want to parse command line args but I want to have an options list.
<zipper> e.g in raco you can have options like raco make, raco exe etc
<zipper> I can't see how I can make something more meta than args
orivej has quit [Ping timeout: 246 seconds]
FreeFull has joined #racket
<zipper> Hellooooo
<jcowan> zipper: Scheme implementations are often named after something shady
<zipper> jcowan: I didn't know that haha
<zipper> jcowan: Might you have a solution to my CLI issue?
<jcowan> Look at http://synthcode.com/scheme/chibi/lib/chibi/app.html and http://synthcode.com/scheme/chibi/lib/chibi/config.html to see if between them they do what you want (I think they do).
<jcowan> Then go to ashinn/chibi-scheme on GitHub to grab the source. It is pretty portable but may need a little adaptation to Racket.
dustyweb has quit [Remote host closed the connection]
dustyweb has joined #racket
andrei-n has quit [Read error: Connection reset by peer]
andrei-n has joined #racket
Sgeo__ has joined #racket
Sgeo_ has quit [Ping timeout: 272 seconds]
zipper has quit [Ping timeout: 244 seconds]
orivej has joined #racket
selimcan has quit [Quit: Leaving]
vraid has joined #racket
miskatonic has quit [Remote host closed the connection]
andrei-n has quit [Remote host closed the connection]
mceier has quit [Quit: leaving]
ubLIX has quit [Quit: ubLIX]
libertyprime has joined #racket
mceier has joined #racket
madprogrammer has quit [Quit: Konversation terminated!]
ym555 has quit [Read error: Connection reset by peer]
efm has joined #racket
ym555 has joined #racket
<winny> there is command-tree but its woefully underdeveloped. been meaning to write a proper easy to use git style parser
<winny> _andre: This might be what you want: https://docs.racket-lang.org/reference/port-buffers.html#%28def._%28%28quote._~23~25kernel%29._flush-output%29%29
dustyweb has quit [Ping timeout: 246 seconds]
badkins has quit [Remote host closed the connection]
YuGiOhJCJ has joined #racket
badkins has joined #racket