Re: [racket-users] Gear VR

2015-12-15 Thread jaden horst
Hey John it looks like you're busy with Minecraft. I am interested in bleeding edge. I have no complaints; I just want to get started. A lot of people in Oculus Social want to play cards. Thanks, jadenho...@gmail.com -- You received this message because you are subscribed to the Google Group

Re: [racket-users] Gear VR

2015-07-02 Thread Konrad Hinsen
On 02/07/2015 19:50, Matthias Felleisen wrote: Let me add one thought here. One of the thoughts I have played with in this context is to have a dissertation on XML-style type extensions for Typed Racket (CDuce, XDuce). I am not interested in XML (or JSON) per se but in type systems that can s

Re: [racket-users] Gear VR

2015-07-02 Thread Matthias Felleisen
On Jul 1, 2015, at 1:13 PM, Neil Toronto wrote: > On 07/01/2015 10:47 AM, John Carmack wrote: >> >> S-expressions actually are one of the core wins from my use of lisp so far >> -- embracing read/write (and the associated bandwidth cost) as a wire >> protocol over yet another hand crafted bin

Re: [racket-users] Gear VR

2015-07-02 Thread Neil Toronto
On 07/02/2015 08:49 AM, Gabriel Laddel wrote: [classification of Lisp hostiles] Choose a stack for the initial "win" and DO NOT DEVIATE FROM IT. Select specific versions of android, linux, OpenGL, racket, editor + required Unity/C++/etc you will support internally. When your #1s decide that t

Re: [racket-users] Gear VR

2015-07-02 Thread Gabriel Laddel
> (however, the flexibility of the win seems to fight with static typing, > perhaps at a fundamental level, in my limited typed-racket experience so far > -- a good topic for discussion?). Details please? Yes, this is a wonderful topic for discussion. > Most users of this particular system wil

Re: [racket-users] Gear VR

2015-07-02 Thread Gabriel Laddel
> (however, the flexibility of the win seems to fight with static typing, > perhaps at a fundamental level, in my limited typed-racket experience so far > -- a good topic for discussion?). Details please? Yes, this is a wonderful topic for discussion. > Most users of this particular system wil

Re: [racket-users] Gear VR

2015-07-01 Thread Max Gonzih
For Scheme/Racket there are Geiser/Quack. They are not as good as SLIME, but pretty close. In my opinion Scheme is much cleaner language. Yes, macrosystem is different from one in common lips, but you just need to adjust your habbits IMHO to make them work for you. Also Racket in particular is

Re: [racket-users] Gear VR

2015-07-01 Thread Christian Schafmeister
I've implemented a Common Lisp that interoperates with C++ and uses LLVM as the backend because I was motivated by the same shortcomings in traditional software development languages and tools (https://github.com/drmeister/clasp). I choose Common Lisp rather than Scheme because the killer featur

Re: [racket-users] Gear VR

2015-07-01 Thread Tony Garnock-Jones
On 07/01/2015 01:13 PM, Neil Toronto wrote: > There's every chance that Typed Racket's union types, singleton symbol > types, and occurrence typing will make it fairly easy to type an > s-expression-based wire protocol; e.g. > > (define-type Command (List ' ...) > (define-type Commands (Pair

Re: [racket-users] Gear VR

2015-07-01 Thread Neil Toronto
On 07/01/2015 10:47 AM, John Carmack wrote: S-expressions actually are one of the core wins from my use of lisp so far -- embracing read/write (and the associated bandwidth cost) as a wire protocol over yet another hand crafted binary format has been a significant win (however, the flexibilit

Re: [racket-users] Gear VR

2015-07-01 Thread David Tin Nyo
In case you are not aware of Arcadia, you should check out this project: http://arcadia-unity.tumblr.com/ It uses a (hacked) CLR fork of Clojure to connect to Unity. It might help to inform you what directions to take. I can tell you connecting a REPL to a live Unity game is a godsend. Being

RE: [racket-users] Gear VR

2015-07-01 Thread John Carmack
thlad...@gmail.com] Sent: Wednesday, July 01, 2015 8:18 AM To: racket-users@googlegroups.com Cc: John Carmack; us...@racket-lang.org Subject: Re: [racket-users] Gear VR *Sigh* While I'm happy to see John Carmack using a Lisp, you're missing the point. If you offer Lisp as a "scripti

Re: [racket-users] Gear VR

2015-07-01 Thread Matthias Felleisen
On Jul 1, 2015, at 7:07 AM, AJ Campbell wrote: > JSON is probably going to be the go-to format to send/receive renderable 3D > packets. The thought of doing it with XML makes me feel ill. I'm sure Racket > can handle JSON data (it very well might already for all I know), It does of course.

Re: [racket-users] Gear VR

2015-07-01 Thread Gabriel Laddel
*Sigh* While I'm happy to see John Carmack using a Lisp, you're missing the point. If you offer Lisp as a "scripting language" you'll fail to show off why *exactly* it's better. S-expressions shine because they save you from the entirely mechanical task of parsing. There are emergent properties

RE: [racket-users] Gear VR

2015-06-25 Thread John Carmack
>An imperative API makes functional abstraction harder. What are the main >selling points for Scheme/Racket now? I am a big believer in functional programming (and static types) for large projects, but there is an undeniable bit of awkwardness compared to just imperatively poking things for sma

Re: [racket-users] Gear VR

2015-06-24 Thread Neil Toronto
On 06/23/2015 08:32 PM, John Carmack wrote: Here is the overview of the work that I recently sent out internally. I started out with a pure-functional scripting interface, but it very rapidly became imperative, and it is in heavy flux. The sample scripts do capture the general "flavor" that I

RE: [racket-users] Gear VR

2015-06-23 Thread John Carmack
Here is the overview of the work that I recently sent out internally. I started out with a pure-functional scripting interface, but it very rapidly became imperative, and it is in heavy flux. The sample scripts do capture the general "flavor" that I want this to have -- I think it will be easy

Re: [racket-users] Gear VR

2015-06-23 Thread Neil Toronto
On 06/23/2015 07:36 PM, John Carmack wrote: The intersection of Gear VR owners and Racket users may consist of just me at the moment, but if anyone else here is interested in discussing the work I am doing with driving VR by Racket/Scheme, I would welcome the input. Would that be an appropriate

Re: [racket-users] Gear VR

2015-06-23 Thread Matthias Felleisen
We welcome all posts connected to Racket. Post away. -- Matthias p.s. The question is whether you get suitable feedback. My life is so abstract, I sometimes wonder what reality is :-) On Jun 23, 2015, at 7:36 PM, John Carmack wrote: > The intersection of Gear VR owners and Racket users may