Re: [racket-users] Could Racket be used as a "frontend" for a non-Racket language?

2021-06-06 Thread Raoul Duke
nice, yes, I've long wanted that, in general. Like, I want to use {erlang,ADA,haskell,typescript,go,...} but with s-expr's and macros. One could instead perhaps leverage Graal and things like ABCL or Clojure? You could in theory use something like XMLVM and Clojure to at least cover C#/.net and

Re: [racket-users] Werid contract violation blame erros

2021-04-07 Thread Raoul Duke
Clueless newb here. Wait, why can't we have both? As a joe programmer on the street I would want the blame to be on b.rkt, and also on any function calling f() incorrectly from inside a.rkt. Reading this thread it sounds to me like that's not easily available? On Wed, Apr 7, 2021 at 4:22 PM Robby

Re: [racket-users] Reducing parentheses without language damage.

2020-05-01 Thread Raoul Duke
$0.02, whitespace sensitivity is just bad ux in the long run. haskell can get away with it more than python because haskell can be written more concisely i feel than python. but even in H it is sorta unfortunate. i like how iirc clojure uses sexprs but allows other kinds of parens, fairly

Re: [racket-users] Re: Proper non-tail recursion?

2017-04-27 Thread Raoul Duke
i should think any "real" fp would support it. where real is a bijection with having such support. well, at least necessary if not sufficient. On Apr 27, 2017 4:01 PM, "brendan" wrote: > Dr. Felleisen, > > Thanks for the informative response. Is Racket the only language

[racket-users] TR gui?

2017-03-29 Thread Raoul Duke
Does/could the IDE hilight places based on this: http://docs.racket-lang.org/ts-guide/more.html#%28part._when-annotations~3f%29 I'd like to not have to manually mentally worry about the rules. :-} -- You received this message because you are subscribed to the Google Groups "Racket Users"

Re: [racket-users] Programming language popularity (there's no accounting for taste!)

2016-02-24 Thread Raoul Duke
>> Maybe some Racketeers would scout Gambit, Chicken, Bigloo, Guile, etc., >> communities for any useful packages that Racket doesn't yet have, and #lang Gambit ? ! -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this

Re: [racket-users] The case for TR, part 772

2015-12-03 Thread Raoul Duke
Er, and in other languages that support/stress/require (certain forms of) static-strong typing? :) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to

Re: [racket-users] Re: typed/racket + rackunit = trouble

2015-09-17 Thread Raoul Duke
(why are there 2 racke users groups? confusing.) wait, who needs tests when you have static typing?! sheesh :-) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an

Re: [racket-users] Re: typed/racket + rackunit = trouble

2015-09-17 Thread Raoul Duke
It looks like it is a perennial truth of the universe that math is hard. I don't know of a language ecosystem where "equals" is 'easy', because it is subjective. Seems like offering different kinds of equality testing is a reasonable approach. Having any kind of preferred fundamental equality

cross-platform gui (Re: [racket-users] Re: My son's game in Racket)

2015-08-25 Thread Raoul Duke
the agnostic, cross-platform GUI support. That trick never works! -- You received this message because you are subscribed to the Google Groups Racket Users group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For

Re: [racket-users] garbage collection

2015-07-06 Thread Raoul Duke
whenever I get the itch to dream about gc, inevitably I end up at a paper or other by Bacon; seems like Bacon is one of the go-to guys on GC. random e.g. http://researcher.watson.ibm.com/researcher/files/us-bacon/Bacon04Unified.pdf -- You received this message because you are subscribed to the

Re: [racket-users] racket virtual machine

2015-06-03 Thread Raoul Duke
Evil question: Has anybody ever looked at how the bytecode could be interpreted on another VM e.g. JVM? -- You received this message because you are subscribed to the Google Groups Racket Users group. To unsubscribe from this group and stop receiving emails from it, send an email to