{"id":32111,"date":"2019-10-31T21:45:14","date_gmt":"2019-10-31T18:45:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/nauka-logiki-v-programmirovanii\/"},"modified":"2019-10-31T21:45:14","modified_gmt":"2019-10-31T18:45:14","slug":"nauka-logiki-v-programmirovanii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/nauka-logiki-v-programmirovanii","title":{"rendered":"La science de la logique en programmation","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"La science de la logique en programmation\" src=\"\/wp-content\/uploads\/2019\/04\/3f4ea4ccd01e4dd17cb9348e35b80752.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Cet article est consacr\u00e9 \u00e0 l'analyse comparative des entit\u00e9s logiques tir\u00e9es de l'\u0153uvre du philosophe allemand Georg Wilhelm Friedrich Hegel \u00ab La Science de la logique \u00bb et de leurs analogues ou absences en programmation.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Les entit\u00e9s de \u00ab La Science de la logique \u00bb sont en italique pour \u00e9viter toute confusion avec les d\u00e9finitions couramment accept\u00e9es de ces mots.<\/p>\n<p><\/p>\n<h1 id=\"chistoe-bytie\">\u00catre pur<\/h1>\n<p><\/p>\n<p>Si vous ouvrez la d\u00e9finition <em>d'\u00eatre pur<\/em> dans le livre, vous verrez une phrase int\u00e9ressante \u00ab sans d\u00e9finition suppl\u00e9mentaire \u00bb. Mais pour ceux qui n'ont pas lu ou qui n'ont pas compris, ne vous pr\u00e9cipitez pas pour accuser l'auteur de d\u00e9mence. <em>\u00catre pur<\/em> \u2014 c'est un concept de base dans la logique de Hegel signifiant qu'un objet existe ; ne pas le confondre avec l'existence de l'objet, un objet peut ne pas exister dans la r\u00e9alit\u00e9, mais s'il est d\u00e9fini d'une mani\u00e8re ou d'une autre dans notre logique, il existe. Si vous y r\u00e9fl\u00e9chissez, des choses comme cela <em>d'\u00eatre pur<\/em> il est impossible de donner une d\u00e9finition, et toute tentative se r\u00e9duira \u00e0 des r\u00e9f\u00e9rences \u00e0 ses synonymes ou antonymes. <em>\u00catre pur<\/em> si abstraite qu'elle peut s'appliquer \u00e0 n'importe quoi, y compris elle-m\u00eame. Dans certains langages orient\u00e9s objet, il est possible de repr\u00e9senter tout comme un objet, y compris les op\u00e9rations sur les objets, ce qui nous donne en principe ce niveau d'abstraction. Cependant, en programmation, il n'existe pas d'analogue direct \u00e0 <em>l'\u00eatre pur<\/em> . Pour v\u00e9rifier l'existence d'un objet, nous devons v\u00e9rifier son absence.<\/p>\n<p><\/p>\n<pre><code class=\"cs\">if(obj != null);<\/code><\/pre>\n<p><\/p>\n<p>Il est \u00e9trange qu'il n'y ait pas encore de sucre syntaxique pour cela, \u00e9tant donn\u00e9 que cette v\u00e9rification est assez populaire.<\/p>\n<p><\/p>\n<h1 id=\"nichto\">Rien<\/h1>\n<p><\/p>\n<p>Comme on pouvait s'y attendre <em>rien<\/em> est l'absence de quoi que ce soit. Son analogie peut \u00eatre appel\u00e9e NULL. Il est \u00e0 noter qu'en logique scientifique <em>rien<\/em> est <em>l'\u00eatre pur<\/em>, parce qu'il existe aussi. Il y a l\u00e0 un certain probl\u00e8me, car nous ne pouvons pas r\u00e9f\u00e9rencer NULL comme un objet dans aucun langage, bien qu'en essence il en soit un.<\/p>\n<p><\/p>\n<h1 id=\"stanovlenie-i-momenty\">Devenir et moments<\/h1>\n<p><\/p>\n<p><em>Devenir<\/em> \u2014 c'est la transition de <em>rien<\/em> dans <em>l'\u00eatre<\/em> et de <em>de l'\u00eatre.<\/em> dans <em>rien<\/em>Cela nous donne deux <em>moments<\/em>, le premier s'appelle <em>l'\u00e9mergence<\/em>, et le second <em>la pr\u00e9cession<\/em>. <em>. La pr\u00e9cession<\/em> est nomm\u00e9e ainsi plut\u00f4t que disparition, car l'entit\u00e9 logique ne peut en fait pas dispara\u00eetre, sauf si nous l'avons oubli\u00e9e. <em>La lev\u00e9e<\/em> peut \u00eatre appel\u00e9e la proc\u00e9dure d'assignation. Dans le cas o\u00f9 nous initialisons un objet <em>moment d'apparition<\/em>, et en cas d'attribution d'une autre valeur ou de NULL <em>moment de transition<\/em>.<\/p>\n<p><\/p>\n<pre><code class=\"cs\">obj = new object(); \/\/ apparition\nobj = null; \/\/ transition<\/code><\/pre>\n<p><\/p>\n<h1 id=\"nalichnoe-bytie\">\u00catre actuel<\/h1>\n<p><\/p>\n<p>En r\u00e9sum\u00e9 <em>\u00eatre actuel<\/em> \u2014 c'est un objet qui n'a pas de d\u00e9finition pr\u00e9cise, mais qui a <em>d\u00e9fini<\/em>. Qu'est-ce que cela signifie. Un exemple canonique est une chaise ordinaire. Si vous essayez de lui donner une d\u00e9finition claire, vous vous heurterez \u00e0 de nombreuses difficult\u00e9s. Par exemple, vous pourriez dire : \u00ab c'est un meuble destin\u00e9 \u00e0 s'asseoir \u00bb, mais un fauteuil est \u00e9galement con\u00e7u pour cela, etc. Cependant, l'absence d'une d\u00e9finition pr\u00e9cise ne nous emp\u00eache pas de l'identifier dans l'espace et de l'utiliser pour transmettre des informations \u00e0 son sujet, c'est parce que dans notre esprit il y a <em>d\u00e9fini<\/em> la chaise. Peut-\u00eatre que certains ont d\u00e9j\u00e0 devin\u00e9 que des r\u00e9seaux neuronaux ont \u00e9t\u00e9 cr\u00e9\u00e9s pour distinguer de tels objets dans un flux de donn\u00e9es. Un r\u00e9seau neuronal peut \u00eatre d\u00e9fini comme une fonction d\u00e9terminant cette <em>d\u00e9fini<\/em>, mais il n'existe pas de types d'objets qui incluraient des d\u00e9finitions pr\u00e9cises et floues, donc de tels objets ne peuvent pas \u00eatre utilis\u00e9s au m\u00eame niveau d'abstraction.<\/p>\n<p><\/p>\n<h1 id=\"zakon-perehoda-kolichestvennyh-izmeneniy-v-kachestvennye\">Loi de la transition des modifications quantitatives en modifications qualitatives<\/h1>\n<p><\/p>\n<p>Cette loi a \u00e9t\u00e9 formul\u00e9e par Friedrich Engels \u00e0 la suite d'une interpr\u00e9tation de la logique de Hegel. Cependant, on peut bien la voir dans le premier volume dans le chapitre sur <em>mesure<\/em>. Son essence r\u00e9side dans le fait que <em>les modifications<\/em> quantitatives dans un objet peuvent influencer sa <em>qualit\u00e9<\/em>. Par exemple, nous avons un objet de glace, lorsqu'il accumulate de la chaleur, il se transforme en eau liquide et change ses <em>qualit\u00e9s<\/em>. Pour r\u00e9aliser ce comportement dans un objet, il existe un mod\u00e8le de conception \u00ab \u00c9tat \u00bb. L'\u00e9mergence de cette solution est due \u00e0 l'absence en programmation d'une telle chose que <em>la base<\/em> pour <em>de l'apparition<\/em> d'un objet. <em>La base<\/em> d\u00e9finit les conditions sous lesquelles un objet peut appara\u00eetre, et dans l'algorithme, nous d\u00e9cidons nous-m\u00eames \u00e0 quel moment nous devons initialiser l'objet.<\/p>\n<p><\/p>\n<p><strong>PS :<\/strong> Si cette information est int\u00e9ressante, je ferai un aper\u00e7u d'autres entit\u00e9s de \u00ab La Science de la logique \u00bb.<\/p>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/448948\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439 \u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043d\u0435\u043c\u0435\u0446\u043a\u043e\u0433\u043e \u0444\u0438\u043b\u043e\u0441\u043e\u0444\u0430 \u0413\u0435\u043e\u0440\u0433\u0430 \u0412\u0438\u043b\u044c\u0433\u0435\u043b\u044c\u043c\u0430 \u0424\u0440\u0438\u0434\u0440\u0438\u0445\u0430 \u0413\u0435\u0433\u0435\u043b\u044f &#171;\u041d\u0430\u0443\u043a\u0438 \u043b\u043e\u0433\u0438\u043a\u0438&#187; \u0441 \u0438\u0445 \u0430\u043d\u0430\u043b\u043e\u0433\u0430\u043c\u0438 \u0438\u043b\u0438 \u0438\u0445 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435\u043c \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u0421\u0443\u0449\u043d\u043e\u0441\u0442\u0438 \u0438\u0437 &#171;\u041d\u0430\u0443\u043a\u0438 \u043b\u043e\u0433\u0438\u043a\u0438&#187; \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u044b \u043a\u0443\u0440\u0441\u0438\u0432\u043e\u043c \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0431\u044b\u043b\u043e \u043f\u0443\u0442\u0430\u043d\u0438\u0446\u044b \u0441 \u043e\u0431\u0449\u0435\u043f\u0440\u0438\u043d\u044f\u0442\u044b\u043c\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f\u043c\u0438 \u044d\u0442\u0438\u0445 \u0441\u043b\u043e\u0432. \u0427\u0438\u0441\u0442\u043e\u0435 \u0431\u044b\u0442\u0438\u0435 \u0415\u0441\u043b\u0438 \u0412\u044b \u043e\u0442\u043a\u0440\u043e\u0435\u0442\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0447\u0438\u0441\u0442\u043e\u0435 \u0431\u044b\u0442\u0438\u0435 \u0432 \u043a\u043d\u0438\u0433\u0435, \u0442\u043e \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0443\u044e \u0441\u0442\u0440\u043e\u0447\u043a\u0443 &#171;\u0431\u0435\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23951,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-32111","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/nauka-logiki-v-programmirovanii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0443\u043a\u0430 \u043b\u043e\u0433\u0438\u043a\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/nauka-logiki-v-programmirovanii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:45:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:45:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47La science de la logique en programmation | ProHoster","description":"Cet article est consacr\u00e9 \u00e0 une analyse comparative.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/nauka-logiki-v-programmirovanii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0443\u043a\u0430 \u043b\u043e\u0433\u0438\u043a\u0438 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 | ProHoster","og:description":"\u0414\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u043c\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0443.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/nauka-logiki-v-programmirovanii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:45:14+00:00","article:modified_time":"2019-10-31T18:45:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32111","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 09:19:48","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:04:40","updated":"2026-01-21 09:19:48","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/32111","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=32111"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/32111\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/23951"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=32111"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=32111"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=32111"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}