HackerTrans
TopNewTrendsCommentsPastAskShowJobs

johnlorentzson

no profile record

comments

johnlorentzson
·в прошлом году·discuss
That sounds about right. (Just to clarify, what I was referring to with "did not exist at the time" was specifically Self's JIT and its new techniques.)
johnlorentzson
·в прошлом году·discuss
With regards to performance, Craig Chambers's thesis on the Just-In-Time compiler for Self proves pretty definitively that a language as (or more) flexible as Smalltalk can be very performant without losing any dynamic properties. It certainly isn't an easy compiler/runtime to recreate for any given language, but it does exist.

It didn't exist at the time you're referring to however, so in that context the point does stand, mostly. I believe there was some form of flexible compiled optimization for Smalltalk (since Chambers's thesis references it as prior work) but I forget when that was and how commonly used it was.
johnlorentzson
·4 года назад·discuss
That sounds about right. It's very easy to make something resembling a Lisp, and even easier to call the result a Lisp.
johnlorentzson
·4 года назад·discuss
DOOM was definitely made with DOS in mind, but it also ran on NeXT from the beginning. It's pretty portable actually. Since you cited Fabien Sanglard, I guess I should mention that his book about DOOM's source code (Game Engine Black Book: DOOM) explains how the portability stuff (as well as almost everything else) worked in great detail.
johnlorentzson
·4 года назад·discuss
The Build engine's source code isn't enough to port any game running on it, since Build was made as a library (I believe most developers using Build in the 90s didn't have access to the source code).

Also, wasn't there an official Blood port by Nightdive Studios?
johnlorentzson
·4 года назад·discuss
Dan Weinreb (one of the founders of Symbolics) wrote a rebuttal to this article in 2007. The comments are also worth reading.

https://web.archive.org/web/20121107150708/http://danweinreb...
johnlorentzson
·5 лет назад·discuss
It's wonderful when I have to show my ID before I can watch a video of the funny man saying fuck (I'm not kidding, that's sometimes but usually not enough to get it automatically age-restricted).
johnlorentzson
·5 лет назад·discuss
Why not? That's how proper English text is written. Of course there are many programs that can't handle it properly (or handles it inconveniently) so in practice it might be problematic at times, but otherwise I see nothing wrong with it.
johnlorentzson
·5 лет назад·discuss
Using the Symbolics Document Examiner was the best manual reading experience I've ever had
johnlorentzson
·5 лет назад·discuss
The only notable thing they share is that they were both written in Lisp.
johnlorentzson
·5 лет назад·discuss
HexstreamSoft is one guy who decided to piss off just about everyone he could in the Lisp community, then his Twitter account got locked and everyone stopped caring.
johnlorentzson
·5 лет назад·discuss
S-expressions aren't inherently more difficult to read than JSON, it's just a matter of getting used to it.
johnlorentzson
·5 лет назад·discuss
Even the best Unix shells are a mere toys in comparison to what Lisp machines were doing in the 80s. I don't wanna say that using a Lisp machine was "life changing" or anything but let's just say I don't like Linux anymore.
johnlorentzson
·5 лет назад·discuss
Season 2 started off better but quickly deteriorated (shortly after lots of positive reviews were in), and I completely forgot about Season 3 after I'd heard it existed.
johnlorentzson
·5 лет назад·discuss
I don't think anything has ever disappointed me quite like Star Trek Discovery did.
johnlorentzson
·5 лет назад·discuss
Paper can be moved
johnlorentzson
·5 лет назад·discuss
I agree with your conclusion but I don't think it can just be extrapolated like that.
johnlorentzson
·5 лет назад·discuss
There are videos that are age restricted because of swearing. Porn isn't the issue here (especially since it's not allowed on YouTube even with age restrictions).
johnlorentzson
·5 лет назад·discuss
This is mainly a thing in the EU
johnlorentzson
·5 лет назад·discuss
Hearing the funny man say fuck now requires ID, wonderful.