Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^4: New Discovery!!! (sub call without parentheses)

by markong (Pilgrim)
on Dec 08, 2018 at 22:50 UTC ( [id://1226984]=note: print w/replies, xml ) Need Help??


in reply to Re^3: New Discovery!!! (sub call without parentheses)
in thread New Discovery!!! (sub call without parentheses)

dynamic in the sense of not exploding at compile-time.

i.e.: "smart enough to understand by itself where to go look for things(symbol table) before exploding at run-time" :P

I wouldn't call this linking, but I'm no C expert.

No, it is not. I was just referring to how different languages approach the "not still defined token/name" case, I wasn't suggesting Perl "linking" something during/after compilation. I was trying to break the supposed link between been able to call something not yet defined and dynamicity, because the word "dynamic" is so abused is CS literature and on the WWW, that I always have to ask further for disambiguate.

  • Comment on Re^4: New Discovery!!! (sub call without parentheses)

Replies are listed 'Best First'.
Re^5: New Discovery!!! (sub call without parentheses)
by LanX (Saint) on Dec 08, 2018 at 23:38 UTC
    > I was trying to break the supposed link between been able to call something not yet defined and dynamicity, because the word "dynamic" is so abused is CS literature and on the WWW, that I always have to ask further for disambiguate.

    The technical term should be "Late binding" aka "Dynamic binding" (sic)

    Quotes:

    • With late binding the compiler does not read enough information to verify the method exists or bind its slot on the v-table. Instead the method is looked up by name at runtime.
    • In most dynamically-typed languages, the list of methods on an object can be altered at runtime. This requires late binding.

    HTH! :)

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1226984]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (4)
As of 2024-04-19 03:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found