Metadata Code Bloat
In many of his (terrific) talks and lectures, Herb Sutter often says that “always on garbage collection“, “default virtual dispatch“, and “metadata” are valid reasons as to why managed language programs written in C# and Java are typically slower and bigger than native languages like C++ and C. I understand the first two issues, but not the “metadata” argument. Thus, I asked Herb to “splain dis to me Lucy“.
Here’s my question and Herb’s gracious answer:
Rate this:
Related
Categories: C++
Tags: c++, Herb Sutter, linkedin, Metadata, programming
Comments (0)
Trackbacks (0)
Leave a comment
Trackback
Join 1,240 other subscribers
My BTC Address

13VFoawXgQuFAvZokYjkSMohd4uEGn7abp
Top Clicks
- None
agile
bitcoin
Bjarne Stroustrup
bureaucracy
business
c++
C++11
CEO
class diagram
company culture
complexity
concurrency
consciousness
design
ego
Erlang
failure
Fred Brooks
Grady Booch
Herb Sutter
hierarchy
leadership
linkedin
management
manager
organizational behavior
postaday2011
product development
programming
project management
requirements analysis
Russell Ackoff
schedule
Scott Berkun
Scrum
software architecture
software design
software development
spirituality
sysml
systems
systems engineering
systems thinking
thinking
thought
Tony Hsieh
uml
William Livingston
writing
zappos.com
Categories
- bitcoin (147)
- business (200)
- C++ (108)
- C++11 (49)
- C++14 (5)
- C++17 (3)
- Cancer (117)
- Cannabis (5)
- management (593)
- miscellaneous (306)
- Quantum Physics (11)
- spirituality (122)
- sysml (22)
- technical (520)
- uml (53)
Blog Stats
- 349,448 hits