{"id":18,"date":"2010-02-11T22:41:18","date_gmt":"2010-02-11T20:41:18","guid":{"rendered":"http:\/\/www.artifactconsulting.com\/lapeira\/?p=18"},"modified":"2021-04-03T12:24:16","modified_gmt":"2021-04-03T10:24:16","slug":"box-dropping-programming-wont-do","status":"publish","type":"post","link":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/2010\/02\/11\/box-dropping-programming-wont-do\/","title":{"rendered":"&#8216;Box dropping programming&#8217; wont do"},"content":{"rendered":"<p>Today I assisted to the Java European conference in Madrid, well I just  could see half of it, but I made it in order to see Mr. Simon Ritter  speech about JVM and Garbage collection.<\/p>\n<p>One thing that really called my attention is Mr. Ritter (a well known  Java Evangelist) started with C sooner than 1996, and he yet talks about  malloc and low level memory management like the important issue it is.<\/p>\n<p>While Mr. Ritter talked about this I remembered how little do the  average programmer knows about important issues like GC or concurrency,  and specially all the guys doing \u201cbox dropping programming\u201d.<\/p>\n<p>It seems to me (and many others) that the day where efficient  programming relies on guys dropping boxes won\u2019t come, ever.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I assisted to the Java European conference in Madrid, well I just could see half of it, but I made it in order to see Mr. Simon Ritter speech about JVM and Garbage collection. One thing that really called my attention is Mr. Ritter (a well known Java Evangelist) started with C sooner than [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[102],"tags":[15],"_links":{"self":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/18"}],"collection":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":5,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":1858,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/18\/revisions\/1858"}],"wp:attachment":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}