BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Java vs. C/C++ Performance Panel

Java vs. C/C++ Performance Panel

Bookmarks
52:02

Summary

Hosted by Erik Meijer, who runs the Cloud Programmability Team at Microsoft, the panelists answer questions on C/C++ and Java performance, contrasting the virtues of native vs. managed code.

Bio

Martin Thompson is a high-performance and low-latency specialist, with experience gained over two decades working on large scale transactional and big-data systems. Gil Tene is CTO and co-founder of Azul Systems. He has been involved with VMs for the past 20 years. Keith Adams is a founding member of Facebook's HipHop Virtual Machine (HHVM) team. Todd Montgomery is an architect for Informatica.

About the conference

Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • And who is the host ?

    by Ravi Ok,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    You missed stating Erik Meijer is the host. He doesn't mind, but I do ;) him as the host doubles the fun!

  • Bio is not complete for Panel.

    by Nathan Tippy,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    You missed Todd in the Bio

  • Re: And who is the host ?

    by razvan baciu,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I totally agree !:-)

  • Native code is not only C and C++

    by Paulo Pinto,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    What I don't get in this type of panels is that every time native code generation gets discussed, some people tend to associate it with C and C++, given their default toolchains tend to be ahead of time compilers.

    Which is fine.

    However there are plenty of safer languages, with similar ahead of time compilers in their toolchains that seem to be ignored in such discussions, mostly on purpose, I would say.

  • Re: Bio is not complete for Panel.

    by Charles Humble,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Thanks Ravindra for pointing this out. I've added Erik Meijer's details to the summary, and Todd Montgomery gets a namecheck in the Bio section.

    Charles Humble
    Head of editorial

  • Simply loving Erik out loud

    by Alexander Shopov,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I really liked Erik's trolling as a panelist/moderator. It really livened up the discussion.

  • More productive?

    by Mac Noodle,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Sigh. As usual, people tend to associate "less typing" with more productive. It isn't true. What makes something productive is framework support, developer knowledge/experience/ability, tooling support and etc.

    For instance with groovy i end up typing more than in java because i have to retype or fully type because I don't get as good as support from my IDE. Not saying Java is better , just saying things are not always as they seem. For someone who is an excellent typist and has total and immediate recall - they will do better with Groovy than me.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT