{"id":61471,"date":"2023-02-16T17:47:23","date_gmt":"2023-02-16T15:47:23","guid":{"rendered":"https:\/\/www.arcadsoftware.com\/?p=61471"},"modified":"2024-06-10T16:44:46","modified_gmt":"2024-06-10T14:44:46","slug":"why-we-should-stop-using-punched-cards","status":"publish","type":"post","link":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/","title":{"rendered":"Why we should stop using punched cards?"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-bottom:20px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:1248px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-content-alignment:center;\"><p>By Adrian Tully <\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-bottom:20px;--awb-bg-blend:overlay;--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:20px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><p>OK, so I\u2019m joking about the punched cards, but they do have a fascinating history based in weaving if I remember rightly.<\/p>\n<p>Report Program Generator or RPG has its origins in a time that predates even me, even though, as I\u2019m reliably informed by my children, I am old. It\u2019s based on a time where they used physical punched cards to deliver code to the megalithic machines of the past, a time where your compiles relied on not dropping the stack of cards on the way to the feeder, and if there was a bug in your code, you\u2019d have all next day to fix it, and then to recreate those punched cards and to get it back into the compile overnight so you can see your results in the morning.<\/p>\n<p>I\u2019ve been using RPG as a programming language since the late 80s, 1980s not 1880s. It\u2019s a language I\u2019ve enjoyed using, and a language I\u2019ve enjoyed watching develop with new functionality being introduced every year.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.2;\">The changes to RPG are nothing short of radical<\/h2><\/div><div class=\"fusion-text fusion-text-3\"><p>RPG may have started before the Beatles formed, but IBM haven\u2019t \u201cLet it Be\u201d. They have developed RPG beyond its humble beginnings; it is now as modern a language as you can find. If we combine this modern language and its incredible functionality with the reliability of the IBM i platform, then we can show that RPG is an absolute force in the creation and development of business applications. The new RPG has allowed us to easily integrate our legacy applications and data with our customer facing solutions that the business is demanding.<\/p>\n<p>The legacy applications that have had hundreds of thousands of hours invested in their development and testing, that deliver bespoke refined business logic, that are supporting the core operation of the company, can now be reused in services that are delivering advanced processing and lightning-fast data collection to your mobile apps and webservices, delivering rich functionality to customers in ways that they find easy to comprehend and use.<\/p>\n<p>The investment your company has made in developing and testing these legacy applications is another reason to stand by RPG Free Format and the IBM i and another topic which I note for this blog.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.2;\">If it\u2019s not broken, don\u2019t touch it?<\/h2><\/div><div class=\"fusion-text fusion-text-4\"><p>I understand that it\u2019s working and if it\u2019s not broken then there is a heavy weight against changing it, but on how many other platforms can you say you\u2019re still using programs that were written in 1988. Is anyone still using word for windows 1.1, or wordperfect 5.2? I\u2019d guess these still work if you can find an old enough PC, yet we\u2019ve moved on from them and have access to graphical environments and contextual searches, prompted scripts, and a host of other functionality in the document editing apps. So why are we so adverse to using the advanced features of a new modern RPG? Maybe it\u2019s time for a \u201cRevolution\u201d, I will stop with the Beatles references, but my parents were fans and we\u2019d always listen to them in the car. The car, another example of how we\u2019ve stopped relying on old processes or functions. We now use seatbelts, the security a seatbelt offers over not having one, or airbags which nobody had in the 60s. Our padded heated seats on a cold winter\u2019s morning, a little more comfortable that just popping a blanket on the seat, which was already better than the cold plastic seats against your legs.<\/p>\n<p>So why aren\u2019t we using the modern functions of RPG, why are we still using hand signals rather than assisted lane change, why are we still weaving by hand when we have machines available to do it. Can the business really allow us to continue using a punched card based language to develop their applications using the old tired methods or do they need us to start giving them the business functions they need today without making them wait for 6 months while we plan to put it into the next release and while we do that (take a breath) we also need to train someone new to create our strict column-based applications because Programmer X is retiring soon.<\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-max-width:500px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"1001\" height=\"1024\" title=\"Illustration RPG Free-2\" src=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-1001x1024.png\" alt class=\"img-responsive wp-image-61514\" srcset=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-200x205.png 200w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-400x409.png 400w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-600x614.png 600w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-800x818.png 800w, https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Illustration-RPG-Free-2-1200x1227.png 1200w\" sizes=\"(max-width: 640px) 100vw, 800px\" \/><\/span><\/div><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.2;\">Modern language, modern tools\u2026 RDi?&nbsp; VS Code?<\/h2><\/div><div class=\"fusion-text fusion-text-5\"><p>Converting from RPG to Free Form does produce a real return on your investment making it far easier to understand this new code. Iit\u2019s still RPG but we\u2019ve moved on, so yes, it is worth spending a little time to understand the tools you\u2019re using as a developer. When you understand your modern Free Format RPG you\u2019ll start to see the history of SEU as well. There are some things that SEU just doesn\u2019t do, and it never will. SEU hasn\u2019t been developed for over a decade and even just trying to save Free Format in it can bring you additional steps that a modern IDE would save you from. Moving away from SEU into one of the graphical development environments, RDi, VS Code, or even Merlin will bring you much more flexibility to your coding than you\u2019ll ever see with SEU.<\/p>\n<p>You\u2019ll get correct tokenisation of your modern code, context appropriate prompts, on the fly problem identification and popup windows to help resolve, along with a host of other tools which can help the developer create more code, of a better quality. You\u2019ll get features that allow you to turn your legacy functions into a modular service driven state. Using Free Form RPG to create easily readable application code that new and experienced developers can code in \u00a0gives your business applications another edge, some flexibility to cherry pick functionality and value to be delivered to the end customer, and a faster development process with more resources available to create that next gen application they are looking for.<\/p>\n<\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-margin-top-small:10px;--awb-margin-bottom-small:10px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:40;line-height:1.2;\">All you need is\u2026 RPG Free Form<\/h2><\/div><div class=\"fusion-text fusion-text-6\"><p>We\u2019ve got the language and the platform to deliver world class applications for our businesses who are looking for a modern application with the strength and stability they\u2019ve had previously. There is no reason that RPG should still be referred to as an old language on an old system. So \u201cdon\u2019t let me down\u201d lets \u201ccome together\u201d \u00a0because \u201chere there and everywhere\u201d there are modern programmers waiting to join us.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-padding-top:40px;--awb-padding-right:40px;--awb-padding-bottom:20px;--awb-padding-left:40px;--awb-bg-color:rgba(232,232,232,0.38);--awb-bg-color-hover:rgba(232,232,232,0.38);--awb-bg-size:cover;--awb-border-color:#ea5050;--awb-border-left:7px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-7 fusion-text-no-margin\" style=\"--awb-margin-bottom:5px;\"><p>Discover ARCAD Transformer RPG, Future-proof legacy IBM i applications, converting columnar RPG code to modern \u2018Free Form\u2019 syntax.<\/p>\n<\/div><div style=\"text-align:right;\"><a class=\"fusion-button button-flat button-xlarge button-custom fusion-button-default button-1 fusion-button-span-no fusion-button-default-type\" style=\"--button_accent_color:#ea5050;--button_border_color:#ea5050;--button_accent_hover_color:#437cb4;--button_border_hover_color:#437cb4;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button-border-radius-top-left:0px;--button-border-radius-top-right:0px;--button-border-radius-bottom-right:0px;--button-border-radius-bottom-left:0px;--button_gradient_top_color:rgba(255,255,255,0);--button_gradient_bottom_color:rgba(255,255,255,0);--button_gradient_top_color_hover:rgba(255,255,255,0);--button_gradient_bottom_color_hover:rgba(255,255,255,0);\" target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/products\/arcad-transformer-rpg-free-format-rpg-conversion\/#trial-version\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Download your trial version<\/span><i class=\"fa-arrow-right fas awb-button__icon awb-button__icon--default button-icon-right\" aria-hidden=\"true\"><\/i><\/a><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Discover the hidden potential of RPG Free Form and why it&#8217;s time to upgrade to modern features and tools for creating cutting-edge business applications!<\/p>\n","protected":false},"author":7,"featured_media":61483,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[219],"tags":[563,371],"class_list":["post-61471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-blog-article","tag-ibm-i-devops"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Why we should stop using punched cards? | Blog Article<\/title>\n<meta name=\"description\" content=\"Discover the hidden potential of RPG Free Form and why it&#039;s time to upgrade to modern features and tools for creating cutting-edge business applications!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why we should stop using punched cards? | Blog Article\" \/>\n<meta property=\"og:description\" content=\"Discover the hidden potential of RPG Free Form and why it&#039;s time to upgrade to modern features and tools for creating cutting-edge business applications!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/\" \/>\n<meta property=\"og:site_name\" content=\"ARCAD\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-16T15:47:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-10T14:44:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png\" \/>\n\t<meta property=\"og:image:width\" content=\"940\" \/>\n\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Pauline Magne\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pauline Magne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/\"},\"author\":{\"name\":\"Pauline Magne\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/9e49c25fb0bd42705e2ed6c6d294fad0\"},\"headline\":\"Why we should stop using punched cards?\",\"datePublished\":\"2023-02-16T15:47:23+00:00\",\"dateModified\":\"2024-06-10T14:44:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/\"},\"wordCount\":2119,\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Banniere-blog-article-Adrian-fevrier.png\",\"keywords\":[\"Blog Article\",\"DevOps for IBM i\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/\",\"name\":\"Why we should stop using punched cards? | Blog Article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Banniere-blog-article-Adrian-fevrier.png\",\"datePublished\":\"2023-02-16T15:47:23+00:00\",\"dateModified\":\"2024-06-10T14:44:46+00:00\",\"description\":\"Discover the hidden potential of RPG Free Form and why it's time to upgrade to modern features and tools for creating cutting-edge business applications!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Banniere-blog-article-Adrian-fevrier.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/Banniere-blog-article-Adrian-fevrier.png\",\"width\":940,\"height\":350},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/news-events\\\/blog\\\/why-we-should-stop-using-punched-cards\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"ARCAD\",\"item\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Why we should stop using punched cards?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#website\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"name\":\"ARCAD\",\"description\":\"Experts DevOps &amp; Modernisation sur IBM i (alias AS\\\/400 ou AS400)\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#organization\",\"name\":\"ARCAD Software\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"contentUrl\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/wp-content\\\/uploads\\\/2017\\\/09\\\/arcad-group-logo-text-144.png\",\"width\":144,\"height\":200,\"caption\":\"ARCAD Software\"},\"image\":{\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/pages\\\/Arcad-Software\\\/116086138469235\",\"https:\\\/\\\/x.com\\\/arcad_software\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcad-software\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/ARCADSoftwareInc\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/#\\\/schema\\\/person\\\/9e49c25fb0bd42705e2ed6c6d294fad0\",\"name\":\"Pauline Magne\",\"url\":\"https:\\\/\\\/www.arcadsoftware.com\\\/arcad\\\/author\\\/pauline-magne\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Why we should stop using punched cards? | Blog Article","description":"Discover the hidden potential of RPG Free Form and why it's time to upgrade to modern features and tools for creating cutting-edge business applications!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/","og_locale":"en_US","og_type":"article","og_title":"Why we should stop using punched cards? | Blog Article","og_description":"Discover the hidden potential of RPG Free Form and why it's time to upgrade to modern features and tools for creating cutting-edge business applications!","og_url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/","og_site_name":"ARCAD","article_publisher":"https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","article_published_time":"2023-02-16T15:47:23+00:00","article_modified_time":"2024-06-10T14:44:46+00:00","og_image":[{"width":940,"height":350,"url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png","type":"image\/png"}],"author":"Pauline Magne","twitter_misc":{"Written by":"Pauline Magne","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/"},"author":{"name":"Pauline Magne","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/9e49c25fb0bd42705e2ed6c6d294fad0"},"headline":"Why we should stop using punched cards?","datePublished":"2023-02-16T15:47:23+00:00","dateModified":"2024-06-10T14:44:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/"},"wordCount":2119,"publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png","keywords":["Blog Article","DevOps for IBM i"],"articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/","name":"Why we should stop using punched cards? | Blog Article","isPartOf":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#primaryimage"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#primaryimage"},"thumbnailUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png","datePublished":"2023-02-16T15:47:23+00:00","dateModified":"2024-06-10T14:44:46+00:00","description":"Discover the hidden potential of RPG Free Form and why it's time to upgrade to modern features and tools for creating cutting-edge business applications!","breadcrumb":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#primaryimage","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2023\/02\/Banniere-blog-article-Adrian-fevrier.png","width":940,"height":350},{"@type":"BreadcrumbList","@id":"https:\/\/www.arcadsoftware.com\/arcad\/news-events\/blog\/why-we-should-stop-using-punched-cards\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"ARCAD","item":"https:\/\/www.arcadsoftware.com\/arcad\/"},{"@type":"ListItem","position":2,"name":"Why we should stop using punched cards?"}]},{"@type":"WebSite","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#website","url":"https:\/\/www.arcadsoftware.com\/arcad\/","name":"ARCAD","description":"Experts DevOps &amp; Modernisation sur IBM i (alias AS\/400 ou AS400)","publisher":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.arcadsoftware.com\/arcad\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#organization","name":"ARCAD Software","url":"https:\/\/www.arcadsoftware.com\/arcad\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/","url":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","contentUrl":"https:\/\/www.arcadsoftware.com\/arcad\/wp-content\/uploads\/2017\/09\/arcad-group-logo-text-144.png","width":144,"height":200,"caption":"ARCAD Software"},"image":{"@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/Arcad-Software\/116086138469235","https:\/\/x.com\/arcad_software","https:\/\/www.linkedin.com\/company\/arcad-software","https:\/\/www.youtube.com\/user\/ARCADSoftwareInc"]},{"@type":"Person","@id":"https:\/\/www.arcadsoftware.com\/arcad\/#\/schema\/person\/9e49c25fb0bd42705e2ed6c6d294fad0","name":"Pauline Magne","url":"https:\/\/www.arcadsoftware.com\/arcad\/author\/pauline-magne\/"}]}},"_links":{"self":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/61471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/comments?post=61471"}],"version-history":[{"count":4,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/61471\/revisions"}],"predecessor-version":[{"id":68478,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/posts\/61471\/revisions\/68478"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media\/61483"}],"wp:attachment":[{"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/media?parent=61471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/categories?post=61471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arcadsoftware.com\/arcad\/wp-json\/wp\/v2\/tags?post=61471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}