{"id":2262,"date":"2010-04-17T22:07:42","date_gmt":"2010-04-17T20:07:42","guid":{"rendered":"http:\/\/tuxproject.de\/blog\/?p=2262"},"modified":"2010-04-17T23:32:26","modified_gmt":"2010-04-17T21:32:26","slug":"warum-java-eine-qual-ist","status":"publish","type":"post","link":"https:\/\/tuxproject.de\/blog\/2010\/04\/warum-java-eine-qual-ist\/","title":{"rendered":"War\u00adum Java eine Qual ist"},"content":{"rendered":"<p>Als Infor\u00adma\u00adtik\u00adstu\u00addent kommt man nur schwer\u00adlich um die jeden\u00adfalls zeit\u00adwei\u00adse Nut\u00adzung der Spra\u00adche Java her\u00adum. Freun\u00adde die\u00adser Spra\u00adche beto\u00adnen immer wie\u00adder ihre (also deren) Por\u00adta\u00adbi\u00adli\u00adt\u00e4t, behaup\u00adten gar, Java\u00adpro\u00adgram\u00adme w\u00fcr\u00adden grund\u00ads\u00e4tz\u00adlich unver\u00ad\u00e4n\u00addert unter allen Betriebs\u00adsy\u00adste\u00admen funk\u00adtio\u00adnie\u00adren (sch\u00f6n w\u00e4r\u2019s ja!); mit C++ oder \u00e4hn\u00adli\u00adchen, weit rei\u00adfe\u00adren Spra\u00adchen, die eben\u00adfalls f\u00fcr nahe\u00adzu alle Platt\u00adfor\u00admen exi\u00adstie\u00adren und sich im Ver\u00adgleich mit Java dadurch aus\u00adzeich\u00adnen, dass ihre Ent\u00adwick\u00adler noch in der Lage sind, <a href=\"http:\/\/blog.fefe.de\/?ts=b555be2c\">Code selbst zu schrei\u00adben<\/a>, und nicht auf einer vir\u00adtu\u00adel\u00adlen Maschi\u00adne ohne effi\u00adzi\u00aden\u00adte Spei\u00adcher\u00adver\u00adwal\u00adtung auf\u00adset\u00adzen, muss man die\u00adsen Men\u00adschen nicht kom\u00admen. Hat der Dozent ihnen erz\u00e4hlt, Java sei toll, dann ist Java auch toll, schon allein, weil man da nicht ver\u00adste\u00adhen muss, wie die Spra\u00adche funk\u00adtio\u00adniert. Anders aus\u00adge\u00addr\u00fcckt: Wer kei\u00adne Zei\u00adger nut\u00adzen kann, kann sie auch nicht falsch ver\u00adwen\u00adden.<\/p>\n<p>Die unglaub\u00adli\u00adche Idio\u00adtie, dass man \u00fcber\u00adhaupt auf die Idee kommt, dem Brow\u00adser via Plug\u00adin Zugriff auf eine eini\u00adger\u00adma\u00ad\u00dfen voll\u00adwer\u00adti\u00adge Pro\u00adgram\u00admier\u00adspra\u00adche nebst eige\u00adner VM (wom\u00f6g\u00adlich unter Admi\u00adni\u00adstra\u00adtor\u00adrech\u00adten) zu gew\u00e4h\u00adren, zeugt von einem eini\u00adger\u00adma\u00ad\u00dfen nai\u00adven Ver\u00adst\u00e4nd\u00adnis von Com\u00adpu\u00adter\u00adsi\u00adcher\u00adheit. Zumin\u00addest damit d\u00fcrf\u00adte es bald <a href=\"http:\/\/blah.tamagothi.de\/tag\/java\/\">vor\u00aderst vor\u00adbei<\/a> sein:<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/Java-Plugin-k\u00f6nnte-Probleme-verursachen.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/tuxproject.de\/blog\/wp-content\/uploads\/Java-Plugin-k\u00f6nnte-Probleme-verursachen-300x217.png\" alt title=\"Java-Plugin k\u00f6nnte Probleme verursachen\" width=\"300\" height=\"217\" class=\"alignnone size-medium wp-image-2265\"><\/a><\/p>\n<p>Por\u00adta\u00adbi\u00adli\u00adt\u00e4t ist schon eine net\u00adte Eigen\u00adschaft, aber auf ande\u00adren Platt\u00adfor\u00admen lauf\u00adf\u00e4\u00adhi\u00adge Soft\u00adware kann man auch in C++ ent\u00adwickeln. (Dass in einer Zeit, in der es den mei\u00adsten Nut\u00adzern nur noch dar\u00adauf ankommt, dass alles m\u00f6g\u00adlichst schnell funk\u00adtio\u00adniert, vir\u00adtu\u00adel\u00adle Maschi\u00adnen, denen man beim Laden zuse\u00adhen kann, \u00fcber\u00adhaupt noch eine Chan\u00adce auf dem Mas\u00adsen\u00admarkt haben, erstaunt mich dann ja auch ein wenig.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Als Infor\u00adma\u00adtik\u00adstu\u00addent kommt man nur schwer\u00adlich um die jeden\u00adfalls zeit\u00adwei\u00adse Nut\u00adzung der Spra\u00adche Java her\u00adum. Freun\u00adde die\u00adser Spra\u00adche beto\u00adnen immer wie\u00adder ihre (also deren) Por\u00adta\u00adbi\u00adli\u00adt\u00e4t, behaup\u00adten gar, Java\u00adpro\u00adgram\u00adme w\u00fcr\u00adden grund\u00ads\u00e4tz\u00adlich unver\u00ad\u00e4n\u00addert unter allen Betriebs\u00adsy\u00adste\u00admen funk\u00adtio\u00adnie\u00adren (sch\u00f6n w\u00e4r\u2019s ja!); mit C++ oder \u00e4hn\u00adli\u00adchen, weit rei\u00adfe\u00adren Spra\u00adchen, die eben\u00adfalls f\u00fcr nahe\u00adzu alle Platt\u00adfor\u00admen exi\u00adstie\u00adren und sich im \u2026<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/2010\/04\/warum-java-eine-qual-ist\/\" class=\"more-link\">\u2018War\u00adum Java eine Qual ist\u2019 wei\u00adter\u00adle\u00adsen \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[19],"tags":[],"series":[],"class_list":["post-2262","post","type-post","status-publish","format-standard","hentry","category-nerdkrams"],"share_on_mastodon":{"url":"","error":""},"wp-worthy-pixel":{"ignored":false,"public":null,"server":null,"url":null},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/2262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/comments?post=2262"}],"version-history":[{"count":0,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/2262\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/media?parent=2262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/categories?post=2262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/tags?post=2262"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/series?post=2262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}