juantwc
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
04:27 AM
Where does 'm' come from?
I'm a big fan of m, was just wondering...
Is it safe to say that it is a variation on VISUAL BASIC's Me keyword? Where does it come from?
Is it safe to say that it is a variation on VISUAL BASIC's Me keyword? Where does it come from?
8 REPLIES 8
EnTerr
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
02:23 PM
Re: Where does 'm' come from?
Great question! i have been asking the same thing and even people that should be in the know had no idea.
Alternative hypothesis: perhaps it's short for "My_precious!" variable (from LoTR) 😛
Alternative hypothesis: perhaps it's short for "My_precious!" variable (from LoTR) 😛
belltown
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
04:06 PM
Re: Where does 'm' come from?
"Me" sounds plausible. From Wikipedia:
Do you think that if enough of us contributed to a Wikipedia article, we could turn this hypothesis into an actual fact?
this, self, and Me are keywords used in some computer programming languages to refer to the object, class, or other entity that the currently running code is part of.
Do you think that if enough of us contributed to a Wikipedia article, we could turn this hypothesis into an actual fact?

squirreltown
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
06:08 PM
Re: Where does 'm' come from?
"belltown" wrote:
Do you think that if enough of us contributed to a Wikipedia article, we could turn this hypothesis into an actual fact?
An alternate fact at the very least I would think. I'm in.
Kinetics Screensavers

Komag
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
06:36 PM
Re: Where does 'm' come from?

Tajson
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2017
06:51 PM
Re: Where does 'm' come from?
m is from Casino Royale like 1953. In BrightScript, which m are we referencing to?
My votes are for John Backus and Harold Lawson.
My votes are for John Backus and Harold Lawson.
EnTerr
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-16-2017
12:24 PM
Re: Where does 'm' come from?
"Tajson" wrote:
My votes are for John Backus and Harold Lawson.
i require explanation
Tajson
Visitor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-17-2017
06:11 PM
Re: Where does 'm' come from?
"EnTerr" wrote:"Tajson" wrote:
My votes are for John Backus and Harold Lawson.
i require explanation
The father of FORTRAN and the father of the pointer? Kinda depends on how you use the m.
EnTerr
Roku Guru
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2017
09:28 AM
Re: Where does 'm' come from?
"Tajson" wrote:"EnTerr" wrote:The father of FORTRAN and the father of the pointer? Kinda depends on how you use the m."Tajson" wrote:i require explanation
My votes are for John Backus and Harold Lawson.
I still don't get it, re how they are related.
`m` is a special variable holding the invocation context:
- If a function was called "straight", as in `myFun()` or `main()`, then on entering the function m=GetGlobalAA().
- If OTOH it was called "like a method" - `myAA.myFun()` - then on entering m=myAA so we can do poor man's object-oriented programming.