{"id":456,"date":"2009-08-06T10:22:05","date_gmt":"2009-08-05T22:22:05","guid":{"rendered":"https:\/\/www.deltics.co.nz\/blog\/?p=456"},"modified":"2009-08-06T10:22:05","modified_gmt":"2009-08-05T22:22:05","slug":"weave-some-magic","status":"publish","type":"post","link":"https:\/\/www.deltics.co.nz\/blog\/posts\/456\/","title":{"rendered":"Weave Some Magic"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span><p class=\"MsoNormal\">I don&#8217;t think it&#8217;s &#8220;news&#8221; anymore that news of the Delphi (or RAD Studio) formerly known as &#8220;Weaver&#8221; is starting to appear &#8220;on the wires&#8221;. \u00a0I shall not add to the plethora of links to the links to the articles that link to the videos which you&#8217;ve no doubt seen already &#8211; you can find your way there on your own without my help. \u00a0Suffice for me to give my first impressions.<\/p>\n<p class=\"MsoNormal\"><!--more-->Just to be clear, this is impressions of the news released so far, not based on actual &#8220;hands on&#8221; experience. \u00a0That said, it looks good. \u00a0Very good in fact,\u00a0although I\u2019m getting a bit fed up of my VS colleagues saying \u2018yeah, we\u2019ve had that since\u2026\u2019\u201d<span> <\/span>LOL<\/p>\n<p class=\"MsoNormal\">So, keeping things simple for a change lets quickly run down the headline features:<\/p>\n<p class=\"MsoNormal\">\n<ul>\n<li>\u201cYay\u201d for the return of the old-style palette.<\/li>\n<li>\u201cBoo\u201d for the persistence of the nonsensical TLabel and TPanel icons.<\/li>\n<li>\u201cYay\u201d for checkboxes on Boolean property values.<\/li>\n<li>\u201cBoo\u201d for not having applied that to the revised Project Options property sheets.<\/li>\n<li>\u201cYay\u201d for thread debugging enhancements.<\/li>\n<li>\u201cYay\u201d for \u201cIDE Insight\u201d \u2013 could be prettier though (but not worth Boo\u2019ing over)<\/li>\n<li>\u201cYay\u201d for custom debugger visualizations.<span> <\/span>Nope, no \u201cBoo\u201d here either.<\/li>\n<li>\u201cYay\u201d for background compilation.<\/li>\n<li>\u201cBoo\u201d for being able to edit whilst compiling (hopefully that can be prevented, to avoid inadvertent cock-ups via some config option without disabling background compilation entirely)<\/li>\n<\/ul>\n<p class=\"MsoNormal\">\n<p class=\"MsoNormal\">That&#8217;s a lot of &#8220;Yay&#8221; and not so much &#8220;Boo&#8221;, and the &#8220;Yay&#8221;s are bigger than the &#8220;Boo&#8221;s anyway.<\/p>\n<p class=\"MsoNormal\"><span>I for one am looking forward to getting my hands on 2010 and taking it out for a road test myself.<\/span><\/p>\n<p class=\"MsoNormal\"><span>I\u2019m also still hopeful that there\u2019s more to come in terms of news of new features that were mentioned at Delphi Live!.<span> <\/span>Is it too much to hope that the extended RTTI and Tools API object model might have made it into Weaver, and that they\u2019re holding back on telling us about that yet&#8230;. ?<\/span><\/p>\n<p class=\"MsoNormal\">First the IDE news, then language and compiler\/RTL news\u2026 I hope\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\"> 2<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span>I don&#8217;t think it&#8217;s &#8220;news&#8221; anymore that news of the Delphi (or RAD Studio) formerly known as &#8220;Weaver&#8221; is starting to appear &#8220;on the wires&#8221;. \u00a0I shall not add to the plethora of links to the links to the articles that link to the videos which you&#8217;ve no doubt seen already &#8211; you can find [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4],"tags":[292,78],"class_list":["post-456","post","type-post","status-publish","format-standard","hentry","category-delphi","tag-delphi","tag-weaver"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1TKYv-7m","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/456","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/comments?post=456"}],"version-history":[{"count":2,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/456\/revisions"}],"predecessor-version":[{"id":458,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/456\/revisions\/458"}],"wp:attachment":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/media?parent=456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/categories?post=456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/tags?post=456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}