{"id":5665,"date":"2025-05-22T09:58:16","date_gmt":"2025-05-22T09:58:16","guid":{"rendered":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?page_id=5665"},"modified":"2025-05-22T10:01:51","modified_gmt":"2025-05-22T10:01:51","slug":"is-this-comparison-honest","status":"publish","type":"page","link":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/","title":{"rendered":"Is this comparison honest?"},"content":{"rendered":"\n<h6 class=\"wp-block-heading\">Is this an honest test?<\/h6>\n\n\n\n<p>The art of devising computer &#8220;benchmark&#8221; tests that favour your own product is almost as old as digital computers themselves. Naturally a manufacturer will highlight their best features versus the competitors&#8217; weaknesses.<\/p>\n\n\n\n<p>Let&#8217;s examine our example for such bias.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">The choice of tasks<\/h6>\n\n\n\n<p>These are certainly things that SPLat can do with ease. However:-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>They are typical of the kinds of &#8220;twiddly&#8221; operations required in a real-world logic controller.<\/li>\n\n\n\n<li>Each of the three tasks is in itself quite easy to comprehend without reference to a complicated machine, so it is easy for us to explain the function and easy for you to understand it.<\/li>\n\n\n\n<li>The code for each task will fit in a small window.<\/li>\n<\/ul>\n\n\n\n<h6 class=\"wp-block-heading\">Who we compare ourselves with<\/h6>\n\n\n\n<p>The language implementations (and by implication, the hardware products) we have compared SPLat with are leading, professional strength products.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Multitasking<\/h6>\n\n\n\n<p>The example program uses multitasking. The only control programming paradigm that is inherently multitasking is ladder, by virtue of the fact that the whole ladder program is executed on every scan. In that sense the bias is in favour of ladder.<\/p>\n\n\n\n<p>On the other hand, only the simplest of simple control programs can get by without doing several things at once, even if it&#8217;s just monitoring a STOP button while filling a vat and watching the FULL float switch at the same time.<\/p>\n\n\n\n<p>Any language that is intended for controls programming will support multitasking. The mechanisms for multitasking in SPLat have evolved with time, culminating in our MultiTrack system. Some other controller products come with a built in multitasking operating systems.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Object code size<\/h6>\n\n\n\n<p>A tooltip on each program link shows the &#8220;object code&#8221; size (where we have been able to establish numbers). This is the amount of memory consumed by the program once it has been loaded into the controller. If you take a minutes to study the figures you will notice SPLat is extremely efficient in its memory useage.<\/p>\n\n\n\n<h6 class=\"wp-block-heading\">Presentation<\/h6>\n\n\n\n<p>We have made the presentation format as fair and even as possible. The ladder diagram was carefully scaled and cropped to avoid horizontal scrolling. The C program has been formatted to fit as well as it can. The same font size is used on text-based programs.<\/p>\n\n\n\n<p>To ensure a level playing field all programs are presented without program comment lines except one single line for each task.<\/p>\n\n\n\n<p><em>If you can spot any unfair bias, please let us know.<\/em><\/p>\n\n\n\n<a onclick=\"window.close();\">Window Close[X]<\/a>\n","protected":false},"excerpt":{"rendered":"<p>Is this an honest test? The art of devising computer &#8220;benchmark&#8221; tests that favour your own product is almost as old as digital computers themselves&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-5665","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Is this comparison honest? - SPLat Controls<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is this comparison honest? - SPLat Controls\" \/>\n<meta property=\"og:description\" content=\"Is this an honest test? The art of devising computer &#8220;benchmark&#8221; tests that favour your own product is almost as old as digital computers themselves....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/\" \/>\n<meta property=\"og:site_name\" content=\"SPLat Controls\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-22T10:01:51+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/\",\"name\":\"Is this comparison honest? - SPLat Controls\",\"isPartOf\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\"},\"datePublished\":\"2025-05-22T09:58:16+00:00\",\"dateModified\":\"2025-05-22T10:01:51+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Is this comparison honest?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"name\":\"SPLat Controls\",\"description\":\"OEM Embedded Machine Controllers\",\"publisher\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization\",\"name\":\"SPLat Controls\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"contentUrl\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg\",\"caption\":\"SPLat Controls\"},\"image\":{\"@id\":\"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Is this comparison honest? - SPLat Controls","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_US","og_type":"article","og_title":"Is this comparison honest? - SPLat Controls","og_description":"Is this an honest test? The art of devising computer &#8220;benchmark&#8221; tests that favour your own product is almost as old as digital computers themselves....","og_url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/","og_site_name":"SPLat Controls","article_modified_time":"2025-05-22T10:01:51+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/","name":"Is this comparison honest? - SPLat Controls","isPartOf":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website"},"datePublished":"2025-05-22T09:58:16+00:00","dateModified":"2025-05-22T10:01:51+00:00","breadcrumb":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/is-this-comparison-honest\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webprojects.cloud\/wordpress\/splatco\/"},{"@type":"ListItem","position":2,"name":"Is this comparison honest?"}]},{"@type":"WebSite","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#website","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","name":"SPLat Controls","description":"OEM Embedded Machine Controllers","publisher":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webprojects.cloud\/wordpress\/splatco\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#organization","name":"SPLat Controls","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/","url":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","contentUrl":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-content\/uploads\/2024\/10\/logo.svg","caption":"SPLat Controls"},"image":{"@id":"https:\/\/webprojects.cloud\/wordpress\/splatco\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/pages\/5665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/comments?post=5665"}],"version-history":[{"count":2,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/pages\/5665\/revisions"}],"predecessor-version":[{"id":5667,"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/pages\/5665\/revisions\/5667"}],"wp:attachment":[{"href":"https:\/\/webprojects.cloud\/wordpress\/splatco\/wp-json\/wp\/v2\/media?parent=5665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}