ID:132830
 
This has been mentioned many times over the years. Basically just wondering if Lummox has expanded his ability to communicate with the primitives from the deepest darkest parts of the BYOND jungle.

Lummox JR wrote:
Probably yes and yes. However, var and inheritance issues are pretty much the densest, most incomprehensible part of BYOND's source code. Somewhere deep in that jungle is a civilization of primitives who learned everything they know from Dan.

I tried to venture in once to see if a global vars[] list could be added, and found a mess beyond my reckoning. I've learned a little since, but I'm still afraid to go back. I can still hear the drums in my sleep.
AJX wrote:
This has been mentioned many times over the years. Basically just wondering if Lummox has expanded his ability to communicate with the primitives from the deepest darkest parts of the BYOND jungle.

Lummox JR wrote:
Probably yes and yes. However, var and inheritance issues are pretty much the densest, most incomprehensible part of BYOND's source code. Somewhere deep in that jungle is a civilization of primitives who learned everything they know from Dan.

I tried to venture in once to see if a global vars[] list could be added, and found a mess beyond my reckoning. I've learned a little since, but I'm still afraid to go back. I can still hear the drums in my sleep.

I'm all for this!
Scary stuff. And here I was thinking Lummox was the master of incomprehensible code D:.
In response to Metamorphman
Metamorphman wrote:
Scary stuff. And here I was thinking Lummox was the master of incomprehensible code D:.

Oh he is. That's how you know that portion of BYOND is VEEERY dark and dangerous.
I doubt it, but that doesn't really matter, since actual multiple inheritance is too complex, disadvantageous and introduces multiple questions and issues on some fronts that they wouldn't bother adding it to the language at any case.
In response to Kaioken
Kaioken wrote:
I doubt it, but that doesn't really matter, since actual multiple inheritance is too complex, disadvantageous and introduces multiple questions and issues on some fronts that they wouldn't bother adding it to the language at any case.

Lummox JR wrote:
sapphiremagus wrote:
Would it be possible, or even desirable in the big picture, to allow multiple inheritances in the future?

Probably yes and yes.

I believe they would bother, we just need to wait for Lummox to figure out how to communicate with natives via drums.
In response to Kaioken
Kaioken wrote:
I doubt it, but that doesn't really matter, since actual multiple inheritance is too complex, disadvantageous and introduces multiple questions and issues on some fronts that they wouldn't bother adding it to the language at any case.

I think if we ever did add multiple inheritance, we would probably go with something like a Java model that uses "interfaces" instead of true multiple inheritance. I have a hunch that's fairly doable, but it does raise a lot of questions that would need to be tackled. I also think it doesn't really add to the language's core capabilities enough to be advantageous for expanding BYOND as a platform, which means it'd be a low-priority project.

Lummox JR
I don't know when the last time this topic was brought up. (In fact, I think I may have made another post about this since this previous one, in which case mah bad, memory lapse...)

Either way: Bump, and any news on the tribal front?
I believe we need to offer something. I vote AJX as a tribute.
In response to Jemai1
Jemai1 wrote:
I believe we need to offer something. I vote AJX as a tribute.

DAMNit.

lol.. I don't even know what else to say to that. This forum needs +1, so I can demand extra +1's to give..
In response to Jemai1
I would like to vote for Dr.Penguin. Never liked him anyway.

But yeah, 'low-priority' seems to mean 'not gonna happen'. I'd like to see this though, so lets keep hopes high?
In response to AJX
AJX wrote:
This forum needs +1,

On one hand that could be considered bloat, on the other hand, seconded. This seems warranted in the case of encountering such gems - as making a whole reply that only says "+1" is more bloat, IMO.