{"id":33864,"date":"2019-12-19T08:17:17","date_gmt":"2019-12-19T07:17:17","guid":{"rendered":"https:\/\/www.akehedman.se\/wordpress\/?p=33864"},"modified":"2019-12-19T08:17:17","modified_gmt":"2019-12-19T07:17:17","slug":"the-state-of-javascript-2019-demographics","status":"publish","type":"post","link":"https:\/\/www.akehedman.se\/wordpress\/?p=33864","title":{"rendered":"The State of JavaScript 2019: Demographics"},"content":{"rendered":"<blockquote><p><a href=\"https:\/\/2019.stateofjs.com\/demographics\/\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/12\/stateofjs-socialmedia.png?w=580&#038;ssl=1\" alt=\"\" \/><\/a>Discover the most popular JavaScript features &amp; technologies of the year.<\/p><\/blockquote>\n<p>Source: <em><a href=\"https:\/\/2019.stateofjs.com\/demographics\/\">The State of JavaScript 2019: Demographics<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover the most popular JavaScript features &amp; technologies of the year. Source: The State of JavaScript 2019: Demographics<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2],"tags":[],"class_list":["post-33864","post","type-post","status-publish","format-standard","hentry","category-swedish"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":3169,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=3169","url_meta":{"origin":33864,"position":0},"title":"Qt GUI Toolkit Ported to JavaScript via Emscripten &#8211; Badass JavaScript","author":"\u00c5ke Hedman","date":"2013-02-16","format":false,"excerpt":"Qt GUI Toolkit Ported to JavaScript via Emscripten - Badass JavaScript.","rel":"","context":"In &quot;Swedish&quot;","block_context":{"text":"Swedish","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=2"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23253,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=23253","url_meta":{"origin":33864,"position":1},"title":"#JavaScript in decision matrix of #VSCP #IoT #m2m | The Frogs blog","author":"\u00c5ke Hedman","date":"2017-02-07","format":false,"excerpt":"Now it is possible to use execution of JavaScript as a result from a triggered action in the decision matrix of the VSCP Daemon.\u00a0 Things that is triggering an action can typically be events from ex\u2026 Source: #JavaScript in decision matrix of #VSCP #IoT #m2m | The Frogs blog","rel":"","context":"In &quot;Swedish&quot;","block_context":{"text":"Swedish","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=2"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":21964,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=21964","url_meta":{"origin":33864,"position":2},"title":"S\u00e5 var inte ledsen","author":"\u00c5ke Hedman","date":"2016-10-24","format":false,"excerpt":"Mil efter mil. Fast man tar sig fram millimeter f\u00f6r millimeter. H\u00e5rdjobbat. Jag programmerar i Javascript. Jag \u00e4r ingen Javascript programmerare. Allt tar tid. Den enklaste grej skall kollas upp. Man blir irriterad. Galen. Ja galnare d\u00e5. Men det g\u00e5r fram\u00e5t. Och h\u00e5ller man p\u00e5 s\u00e5 l\u00e4r man sig v\u00e4l\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"22152419999-2xlr_1","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2016\/10\/22152419999-2XLr_1.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2016\/10\/22152419999-2XLr_1.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2016\/10\/22152419999-2XLr_1.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2016\/10\/22152419999-2XLr_1.jpg?resize=700%2C400 2x"},"classes":[]},{"id":14949,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=14949","url_meta":{"origin":33864,"position":3},"title":"Gurun hoppas p\u00e5 Javascripts d\u00f6d &#8211; IDG.se","author":"\u00c5ke Hedman","date":"2014-09-23","format":false,"excerpt":"\u2013 Jag tror att alla som kan programmera bra kan det f\u00f6r att det \u00e4r n\u00e5got allvarligt fel p\u00e5 dem. Till exempel m\u00e5ste du vara en otrolig optimist f\u00f6r att kunna vara en bra programmerare. Du kan inte vara en normal balanserad m\u00e4nniska, du m\u00e5ste vara galet optimistisk. F\u00f6r utan\u2026","rel":"","context":"In &quot;programming&quot;","block_context":{"text":"programming","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=5"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22550,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=22550","url_meta":{"origin":33864,"position":4},"title":"JAN T\u00c5NGRING: Javascript \u00e4ter C:s lunch \u2013 Elektroniktidningen","author":"\u00c5ke Hedman","date":"2016-12-15","format":false,"excerpt":"Det kanske var 1985. IAR systems skickade oss en h\u00f6g med C kompilatorer som skulle fungera p\u00e5 \"singelchippare\". Vi pratar enheter med 64-128 bytes RAM h\u00e4r. Nej det var inge succ\u00e9 direkt. Vi fortsatte jobba i assembler. Men m\u00e4ngden RAM v\u00e4xte p\u00e5 \"singelchipparna\", ja det gick rent av r\u00e4tt fort,\u2026","rel":"","context":"In &quot;Swedish&quot;","block_context":{"text":"Swedish","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=2"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":36762,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=36762","url_meta":{"origin":33864,"position":5},"title":"Snurrigt","author":"\u00c5ke Hedman","date":"2020-11-11","format":false,"excerpt":"Photo by Negative Space on Pexels.com Python , C och Javascript. Upp och ner och fram och tillbaks. I olika ordningar. Fr\u00e5n och till. Byte order. Packade strukturer. Olika plattformar lagda uppe p\u00e5 det d\u00e4r. Egentligen \u00e4r det v\u00e4l inte konstigt att man blir lite snurrig. I c konverterar man\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"office working app computer","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2020\/11\/pexels-photo-97077.jpeg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p68PL2-8Oc","_links":{"self":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/33864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=33864"}],"version-history":[{"count":1,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/33864\/revisions"}],"predecessor-version":[{"id":33866,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/33864\/revisions\/33866"}],"wp:attachment":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=33864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=33864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=33864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}