Half-life was written in C on my Quake 1 codebase.

-----Original Message-----
From: racket-users@googlegroups.com [mailto:racket-users@googlegroups.com] On 
Behalf Of Hendrik Boom
Sent: Thursday, July 23, 2015 7:15 PM
To: Racket Users
Subject: Re: [racket-users] What limits would you put on racket?

On Thu, Jul 23, 2015 at 07:48:38PM -0400, Neil Van Dyke wrote:
> 
> * 3D action games.  I haven't yet tried this one yet with Racket, and 
> it *might* be doable even with the current stock VM, but I anticipate 
> GC pauses being an issue to get past.  I'm not going to write a 3D 
> game engine in CL, neither, and, realistically, I'd probably end up 
> doing the performance/realtime-sensitive parts in C or C++ (or 
> something that compiles to C/C++, or to LLVM), plus whatever is 
> appropriate to offload to the GPU.

I've heard that half-life waswritten in a versino of Lisp.
But the battles in half-life tend to be short, so they explicitly called the 
garbage collector between battles. 

-- hendrik

--
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 more options, visit 
https://urldefense.proofpoint.com/v1/url?u=https://groups.google.com/d/optout&k=ZVNjlDMF0FElm4dQtryO4A%3D%3D%0A&r=Kjg6LltY9QjkipKooaVldA%3D%3D%0A&m=77tyOJbc%2BjZ2ASCooTvHV0Qeswwty9IwC%2B8aP9XX%2B6U%3D%0A&s=2c6a633611ab51194051c3be6053626c69f05d4a7dd534c78dd5f3a565f5806a.

-- 
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 more options, visit https://groups.google.com/d/optout.

Reply via email to