• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Deep C

by

  • 391K views

Programming is hard. Programming correct C and C++ is particularly hard. Indeed, both in C and certainly in C++, it is uncommon to see a screenful containing only well defined and conforming code.Why ...

Programming is hard. Programming correct C and C++ is particularly hard. Indeed, both in C and certainly in C++, it is uncommon to see a screenful containing only well defined and conforming code.Why do professional programmers write code like this? Because most programmers do not have a deep understanding of the language they are using.While they sometimes know that certain things are undefined or unspecified, they often do not know why it is so. In these slides we will study small code snippets in C and C++, and use them to discuss the fundamental building blocks, limitations and underlying design philosophies of these wonderful but dangerous programming languages.

This content has a CC license. Feel free to use it for whatever you want. You may download the original PDF file from: http://www.pvv.org/~oma/DeepC_slides_oct2012.pdf

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution License

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

137 Embeds 19,422

http://phanaphak.wordpress.com 4703
http://kelseyfalter.com 3212
http://www.redditmedia.com 1767
http://chenkaie.blogspot.com 1352
http://www.hailongchang.org 853
http://paper.li 703
http://www.martinbr.com 696
http://a0.twimg.com 635
http://okolovich.info 627
http://chenkaie.blogspot.tw 538
http://liulixiang.info 374
http://ginandchess.com 312
http://thewebdev.de 293
http://mrsunli.com 276
http://svn.cd.cienet.com.cn 197
http://irr.posterous.com 154
http://www.tracylling.com 148
http://evolvebeyondmoney.com 139
http://websites.networksolutions.com 126
http://www.phodphad.com 125
http://universoecomputacao.blogspot.com.br 116
http://us-w1.rockmelt.com 107
http://www.techgig.com 103
http://www.evolvebeyondmoney.com 101
http://d.hatena.ne.jp 95
http://lj-toys.com 94
http://tweetedtimes.com 90
http://croxarens.blogspot.com 88
https://twitter.com 83
http://chenkaie.blogspot.hk 82
http://cookedapple.wordpress.com 82
http://blog.liulixiang.info 81
http://localhost 75
http://ktjx.blogspot.com 65
http://www.academicafrica.org 61
http://lia.ufc.br 59
http://www.scoop.it 53
http://alikhuram.wordpress.com 46
http://v.hkbada.com 45
http://www.wykop.pl 40
http://bruno.pospichil.com.br 39
http://nuevospowerpoints.blogspot.com 33
http://mojozoox.me 28
http://objectx.posterous.com 28
http://0353da3.netsolhost.com 27
https://si0.twimg.com 26
http://dev.mahara.schlumbumbel.wgtn.cat-it.co.nz 24
http://theopendoor.objectivemac.com 24
http://defiasvictoria.blogspot.com.es 20
http://www.alldaykids.com 20
http://chenkaie.synology.me 19

More...

Statistics

Likes
448
Downloads
8,508
Comments
56
Embed Views
19,422
Views on SlideShare
371K
Total Views
391K

110 of 56 previous next Post a comment

  • kopperlar kopperlar very useful explanation brlliant 1 month ago
    Are you sure you want to
    Your message goes here
    Processing…
  • goodguy12in Mahesh Mahajan at kochar infotech pvt. ltd. great job 1 month ago
    Are you sure you want to
    Your message goes here
    Processing…
  • yalkhorshid yalkhorshid Excellent! 4 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • DaveJones16 Dave Jones excellent. I learned loads. slide 274 is borked ? 5 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • vijaykmr568 Vijay Kumar EXCELLENT PRESENTATION 7 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • HouseBuyersOfAmerica House Buyers Of America, We Buy Houses at House Buyers Of America Excellent presentation...conceptual.! 8 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • amirhossein_jabbari amirhossein_jabbari A great slide show to point out two different approaches of learning programming languages. 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…
  • ageek2remember ageek2remember Excellent! 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…
  • mrhiskind Ivan Dmitriev at Вебзавод Brilliant! 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…
  • riccardos73 Mathbook at Mathbook Inspirational language 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…

110 of 56 previous next

Post Comment
Edit your comment

Deep C Deep C Presentation Transcript