{"id":8848,"date":"2021-10-18T21:54:00","date_gmt":"2021-10-18T19:54:00","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=8848"},"modified":"2021-10-18T10:06:03","modified_gmt":"2021-10-18T08:06:03","slug":"not-deprecated","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2021\/10\/18\/not-deprecated\/","title":{"rendered":"Not deprecated"},"content":{"rendered":"<p><a href=\"https:\/\/medium.com\/@lucgirardin\/in-kotlin-loops-are-deprecated-dae88cd5ae9c\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2021\/10\/100BnwdhU3ct1mAUVZcbmdQ.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a><a href=\"https:\/\/medium.com\/@lucgirardin\/in-kotlin-loops-are-deprecated-dae88cd5ae9c\">\u00abIn Kotlin, loops are deprecated.\u00bb\u00a0<\/a> That&#8217;s the title picked by <a href=\"https:\/\/medium.com\/@lucgirardin\/in-kotlin-loops-are-deprecated-dae88cd5ae9c\">Luc-Antoine Girardin<\/a><em>.<\/em> Of course they are not, in fact he starts the article with<\/p>\n<blockquote><p>Well\u2026 That\u2019s not entirely true. It would not make sense to actually deprecate them as loops have been a part of programming for decades\u2026<\/p><\/blockquote>\n<p>They reality is that programming language that offers closoures have better ways to solve most of the use cases of loops. Easier to read and understand, hence easier to debug and more robust.<\/p>\n<p>If you know how to use closoures&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">\u00abIn Kotlin, loops are deprecated.\u00bb\u00a0 That&#8217;s the title picked by Luc-Antoine Girardin. Of course they are not, in fact he starts the article with Well\u2026 That\u2019s not entirely true. It would not make sense to actually deprecate them as loops have been a part of programming for decades\u2026 They reality is that programming language that&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2021\/10\/18\/not-deprecated\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"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,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","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":[278],"tags":[],"class_list":["post-8848","post","type-post","status-publish","format-standard","hentry","category-tricks"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-2iI","jetpack-related-posts":[{"id":3443,"url":"https:\/\/monodes.com\/predaelli\/2017\/10\/17\/top-posting-is-deprecated\/","url_meta":{"origin":8848,"position":0},"title":"Top posting is deprecated","author":"Paolo Redaelli","date":"2017-10-17","format":"quote","excerpt":":: A: Because it's not the order people normally read. :: Q: Why is top-posting such a bad thing? :: A: Top-posting. :: Q: What is the most annoying thing in e-mail? From: Vim - General - Why bottom-posting is prefered on Vim Mainling List?","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5920,"url":"https:\/\/monodes.com\/predaelli\/2019\/09\/05\/apple-to-deprecate-scripting-languages-in-future-versions-of-macos-tidbits\/","url_meta":{"origin":8848,"position":1},"title":"Apple to Deprecate Scripting Languages in Future Versions of macOS &#8211; TidBITS","author":"Paolo Redaelli","date":"2019-09-05","format":false,"excerpt":"Apple says future versions of macOS won\u2019t include a number of open-source scripting languages. The impact of this change will vary depending on the audience, but it will affect more people than you might think. Source: Apple to Deprecate Scripting Languages in Future Versions of macOS - TidBITS This is\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3617,"url":"https:\/\/monodes.com\/predaelli\/2018\/01\/03\/clock-ticking-loudly-for-swing-and-swt-users\/","url_meta":{"origin":8848,"position":2},"title":"Clock ticking loudly for Swing and SWT users","author":"Paolo Redaelli","date":"2018-01-03","format":false,"excerpt":"Clock ticking loudly for Swing and SWT users Any companies with Swing or SWT deployed need to get moving with their migration plans to move to server-side Java and HTML5. It makes Gtk3 deprecations looking cute.","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1462,"url":"https:\/\/monodes.com\/predaelli\/2016\/04\/29\/10-useful-ip-commands-to-configure-network-interfaces\/","url_meta":{"origin":8848,"position":3},"title":"10 Useful &#8220;IP&#8221; Commands to Configure Network Interfaces","author":"Paolo Redaelli","date":"2016-04-29","format":"link","excerpt":"http:\/\/www.tecmint.com\/ip-command-examples\/ When you read that ifconfig as been deprecated you realize your growing old: I use ifconfig almost subconsciously... It reminds me of the days I first installed Linux on my Amiga 1200 boosted with almighty 68060...","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10379,"url":"https:\/\/monodes.com\/predaelli\/2023\/04\/16\/jpeg-xl-webp-or-avif\/","url_meta":{"origin":8848,"position":4},"title":"JPEG-XL, WebP or AVIF?","author":"Paolo Redaelli","date":"2023-04-16","format":false,"excerpt":"FSF Says Google's Decision to Deprecate JPEG-XL Emphasizes Need for Browser Choice - Slashdot Personally, I never used nor remember having saw a JPEG-XL picture.I see WebP happily replacing Jpeg and PNG and GIF thought.I just wonder how an open, royalty-free image file format should not be desirable (see https:\/\/en.wikipedia.org\/wiki\/AVIF\u2026","rel":"","context":"In &quot;Patents&quot;","block_context":{"text":"Patents","link":"https:\/\/monodes.com\/predaelli\/category\/patents\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10934,"url":"https:\/\/monodes.com\/predaelli\/2023\/11\/03\/datomic-the-ten-rules-of-schema-growth\/","url_meta":{"origin":8848,"position":5},"title":"Datomic &#8211; The Ten Rules of Schema Growth","author":"Paolo Redaelli","date":"2023-11-03","format":false,"excerpt":"Datomic - The Ten Rules of Schema Growth Data outlives code, and a valuable database supports many applications over time. These ten rules will help grow your database schema without breaking your applications. \u00a0 Data outlives code, and a valuable database supports many applications over time. These ten rules will\u2026","rel":"","context":"In &quot;Documentations&quot;","block_context":{"text":"Documentations","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2023\/11\/DatomicLogo_Square.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=8848"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/8848\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=8848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=8848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=8848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}