All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

John Carmack's 1997 Technical Update on Quake 2 Extension Mechanism Development

By

bigyabai

7mo ago· 6 min readenNews

Summary

John Carmack discusses the Quake 2 extension mechanism development in his March 1997 .plan file, responding to community feedback. He reveals that a DLL interface is likely to be the primary extension method, having seriously considered Java but finding the tradeoffs unfavorable. He also mentions other options like enhancing QC or using languages like Perl, and discusses technical considerations including memory management, security concerns, and the balance between flexibility and performance.

Key quotes

· 4 pulled
Nothing is set in stone yet, but it is still looking like a dll is going to be the primary interface.
I have been seriously considering a java interface, but the tradeoffs (time spent implementing takes away from something else...) just don't quite add up.
I have gotten a significant amount of response on the Quake 2 extension mechanism. I do read everything that comes my way (I can't respond to all of it, though), and I have learned a few things from the mail.
Other options, like enhancing qc or using other languages like perl have ve
Snippet from the RSS feed
I have gotten a significant amount of response on the Quake 2 extension mechanism. I do read everything that comes my way (I can't respond to all of it, though), and I have learned a few things from the mail.

You might also wanna read