is c going the way of the dodo?

Post on 27-May-2015

775 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides for my session "Is C going the way of the Dodo?" at ACCU 2012. As it turned out, "Is C dead yet?" was a common topic throughout the conference. In this session, I was looking at it from the perspective of my employer, who's desperately seeking C developers. Where are those coming from these days? How was it "back in the day"? This then led to a discussion, from which some notes are included in this slide deck now.

TRANSCRIPT

Requiem for C

Requiem for C

C will live forever

Requiem for C

When only C will do

C will live forever

Requiem for C

When only C will do

C will live forever

Is C going the way of the Dodo?

"Java's long termdownward trendline finally crosses

C's stable (almost flat)popularity line"

Assumption:There is a steady demandfor C developers (for now).

Where do C developerscome from?

C is not a good languagefor teaching

2nd Assumption:Most C developers

are self-taught.

Back in the day ...

... and then came the GUI ...

These days?You write for the web(or mobile).

Discuss ...Motivation?Help?ACCU?

Notes from the discussion

Where do C programmers come from?"From the '80s."

Motivation / UseOpen Source projectsEE students(?)Coming "down" from C++Efficiency / power consumptionPerformanceUnderstanding the machine

Why rescue it?Multi core vs. CMarket forces

StabilityMaintenance"No crisis"

HelpInternet - courses etc."gamify it" Role for the ACCU?

(no contributions)

@dirkhaun

Credits

Presentation: Dirk Haun,TIOBE index via their website,Dodo painting by Cornelis Saftleven from 1638, via Wikipedia

Other photos via Flickr, in order of appearance:

"morning sun" by Matt MacGillivray,"Stork" by L.E Daniel Larsson,"Numbers in the orange" by Leonid Mamchenkov,"workstation" by hobvias sudoneighm,"ZX81" by Dirk Haun,"Untitled" by Marcin Wichary,"wide web" by josef.stuefer,"Conversation" by Paul Hart,"Thank you" by Margherita J. L. Lisoni

top related