Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re: Rationale for why successive Perl releases are not XS-compatible?

by salva (Canon)
on Mar 17, 2017 at 12:21 UTC ( [id://1185017]=note: print w/replies, xml ) Need Help??


in reply to Rationale for why successive Perl releases are not XS-compatible?

Mostly because perlapi is not a thoroughly and well designed API but just a subset of the Perl internals exposed, including functions, structures and macros.

That means that whenever the representation of any structure used by perl internally changes, all the code must be recompiled and as you can imagine, evolving the language requires changing its internals...

  • Comment on Re: Rationale for why successive Perl releases are not XS-compatible?

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (2)
As of 2024-04-24 23:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found