{"id":3339,"date":"2024-01-17T19:26:24","date_gmt":"2024-01-17T19:26:24","guid":{"rendered":"https:\/\/neatsoft.eu\/jezyk-programowania-odin"},"modified":"2024-01-26T10:55:31","modified_gmt":"2024-01-26T10:55:31","slug":"jezyk-programowania-odin","status":"publish","type":"post","link":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin","title":{"rendered":"J\u0119zyk programowania Odin"},"content":{"rendered":"\n<p>Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Jest zbudowany z jawnym typowaniem i jest alternatyw\u0105 dla j\u0119zyka programowania C. Odin zosta\u0142 zaprojektowany tak, aby by\u0142 czytelny, skalowalny i prosty w u\u017cyciu. Zosta\u0142 r\u00f3wnie\u017c zaprojektowany w celu zapewnienia niskopoziomowej kontroli nad uk\u0142adem pami\u0119ci, zarz\u0105dzaniem pami\u0119ci\u0105 i niestandardowymi alokatorami. Odin jest u\u017cywany w produkcji przez JangaFX, tw\u00f3rc\u00f3w oprogramowania do animacji 3D EmberGen. EmberGen to wolumetryczny symulator p\u0142yn\u00f3w w czasie rzeczywistym, kt\u00f3ry mo\u017ce symulowa\u0107, renderowa\u0107 i eksportowa\u0107 flipbooki, sekwencje obraz\u00f3w i woluminy VDB. Jest u\u017cywany przez gigant\u00f3w bran\u017cy gier i film\u00f3w, takich jak Bethesda, CAPCOM, Codemasters, THQNordic, Warner Bros, Weta Digital i wielu innych.       <\/p>\n        \r\n            \r\n            <div class=\"fit_content\">\r\n                <div class=\"bd_toc_container\" data-fixedWidth=\"\">\r\n                    <div class=\"bd_toc_wrapper\" data-wrapperPadding=\"80px\">\r\n                        <div class=\"bd_toc_wrapper_item\">\r\n                            <div class=\"bd_toc_header active\" data-headerPadding=\"12px\">\r\n                                <div class=\"bd_toc_header_title\">\r\n                                    Table of Contents                                <\/div>\r\n                                <div class=\"bd_toc_switcher_hide_show_icon\">\r\n                                                                    <\/div>\r\n                            <\/div>\r\n                            <div class=\"bd_toc_content list-type-number\">\r\n                                <div class=\"bd_toc_content_list \">\r\n                                    <div class='bd_toc_content_list_item'>    <ul>\n      <li class=\"first\">\n        <a href=\"#do-czego-s\u0142u\u017cy-j\u0119zyk-programowania-odin\">Do czego s\u0142u\u017cy j\u0119zyk programowania Odin? <\/a>\n      <\/li>\n      <li>\n        <a href=\"#czy-mog\u0119-u\u017cy\u0107-vs-code-dla-projektu-odin\">Czy mog\u0119 u\u017cy\u0107 VS code dla projektu Odin? <\/a>\n      <\/li>\n      <li class=\"last\">\n        <a href=\"#opinie-o-j\u0119zyku-programowania-odin\">Opinie o j\u0119zyku programowania Odin <\/a>\n      <\/li>\n    <\/ul>\n<\/div>                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"layout_toggle_button\">\r\n                        <span class=\"bd_toc_arrow\"><\/span>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n\n<h2 id='do-czego-s\u0142u\u017cy-j\u0119zyk-programowania-odin'  id=\"boomdevs_1\" class=\"wp-block-heading has-text-align-center has-primary-medium-color has-text-color has-link-color wp-elements-dc811e3656fa7c02159ac9638265c197\" >Do czego s\u0142u\u017cy j\u0119zyk programowania Odin? <\/h2>\n\n<p>Odin jest wykorzystywany w produkcji przez firm\u0119 JangaFX, tw\u00f3rc\u00f3w oprogramowania do animacji 3D EmberGen. EmberGen to wolumetryczny symulator p\u0142yn\u00f3w w czasie rzeczywistym, kt\u00f3ry mo\u017ce symulowa\u0107, renderowa\u0107 i eksportowa\u0107 flipbooki, sekwencje obraz\u00f3w i woluminy VDB. Jest on u\u017cywany przez gigant\u00f3w bran\u017cy gier i film\u00f3w, takich jak Bethesda, CAPCOM, Codemasters, THQNordic, Warner Bros, Weta Digital i wielu innych. Na podstawie tych fakt\u00f3w wydaje si\u0119, \u017ce Odin jest dobrym j\u0119zykiem do oblicze\u0144 o wysokiej wydajno\u015bci i programowania zorientowanego na dane. Wyb\u00f3r j\u0119zyka programowania zale\u017cy jednak od konkretnego przypadku u\u017cycia i preferencji programisty.     <\/p>\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 id='czy-mog\u0119-u\u017cy\u0107-vs-code-dla-projektu-odin'  id=\"boomdevs_2\" class=\"wp-block-heading has-text-align-center has-primary-medium-color has-text-color has-link-color wp-elements-08bdeb09a29d764cac9afd3607ced6f6\" >Czy mog\u0119 u\u017cy\u0107 VS code dla projektu Odin? <\/h2>\n\n<p>Tak, mo\u017cesz u\u017cy\u0107 Visual Studio Code dla swojego projektu Odin. Odin ma rozszerzenie Visual Studio Code, kt\u00f3re zapewnia pod\u015bwietlanie sk\u0142adni, fragmenty kodu i inne przydatne funkcje. Rozszerzenie Odin mo\u017cna zainstalowa\u0107, wykonuj\u0105c poni\u017csze czynno\u015bci:   <\/p>\n\n<ol class=\"wp-block-list\" start=\"1\">\n<li>Otw\u00f3rz Visual Studio Code. <\/li>\n<\/ol>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Kliknij ikon\u0119 <strong>Rozszerzenia<\/strong> po lewej stronie okna. <\/li>\n<\/ol>\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Wyszukaj &#8220;Odin&#8221; w pasku wyszukiwania. <\/li>\n<\/ol>\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>Kliknij przycisk <strong>Zainstaluj<\/strong> obok rozszerzenia Odin. <\/li>\n<\/ol>\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Po zainstalowaniu rozszerzenia mo\u017cna zacz\u0105\u0107 u\u017cywa\u0107 go w projektach Odin. <\/li>\n<\/ol>\n\n<div style=\"height:34px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h2 id='opinie-o-j\u0119zyku-programowania-odin'  id=\"boomdevs_3\" class=\"wp-block-heading has-text-align-center has-primary-medium-color has-text-color has-link-color wp-elements-7e0dd1dbbdd842177560920970ffeb27\" >Opinie o j\u0119zyku programowania Odin <\/h2>\n\n<p>Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia z wyra\u017anym typowaniem, stworzony z my\u015bl\u0105 o wysokiej wydajno\u015bci, nowoczesnych systemach i programowaniu zorientowanym na dane. Zosta\u0142 zaprojektowany jako alternatywa dla j\u0119zyk\u00f3w C i C++. J\u0119zyk jest wci\u0105\u017c w fazie rozwoju, a jego dokumentacja jest niekompletna.   <\/p>\n\n<p>Oto kilka opinii na temat j\u0119zyka programowania Odin: <\/p>\n\n<p>Autor wspomina, \u017ce s\u0142ysza\u0142 o tym j\u0119zyku, ale nie jest pewien jego zastosowa\u0144. Wspomina r\u00f3wnie\u017c, \u017ce j\u0119zyk wydaje si\u0119 minimalnie lepszy ni\u017c C lub C++, a zarz\u0105dzanie pami\u0119ci\u0105 jest takie samo, by\u0107 mo\u017ce trudniejsze. U\u017cytkownik zauwa\u017ca r\u00f3wnie\u017c, \u017ce nie ma zarz\u0105dzania pakietami i nie ma zainteresowania debugowaniem. Pyta, co jest prawdziw\u0105 kluczow\u0105 cech\u0105 tego j\u0119zyka.    <\/p>\n\n<p>Inny autor wspomina, \u017ce Odin jest doskona\u0142ym wyborem, je\u015bli chcesz lepiej pozna\u0107 dzia\u0142anie komputer\u00f3w. Podobnie jak C, C++ czy Rust, Odin nie korzysta z garbage collection.  <\/p>\n\n<p>Kolejn\u0105 opini\u0105 jest to, \u017ce dokumentacja jest do\u015b\u0107 niekompletna i trwaj\u0105 odwa\u017cne prace nad specyfikacj\u0105 j\u0119zyka, kt\u00f3ra zawiera wiele niewiadomych w kilku tematach, zw\u0142aszcza je\u015bli chodzi o wska\u017aniki. U\u017cytkownicy w\u0105tpi\u0105, \u017ce jest wielu do\u015bwiadczonych ludzi korzystaj\u0105cych z j\u0119zyka programowania Odin.  <\/p>\n\n<p>Jedna ze stron internetowych wspomina, \u017ce Odin jest alternatyw\u0105 C dla rado\u015bci programowania. Zosta\u0142 stworzony z my\u015bl\u0105 o wysokiej wydajno\u015bci, nowoczesnych systemach i programowaniu zorientowanym na dane.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Jest [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":3340,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kadence_starter_templates_imported_post":false,"footnotes":""},"categories":[283,277],"tags":[286,285,288,287,278,284],"class_list":["post-3339","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktualnosci","category-programowanie","tag-c-pl","tag-development-pl","tag-jezyk-programowania-odin","tag-odin-pl","tag-oprogramowanie","tag-technologia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft<\/title>\n<meta name=\"description\" content=\"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft\" \/>\n<meta property=\"og:description\" content=\"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\" \/>\n<meta property=\"og:site_name\" content=\"NEATsoft\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/NeatSoftware\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-17T19:26:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-26T10:55:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2346\" \/>\n\t<meta property=\"og:image:height\" content=\"1379\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mateusz Macocha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mateusz Macocha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#article\",\"isPartOf\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\"},\"author\":{\"name\":\"Mateusz Macocha\",\"@id\":\"https:\/\/neatsoft.eu\/pl#\/schema\/person\/6168c5f050a9508bd16aeb1774b32051\"},\"headline\":\"J\u0119zyk programowania Odin\",\"datePublished\":\"2024-01-17T19:26:24+00:00\",\"dateModified\":\"2024-01-26T10:55:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\"},\"wordCount\":586,\"publisher\":{\"@id\":\"https:\/\/neatsoft.eu\/pl#organization\"},\"image\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage\"},\"thumbnailUrl\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg\",\"keywords\":[\"C\",\"development\",\"J\u0119zyk programowania Odin\",\"Odin\",\"oprogramowanie\",\"technologia\"],\"articleSection\":[\"Aktualno\u015bci\",\"Programowanie\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\",\"url\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\",\"name\":\"J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft\",\"isPartOf\":{\"@id\":\"https:\/\/neatsoft.eu\/pl#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage\"},\"image\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage\"},\"thumbnailUrl\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg\",\"datePublished\":\"2024-01-17T19:26:24+00:00\",\"dateModified\":\"2024-01-26T10:55:31+00:00\",\"description\":\"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!\",\"breadcrumb\":{\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage\",\"url\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg\",\"contentUrl\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg\",\"width\":2346,\"height\":1379},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/neatsoft.eu\/pl\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"J\u0119zyk programowania Odin\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/neatsoft.eu\/pl#website\",\"url\":\"https:\/\/neatsoft.eu\/pl\",\"name\":\"NEATsoft\",\"description\":\"Dostarczamy oprogramowanie, kt\u00f3rego potrzebujesz\",\"publisher\":{\"@id\":\"https:\/\/neatsoft.eu\/pl#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/neatsoft.eu\/pl?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/neatsoft.eu\/pl#organization\",\"name\":\"NEATsoft P.S.A.\",\"url\":\"https:\/\/neatsoft.eu\/pl\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/neatsoft.eu\/pl#\/schema\/logo\/image\/\",\"url\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/cropped-neatsoft_logo.jpg\",\"contentUrl\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/cropped-neatsoft_logo.jpg\",\"width\":512,\"height\":512,\"caption\":\"NEATsoft P.S.A.\"},\"image\":{\"@id\":\"https:\/\/neatsoft.eu\/pl#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/NeatSoftware\/\",\"https:\/\/www.linkedin.com\/company\/neatsoft\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/neatsoft.eu\/pl#\/schema\/person\/6168c5f050a9508bd16aeb1774b32051\",\"name\":\"Mateusz Macocha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/neatsoft.eu\/pl#\/schema\/person\/image\/\",\"url\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/mateusz-macocha-96x96.png\",\"contentUrl\":\"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/mateusz-macocha-96x96.png\",\"caption\":\"Mateusz Macocha\"},\"description\":\"Head of sales at NEATsoft. I am focused on using my skills and expertise to help our clients solve their problems and achieve their goals. I have a passion for finding creative solutions and am always looking for new ways to improve the sales process and drive results.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft","description":"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!","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:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin","og_locale":"pl_PL","og_type":"article","og_title":"J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft","og_description":"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!","og_url":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin","og_site_name":"NEATsoft","article_publisher":"https:\/\/www.facebook.com\/NeatSoftware\/","article_published_time":"2024-01-17T19:26:24+00:00","article_modified_time":"2024-01-26T10:55:31+00:00","og_image":[{"width":2346,"height":1379,"url":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg","type":"image\/jpeg"}],"author":"Mateusz Macocha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Mateusz Macocha","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#article","isPartOf":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin"},"author":{"name":"Mateusz Macocha","@id":"https:\/\/neatsoft.eu\/pl#\/schema\/person\/6168c5f050a9508bd16aeb1774b32051"},"headline":"J\u0119zyk programowania Odin","datePublished":"2024-01-17T19:26:24+00:00","dateModified":"2024-01-26T10:55:31+00:00","mainEntityOfPage":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin"},"wordCount":586,"publisher":{"@id":"https:\/\/neatsoft.eu\/pl#organization"},"image":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage"},"thumbnailUrl":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg","keywords":["C","development","J\u0119zyk programowania Odin","Odin","oprogramowanie","technologia"],"articleSection":["Aktualno\u015bci","Programowanie"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin","url":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin","name":"J\u0119zyk programowania Odin, co to jest i jak go u\u017cywa\u0107? | NEATsoft","isPartOf":{"@id":"https:\/\/neatsoft.eu\/pl#website"},"primaryImageOfPage":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage"},"image":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage"},"thumbnailUrl":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg","datePublished":"2024-01-17T19:26:24+00:00","dateModified":"2024-01-26T10:55:31+00:00","description":"Odin to j\u0119zyk programowania og\u00f3lnego przeznaczenia, kt\u00f3ry zosta\u0142 zaprojektowany z my\u015bl\u0105 o wysokiej wydajno\u015bci i programowaniu zorientowanym na dane. Przeczytaj wi\u0119cej na tym blogu!","breadcrumb":{"@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#primaryimage","url":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg","contentUrl":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2024\/01\/odin-programming-language-logo-icon.jpg","width":2346,"height":1379},{"@type":"BreadcrumbList","@id":"https:\/\/neatsoft.eu\/pl\/jezyk-programowania-odin#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/neatsoft.eu\/pl"},{"@type":"ListItem","position":2,"name":"J\u0119zyk programowania Odin"}]},{"@type":"WebSite","@id":"https:\/\/neatsoft.eu\/pl#website","url":"https:\/\/neatsoft.eu\/pl","name":"NEATsoft","description":"Dostarczamy oprogramowanie, kt\u00f3rego potrzebujesz","publisher":{"@id":"https:\/\/neatsoft.eu\/pl#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/neatsoft.eu\/pl?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/neatsoft.eu\/pl#organization","name":"NEATsoft P.S.A.","url":"https:\/\/neatsoft.eu\/pl","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/neatsoft.eu\/pl#\/schema\/logo\/image\/","url":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/cropped-neatsoft_logo.jpg","contentUrl":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/cropped-neatsoft_logo.jpg","width":512,"height":512,"caption":"NEATsoft P.S.A."},"image":{"@id":"https:\/\/neatsoft.eu\/pl#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/NeatSoftware\/","https:\/\/www.linkedin.com\/company\/neatsoft\/"]},{"@type":"Person","@id":"https:\/\/neatsoft.eu\/pl#\/schema\/person\/6168c5f050a9508bd16aeb1774b32051","name":"Mateusz Macocha","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/neatsoft.eu\/pl#\/schema\/person\/image\/","url":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/mateusz-macocha-96x96.png","contentUrl":"https:\/\/neatsoft.eu\/wp-content\/uploads\/2023\/03\/mateusz-macocha-96x96.png","caption":"Mateusz Macocha"},"description":"Head of sales at NEATsoft. I am focused on using my skills and expertise to help our clients solve their problems and achieve their goals. I have a passion for finding creative solutions and am always looking for new ways to improve the sales process and drive results."}]}},"_links":{"self":[{"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/posts\/3339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/comments?post=3339"}],"version-history":[{"count":3,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/posts\/3339\/revisions"}],"predecessor-version":[{"id":3343,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/posts\/3339\/revisions\/3343"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/media\/3340"}],"wp:attachment":[{"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/media?parent=3339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/categories?post=3339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/neatsoft.eu\/pl\/wp-json\/wp\/v2\/tags?post=3339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}