<html><body><div style="color:#000; background-color:#fff; font-family:lucida console, sans-serif;font-size:10pt"><div><span style="background-color: transparent; color: rgb(0, 96, 191);"><span style="font-size: 13px;"><span>>Date: Fri, 31 Jan 2014 11:16:38 -0700</span><br><span>>From: Neil Toronto <</span><a ymailto="mailto:neil.toronto@gmail.com" href="mailto:neil.toronto@gmail.com">neil.toronto@gmail.com</a><span>></span></span><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"><span style="color: rgb(0, 96, 191);"><span style="background-color: transparent;">>Enrique, if you don't mind my asking, where does Racket's math library </span><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 96, 191);"><span>>fall short for the study you have in mind? (Its floating-point
support </span><br><span>>shouldn't, especially if you work in Typed Racket.) I'm one of its </span><br><span>>authors, so I'm looking for suggestions.</span><br><br><span>>Neil ?</span></span><br></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent; color: rgb(0, 96, 191);"><br></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"><span style="color: rgb(0, 0, 191);">Hi Neil:</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"><span style="color: rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">First, congratulations for the Plot library and the great Math library.</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color:
rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">Concerning the idea to call Julia functions from DrRacket: it is because I'm working on the visualization of trajectories of sets of points in R^3 that evolve subjects to a different sets of ODE.</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">I plan to translate my Racket code to Typed/Racket, as you suggest. But in the short term, I was experimenting with Julia and found a very good performance. On the other hand, calling Julia functions could be similar to calling WxMaxima functions, and its capability with symbolic
computation, would be also interesting to integrate.</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">With respect to the Plot library, it is really a work of art. I teach undergraduate courses in Linear algebra, Differential equations and Numerical Methods, and in all courses I use DrRacket in different degrees.</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">Thank you again for your great work.</span></div><div style="font-size: 10pt;
font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);"><br></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent; color: rgb(0, 96, 191);"></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"><span></span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif; background-color: transparent;"><span style="color: rgb(0, 0, 191);">Sincerely, Enrique</span></div><div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"><br></div> <div style="font-size: 10pt; font-family: 'lucida console', sans-serif;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1"> <font size="2" face="Arial"> <b><span style="font-weight:bold;">From:</span></b> "users-request@racket-lang.org" <users-request@racket-lang.org><br>
<b><span style="font-weight: bold;">To:</span></b> users@racket-lang.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Friday, January 31, 2014 4:18 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> users Digest, Vol 101, Issue 99<br> </font> </div> <div class="y_msg_container"><br>
Send users mailing list submissions to<br> <a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> http://lists.racket-lang.org/users/listinfo<br>or, via email, send a message with subject or body 'help' to<br> <a ymailto="mailto:users-request@racket-lang.org" href="mailto:users-request@racket-lang.org">users-request@racket-lang.org</a><br><br>You can reach the person managing the list at<br> <a ymailto="mailto:users-owner@racket-lang.org" href="mailto:users-owner@racket-lang.org">users-owner@racket-lang.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of users digest..."<br><br><br>[Racket Users list:<br> http://lists.racket-lang.org/users ]<br><br><br>Today's Topics:<br><br> 1. Re: How to call a Julia
function from DrRacket? (Neil Toronto)<br> 2. Block diagram drawing library (Mark Watts)<br> 3. Re: [racket-dev] xlsx file parser (Jay McCarthy)<br> 4. Package Catalog online (Jay McCarthy)<br> 5. Racket v5.93 (Ryan Culpepper)<br> 6. Re: SRFI-34's guard (????)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Fri, 31 Jan 2014 11:16:38 -0700<br>From: Neil Toronto <<a ymailto="mailto:neil.toronto@gmail.com" href="mailto:neil.toronto@gmail.com">neil.toronto@gmail.com</a>><br>To: <a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a><br>Subject: Re: [racket] How to call a Julia function from DrRacket?<br>Message-ID: <<a ymailto="mailto:52EBE886.20607@gmail.com" href="mailto:52EBE886.20607@gmail.com">52EBE886.20607@gmail.com</a>><br>Content-Type: text/plain; charset=UTF-8; format=flowed<br><br>Enrique, if
you don't mind my asking, where does Racket's math library <br>fall short for the study you have in mind? (Its floating-point support <br>shouldn't, especially if you work in Typed Racket.) I'm one of its <br>authors, so I'm looking for suggestions.<br><br>Neil ?<br><br>On 01/31/2014 06:45 AM, Matthew Flatt wrote:<br>> It looks like Julia doesn't provide a foreign interface (e.g., to call<br>> Julia from C). So, I think that you'll have to run Julia in a separate<br>> process via `process` or `subprocess` and communicate with the process<br>> through stdin and stdout.<br>><br>> At Wed, 29 Jan 2014 16:58:29 -0800 (PST), E Comer wrote:<br>>> Hi Racket developers, programmers and users:<br>>><br>>> Is there a way to call a Julia function from DrRacket? [I'm trying to integrate<br>>> the number crunching capabilities of Julia with the nice graphics of the Plot<br>>> module in Racket, to study some properties
of particular dynamical systems]<br>>><br>>> Thank you very much for your support.<br>>><br>>> Enrique____________________<br>>> Racket Users list:<br>>> <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>><br>> ____________________<br>> Racket Users list:<br>> <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>><br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Fri, 31 Jan 2014 15:28:03 -0600<br>From: Mark Watts <<a ymailto="mailto:miraiwarren@gmail.com" href="mailto:miraiwarren@gmail.com">miraiwarren@gmail.com</a>><br>To: <a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a><br>Subject: [racket] Block diagram drawing library<br>Message-ID:<br>
<CAMd3DFaUFj4+<a ymailto="mailto:vJL7EYWPiMVknhU4T1tWN1UsTGtsBRbLisU8OA@mail.gmail.com" href="mailto:vJL7EYWPiMVknhU4T1tWN1UsTGtsBRbLisU8OA@mail.gmail.com">vJL7EYWPiMVknhU4T1tWN1UsTGtsBRbLisU8OA@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-8859-1"<br><br>Has anyone written a node drawing library using racket drawing code?<br><br>I want to try out a visual programming paradigm that gives programmers a<br>set of primitive constraint nodes like those depicted here:<br>http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-22.html#%_sec_3.3.5and<br>allows them to construct networks of constraints by drawing connectors<br>between constraints. If someone has written something like this before, it<br>would save me some time figuring out how to do it myself.<br><br>-- <br><br>Cheers,<br>Mark Watts<br>Department of Computer Science<br>University of Texas at Austin<br>-------------- next part --------------<br>An HTML attachment was
scrubbed...<br>URL: <http://lists.racket-lang.org/users/archive/attachments/20140131/5ddfd2e5/attachment-0001.html><br><br>------------------------------<br><br>Message: 3<br>Date: Fri, 31 Jan 2014 14:31:32 -0700<br>From: Jay McCarthy <<a ymailto="mailto:jay.mccarthy@gmail.com" href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>><br>To: Matthias Felleisen <<a ymailto="mailto:matthias@ccs.neu.edu" href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>><br>Cc: "<a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a> Users" <<a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a>><br>Subject: Re: [racket] [racket-dev] xlsx file parser<br>Message-ID:<br> <CAJYbDakmKv=vpk_FdcUHKvnoN8vF8L13t0OwqNbhrp+<a ymailto="mailto:h9Xj0fg@mail.gmail.com"
href="mailto:h9Xj0fg@mail.gmail.com">h9Xj0fg@mail.gmail.com</a>><br>Content-Type: text/plain; charset=UTF-8<br><br>We just installed a new certificate and everything should be back in<br>order. It took a little while to get the certificate, which is what<br>slowed down the fix.<br><br>Jay<br><br>On Fri, Jan 31, 2014 at 9:10 AM, Matthias Felleisen<br><<a ymailto="mailto:matthias@ccs.neu.edu" href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>> wrote:<br>><br>> I believe that the Package manager is working on this problem.<br>><br>><br>> On Jan 31, 2014, at 11:00 AM, Chen Xiao <<a ymailto="mailto:chenxiao770117@gmail.com" href="mailto:chenxiao770117@gmail.com">chenxiao770117@gmail.com</a>> wrote:<br>><br>>> But I can't login in package system, I input email and password, no response any more.<br>>><br>>> I use safari and firefox to try , but not works.<br>>><br>>> some wrong with
package login?<br>>><br>>><br>>> 2014-01-31 Chen Xiao <<a ymailto="mailto:chenxiao770117@gmail.com" href="mailto:chenxiao770117@gmail.com">chenxiao770117@gmail.com</a>>:<br>>> Thanks!<br>>><br>>><br>>> 2014-01-31 Matthias Felleisen <<a ymailto="mailto:matthias@ccs.neu.edu" href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>>:<br>>><br>>><br>>> Place it on<br>>><br>>> <a href="http://pkgs.racket-lang.org/#" target="_blank">http://pkgs.racket-lang.org/#</a>(!main-distribution)(!main-tests)<br>>><br>>> which is the new package server. It's particularly easy if you developed on Github.<br>>><br>>><br>>> On Jan 30, 2014, at 10:38 PM, Chen Xiao wrote:<br>>><br>>> > Hi, guys:<br>>> ><br>>> > I wrote a office xlsx file parser. I wonder where place it? Can I commit it to racket core source?
Or place it on planet?<br>>> ><br>>> > Chen Xiao<br>>> > _________________________<br>>> > Racket Developers list:<br>>> > <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>>><br>>><br>>><br>><br><br><br><br>-- <br>Jay McCarthy <<a ymailto="mailto:jay@cs.byu.edu" href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>><br>Assistant Professor / Brigham Young University<br><a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br><br>"The glory of God is Intelligence" - D&C 93<br><br><br>------------------------------<br><br>Message: 4<br>Date: Fri, 31 Jan 2014 15:00:42 -0700<br>From: Jay McCarthy <<a ymailto="mailto:jay.mccarthy@gmail.com"
href="mailto:jay.mccarthy@gmail.com">jay.mccarthy@gmail.com</a>><br>To: users <<a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a>><br>Subject: [racket] Package Catalog online<br>Message-ID:<br> <CAJYbDan5=jaQwEUopuJKYdVnpws6pg3Jd3t+<a ymailto="mailto:8g38eh_BWzbdMw@mail.gmail.com" href="mailto:8g38eh_BWzbdMw@mail.gmail.com">8g38eh_BWzbdMw@mail.gmail.com</a>><br>Content-Type: text/plain; charset=UTF-8<br><br>The package catalog---pkgs.racket-lang.org---has been read-only for<br>about a week because the SSL certificate expired and most browsers<br>silently drop JS messages to HTTPS servers without good certificates<br>so upload, edit, and login messages were being dropped.<br><br>A new certificate is in place that will last until 2015/02/01, and<br>we'll be ready to renew next year early so there's no downtime.<br><br>Sorry for the inconvenience: you should be able to
add packages as you like now.<br><br>Jay<br><br>-- <br>Jay McCarthy <<a ymailto="mailto:jay@cs.byu.edu" href="mailto:jay@cs.byu.edu">jay@cs.byu.edu</a>><br>Assistant Professor / Brigham Young University<br><a href="http://faculty.cs.byu.edu/~jay" target="_blank">http://faculty.cs.byu.edu/~jay</a><br><br>"The glory of God is Intelligence" - D&C 93<br><br><br>------------------------------<br><br>Message: 5<br>Date: Fri, 31 Jan 2014 18:40:43 -0500<br>From: Ryan Culpepper <<a ymailto="mailto:ryanc@ccs.neu.edu" href="mailto:ryanc@ccs.neu.edu">ryanc@ccs.neu.edu</a>><br>To: <a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a><br>Subject: [racket] Racket v5.93<br>Message-ID: <<a ymailto="mailto:52EC347B.2020504@ccs.neu.edu" href="mailto:52EC347B.2020504@ccs.neu.edu">52EC347B.2020504@ccs.neu.edu</a>><br>Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br><br>Racket v5.93 is now
available from<br><br> <a href="http://racket-lang.org/" target="_blank">http://racket-lang.org/</a><br><br>Version 5.93 repairs a few problems with the recent v5.92 release (in<br>preparation for a v6.0 release):<br><br> * fixed a low-level concurrency problem with the GUI library for Mac<br> OS X, which especially affected 32-bit builds;<br><br> * fixed GRacket-based launchers (such as `drracket`) in a Unix-style<br> installation;<br><br> * expanded the list of recognized OpenSSL library versions;<br><br> * fixed small CSS problems and inconsistencies (relative to v5.3.6) in<br> the new Scribble style as used by the Racket documentation; and<br><br> * added the version number back to the "racket" directory within the<br> source distribution bundle.<br><br><br>------------------------------<br><br>Message: 6<br>Date: Sat, 1 Feb 2014 09:18:24 +0900<br>From: ????
<<a ymailto="mailto:masashi.kameda@gmail.com" href="mailto:masashi.kameda@gmail.com">masashi.kameda@gmail.com</a>><br>To: Matthew Flatt <<a ymailto="mailto:mflatt@cs.utah.edu" href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>><br>Cc: users <<a ymailto="mailto:users@racket-lang.org" href="mailto:users@racket-lang.org">users@racket-lang.org</a>><br>Subject: Re: [racket] SRFI-34's guard<br>Message-ID:<br> <CANcsjvhhmSHV9CX2nsrb=-xYhAS-ZO8Oy4gRXHO=<a ymailto="mailto:nm95MKKujg@mail.gmail.com" href="mailto:nm95MKKujg@mail.gmail.com">nm95MKKujg@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-2022-jp"<br><br>Thanks for telling me.<br><br>This time, I'd just given up and I used Racket's with-handlers for my<br>brainf*ck interpreter.<br><br>Thanx.<br><br><br>2014-01-31 Matthew Flatt <<a ymailto="mailto:mflatt@cs.utah.edu" href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>>:<br><br>> The
SRFI-34 port is old and was defined to recognize `else` as an<br>> unbound identifier, compatible with the old `mzscheme` language.<br>><br>> I've pushed a repair to make `srfi/34` work with `racket` (but<br>> maintaining backward compatibility, too).<br>><br>> Meanwhile, you can work around the problem by using `#t` instead of<br>> `else` (as you probably already realize).<br>><br>> Thanks for the report!<br>><br>> At Wed, 29 Jan 2014 00:20:14 +0900, ???? wrote:<br>> > Hello.<br>> ><br>> > I'd like to use SRFI-34 on Racket, but it says else is not allowed<br>> > eventhough I copied and paseted sample codes stated in SRFI-34.<br>> ><br>> > > (require srfi/34)<br>> > > (guard (condition<br>> > (else<br>> > (display "condition: ")<br>> > (write
condition)<br>> > (newline)<br>> > 'exception))<br>> > (+ 1 (raise 'an-error)))<br>> > . else: not allowed as an expression in: else<br>> > > (guard (condition<br>> > (else<br>> > (display "something went wrong")<br>> > (newline)<br>> > 'dont-care))<br>> > (+ 1 (raise 'an-error)))<br>> > . else: not allowed as an expression in: else<br>> > ><br>> ><br>> > Is there any reason I couldn't use 'else'?<br>> ><br>> > Thanx.<br>> > ____________________<br>> > Racket Users list:<br>> > <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>><br>--------------
next part --------------<br>An HTML attachment was scrubbed...<br>URL: <<a href="http://lists.racket-lang.org/users/archive/attachments/20140201/230ccbe0/attachment.html" target="_blank">http://lists.racket-lang.org/users/archive/attachments/20140201/230ccbe0/attachment.html</a>><br><br>End of users Digest, Vol 101, Issue 99<br>**************************************<br><br><br></div> </div> </div> </div></body></html>