Are you wanting to create a new programming language with which to implement graphics & physics and ai engine or better language for mod-makers (i.e. a better...
Someone asked whether Smalltalkers, the way we usually talk about the language, regard < as a unary message. No. Here are simple examples of the three...
... implement ... It will be a language that is fully integrated into the game development tool and can help u implement details that u can't implement using...
I suppose that in Self, literals (e. g., 2) inherit from some special prototypes that can be found in some slots in the Lobby. Is that right? Does 2 behave...
... * Lack of evidence of an ROI above simpler mechanisms. * Lack of R&D from the industry. * It is very hard to implement reliably and performant. * There are...
... There are two separate issues, here. We have two very special kinds of objects, small integers and floating point numbers, that have their values encoded...
Anyone here implemented coroutines in their language(using setjmp/longjmp)? I'm working on this in Io and having problems with locals not being properly...
... Hmmm. Would that be related to this paragraph (this version is from the setjmp/longjmp man page on Mac OS X) ... All accessible objects have values as of...
Readers, please let me know if you object to the use of this forum for asking and answering tutorial or elementary questions about existing languages....
Your question might seem very basic, but it actually raises some deep issues which might be of interest to other language designers. I'll answer in reverse...
Thanks for the link.. I never did look thoroughly enough into lisp, when I should have started there in the first place! :) It gives me some new ideas for...
I don't know whether this is possible, practical, or desirable. Please comment. Suppose a variable, say foo, can appear in its scope as two aspects, called foo...
Yes, thanks, Dru Nelson, for citing the interesting article by Paul Graham. (I like Grahm's practice of linking to responses that disagree with his thesis). ...
... I have the impression that you are a few steps away from inventing Smalltalk-72 ;-) http://www.metaobject.com/papers/SmallHistory.pdf ... Except for the...
Thank you, Jecel Assumpcao Jr, for engaging with me on these difficult questions. ... For the moment I haven't checked your reference (I'm drafting this reply...
Jack, Sorry I am not as clear, I am just throwing around ideas. You assumed correct in most cases: the 'local:' or the expanded 'self local:' would create a...
... Smalltalk-74 was the last one with the "eye" character, though -76 and -78 still has the "open colon". Anyway, your ideas are probably closer to what Alan...
... Nevertheless, I see now that it was not quite right. Consider 2. If I say 2 + 3 = x!, I want x? = 5 as a result. That means 2 is the mouth of a tunnel,...
... Sorry for the short answer, but I think I understand most of what you are trying to do except for one thing: do your graphs have branches? All your...
http://membres.lycos.fr/jackwaugh/prog_lang/process.txt I have updated process.txt to make use of the new symmetric dialect. I exhibit an example program to ...
I ran across this page http://www.nyx.net/~gthompso/quine.htm on self printing programs and thought it might be neat to see solutions in some of the languages...
The technique/notation I'm proposing, when I talk about "symmetric" messaging or variables, does permit branching. Jecel, you mention the dynamic graph, but I...
http://groups.yahoo.com/group/langsmiths/links/Slate_001030624167/ Evidently the authors of Slate have turned their attention to a Smalltalk-like Self-like...
... Even though the language focus has changed, the method of providing this could still be the same. Slate is supposed to provide a lookup meta-protocol:...
... Slate_001030624167/ ... multimethods. ... message ... method ... variable ... not ... programming ... library, ... We made this decision as a change in...
Let me see if I'm seeing the right picture. You are saying that since the lobby will inherit from a namespace called Integers, the lexical analysis will...
Hi Jack, I knew this would cause a bit of a stir. :) I'll answer as best I can. ... Yes, that's right. However, the system could be set up differently. I was ...
I'm currently using mark and sweep in my language and thinking of switching to incremental tricolor for better real-time performance. Does anyone have any...