{"id":7593,"date":"2013-02-07T18:47:59","date_gmt":"2013-02-07T17:47:59","guid":{"rendered":"http:\/\/www.bernd-leitenberger.de\/blog\/?p=7593"},"modified":"2013-02-07T19:15:19","modified_gmt":"2013-02-07T18:15:19","slug":"nachschlag","status":"publish","type":"post","link":"https:\/\/www.bernd-leitenberger.de\/blog\/2013\/02\/07\/nachschlag\/","title":{"rendered":"Nachschlag"},"content":{"rendered":"<p>Michael K. hat ja im Blogkommentar mir vorgeworfen, dass ich Sprachen mit Implementierungen verwechsle, IDE und Bibliotheken mit rein packe und das ganze noch auf Windows beschr&auml;nke. Dazu mal die Antwort. Ich habe in meinem Artikel mich auf den New-User bezogen, der wissen will ob Programmieren ein Hobby f&uuml;r ihn ist. ich habe bewusst die ausgenommen, die es beruflich lernen m&uuml;ssen. Oftmals hat man beim beruflichen Einsatz sowieso nicht die Wahl, was man lernen muss. Und es geht mir nicht um die reine Lehre oder die Endlos-Diskussion &#8222;Was ist die beste Programmiersprache&#8220;.<!--more--><\/p>\n<p>Also fangen wir an: Warum ich mich auf Windows beschr&auml;nke? Weil 90% aller Benutzer Windows installiert haben und die die Linux oder Mac haben, nutzen oft noch Wine oder BootCamp. Umgekehrt wird ein Schuh draus: Warum sollte ich etwas empfehlen, dass nur unter Linux l&auml;uft, sodass ein Windows Benutzer noch ein extra Betriebssystem installieren muss? (bei Mac-OS darf er dann noch einen teuren Computer kaufen).<\/p>\n<p>Implementierungen und Bibliotheken sind wichtig und zwar nicht nur f&uuml;r Anf&auml;nger. Wir sind nicht mehr in den Achtzigern, als wir Programmiersprachen mit einigen Kernbibliotheken hatten und der Anwender dann anfing alle wichtigen Dinge selbst zu programmieren. Heute geh&ouml;rt auch dazu dass man eine grafische Oberfl&auml;che einfach erstellen kann. Was n&uuml;tzt es mir, wenn ich mit Zahlen beliebiger L&auml;nge rechnen kann, wenn ich nicht mal ein einfaches Formular mit einigen Editfeldern zur komfortablen Zahleneingabe schnell mal erstellen kann? Wie wichtig ist dieses Sprachfeature gegen&uuml;ber dem Verlust an Komfort? Die grafische Oberfl&auml;che ist nun mal nicht so was neues und sie ist seit 20 Jahren Standard. Ich muss immer schmunzeln wenn bei Sprache X immer ein relativ unwichtiges Feature herausgestellt wird, aber vergessen wird, dass eben wichtige Bibliothekfunktionen die bei anderen Implementierungen Standard sind, fehlen oder man bisher nur Konsolenprogramme oder Ergebnisse in einem Interpreter mit Eingabeprompt ausgeben kann. Man mag eine Programmiersprache lernen, aber keiner tut das mit einem nackten Compiler. Genauso will ich nicht das Rad jedes Mal neu erfinden, sondern schon Routinen benutzen die existieren.<\/p>\n<p>Genauso denke ich geh&ouml;rt eine IDE mit zum Sprachumfang, das Konzept der IDE ist ja nun nicht gerade was neues, Turbo Pascal, als erstes Produkt mit einer IDE das ich kenne, erschien 1986 oder 1987. Das kann man nun nicht gerade als &#8222;brandneu&#8220; bezeichnen. Es kommt mir nicht so sehr auf spezielle Funktionen an, vieles was die IDE, die ich einsetze, bietet nutze ich nicht, wie &#8222;Refaktoring&#8220; oder Unit Tests. Aber eine Kernfunktionalit&auml;t wie ein integrierter Debugger sollte schon da sein.<\/p>\n<p>Was ich auch wichtig finde ist, dass man ein Programm erzeugen kann, dass man ohne die Umgebung der Sprache starten kann. Bei Java geht das z.B. nicht. Ich brauche f&uuml;r .jar Dateien eine installierte Java Umgebung. Andere interpretierte Sprachen wie Python brauchen sogar die installierte Entwicklungsumgebung und Javascript mag zwar ohne die Installation einer IDE funktionieren, aber daf&uuml;r bin ich auf den Browser uns seine Sandbox beschr&auml;nkt. Dateien wird man so nicht anlegen k&ouml;nnen. Ne GUI in Javascript habe ich auch noch nie gesehen. Der Nutzfaktor ist bei dem Einsatz in Webseiten 100% gegeben, doch die wenigsten Anwender haben eine eigene Homepage. Vom Debuggen und der Entwicklung im Browser mal ganz zu schweigen. Irgendwann kommt jeder an den Punkt wo er seine Programme ver&ouml;ffentlichen und weitergeben will, und dann kommt er an einer Sprache die ausf&uuml;hrbare Programme erzeugt nicht vorbei. Das m&uuml;ssen nicht Bin&auml;rprogramme sein, wer will kann ja auch in der Powershell entwickeln. Allerdings hat die dann ein Manko bei anderen Anforderungen.<\/p>\n<p>Beim Durcharbeiten der zweiten Auflage des US-Tr&auml;gerraketenlexikons mache ich weiter Fortschritte und bin nun bei der Saturn angekommen, also den letzten achtzig Seiten. Es k&ouml;nnte sich aber noch ziehen, denn ich machte den Fehler im TRSN nochmal nachzusehen und habe prompt wieder einige interessante Reports gefunden.<\/p>\n<p>Dann habe ich mir mal das <a href=\"http:\/\/www.blablameter.de\/index.php\">BlaBlameter<\/a> angesehen, dass die Qualit&auml;t eines Textes misst. Dieser Text hat einen Wert von 0,22 und zeigt so einen ersten Hinweis auf &#8222;Bullshit&#8220; liegt aber noch auf einem akzeptablen Niveau. Bis 0,3 soll\u00a0 noch akzeptabel sein., Merkel macht es besser. Ihre <a href=\"http:\/\/www.mmnews.de\/index.php\/politik\/11674-merkel-neujahrsansprache\">Neujahrsansprache<\/a> kommt nur auf 0,17.<\/p>\n<p>Noch was zum Schmunzeln: Was passiert wenn eine Maschine von Alitalia verungl&uuml;ckt? Sie wird &uuml;ber Nacht umlackiert:<\/p>\n<p><a href=\"http:\/\/www.wn.de\/Welt\/Vermischtes\/Vermischtes-Ungluecksmaschine-umlackiert-Kritik-und-Haeme-fuer-Alitalia\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/static2.wn.de\/var\/storage\/images\/wn\/startseite\/welt\/vermischtes\/vermischtes-ungluecksmaschine-umlackiert-kritik-und-haeme-fuer-alitalia\/35146948-1-ger-DE\/Vermischtes-Ungluecksmaschine-umlackiert-Kritik-und-Haeme-fuer-Alitalia_image_630_420f.jpg\" width=\"561\" height=\"420\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Michael K. hat ja im Blogkommentar mir vorgeworfen, dass ich Sprachen mit Implementierungen verwechsle, IDE und Bibliotheken mit rein packe und das ganze noch auf Windows beschr&auml;nke. Dazu mal die Antwort. Ich habe in meinem Artikel mich auf den New-User bezogen, der wissen will ob Programmieren ein Hobby f&uuml;r ihn ist. ich habe bewusst die [&hellip;]<\/p>\n","protected":false},"author":169,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[3055,3056,2067],"class_list":["post-7593","post","type-post","status-publish","format-standard","hentry","category-computer","tag-gui","tag-ide","tag-programmiersprachen","entry"],"a3_pvc":{"activated":false,"total_views":271,"today_views":0},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18614,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/03\/29\/galileos-cds-teil-3\/","url_meta":{"origin":7593,"position":0},"title":"Galileos CDS &#8211; Teil 3","author":"Bernd Leitenberger","date":"29. M\u00e4rz 2026","format":false,"excerpt":"So nun zum dritten Teil \u00fcber das prim\u00e4re Computersystem von Galileo, das CDS. Nachdem sich die ersten beiden Teile nur mit dem RCA 1802, warum er gew\u00e4hlt wurde und seiner Architektur befassten geht es heute um das Computersystem selbst. Der Artikel schlie\u00dft so an seine beiden Vorg\u00e4nger gestern und vorgestern\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/6e7f572a246b4ac395de9c260733b707","width":350,"height":200},"classes":[]},{"id":18504,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/01\/25\/die-glorreichen-10-satellitenrekorde\/","url_meta":{"origin":7593,"position":1},"title":"Die glorreichen 10 &#8211; Satellitenrekorde","author":"Bernd Leitenberger","date":"25. Januar 2026","format":false,"excerpt":"Ich denke, es wird mal wieder Zeit f\u00fcr etwas leichte Unterhaltung die etwas Wissen vermittelt. Also einen Blog \u00fcber 10 Rekorde bei Satelliten, die ihr vielleicht noch nicht kennt. Um eines klarzustellen - es geht nur um Satelliten. Raumsonden sind au\u00dfen vor, weil bei ihnen vieles anderes ist, so kann\u2026","rel":"","context":"In &quot;Die Glorreichen 10&quot;","block_context":{"text":"Die Glorreichen 10","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/allgemein\/die-glorreichen-10\/"},"img":{"alt_text":"","src":"\/img\/1kgsats.png","width":350,"height":200,"srcset":"\/img\/1kgsats.png 1x, \/img\/1kgsats.png 1.5x, \/img\/1kgsats.png 2x, \/img\/1kgsats.png 3x"},"classes":[]},{"id":18449,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2025\/10\/16\/das-v4-wirds-schon-richten-2\/","url_meta":{"origin":7593,"position":2},"title":"Das V4 wirds schon richten (2)","author":"Bernd Leitenberger","date":"16. Oktober 2025","format":false,"excerpt":"So, heute der zweite Teil des Artikels von gestern. Nachdenken hilft Bei den Vers-Sprechen von Elon Musk hilft Nachdenken. Ich habe in der Tabelle auch die Gesamttreibstoffmenge angegeben: Parameter Starship V1 (2023\/24) Starship V2 (2025) Starship V3 (2026-) Starship V4 Nutzlast (wiederverwendbar) 15 t 35 t 100+ t 200+ Gesamtmasse\u2026","rel":"","context":"In &quot;SpaceX&quot;","block_context":{"text":"SpaceX","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/spacex\/"},"img":{"alt_text":"","src":"https:\/\/vg04.met.vgwort.de\/na\/d193ca8d21b14074b04b39cfcfcae20f","width":350,"height":200},"classes":[]},{"id":18612,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/03\/28\/galileos-cds-teil-2\/","url_meta":{"origin":7593,"position":3},"title":"Galileos CDS \u2013 Teil 2","author":"Bernd Leitenberger","date":"28. M\u00e4rz 2026","format":false,"excerpt":"So, heute geht es weiter mit Teil 2 \u00fcber Galileos CDS, dieser Beitrag schlie\u00dft nahtlos an den ersten Beitrag von gestern an, wie man schon an der ersten Textzeile sieht. Nach der Einleitung im ersten Teil geht es heute weiter damit warum der RCA 1802 genutzt wurde und was seine\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/191e4b0728de42829cf656027b84dc82","width":350,"height":200},"classes":[]},{"id":18603,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/03\/12\/politikverdruss\/","url_meta":{"origin":7593,"position":4},"title":"Politikverdruss","author":"Bernd Leitenberger","date":"12. M\u00e4rz 2026","format":false,"excerpt":"Bei uns wurde in BW gew\u00e4hlt und nat\u00fcrlich gab es jede Menge Sendungen im Radio und Fernsehen mit den Spitzenkandidaten. Ich habe mir die SWR1 Reihe \"Leute\", ein Radio-Talkformat mit den Spitzenkandidaten angeh\u00f6rt und nehme das mal als Aufh\u00e4nger etwas \u00fcber das zu schreiben was mich an der Politik in\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/vg07.met.vgwort.de\/na\/9297ac798f9047d9a27f46008ab7fa99","width":350,"height":200},"classes":[]},{"id":18654,"url":"https:\/\/www.bernd-leitenberger.de\/blog\/2026\/05\/08\/zwei-hypothetische-galileoprojekte\/","url_meta":{"origin":7593,"position":5},"title":"Zwei hypothetische Galileoprojekte","author":"Bernd Leitenberger","date":"8. Mai 2026","format":false,"excerpt":"Heute ein Blog, in dem ich zwei Galileoprojekte unter die Lupe nehme, die zumindest diskutiert wurden. Galileo durchlief vor dem Start ja einige Umplanungen. Diese waren vor allem dadurch bedingt, dass die Sonden von 1.500 auf \u00fcber 2.500 kg Gewicht anwuchsen und so die geplante Startm\u00f6glichkeit mit einem Space Shuttle\u2026","rel":"","context":"In &quot;Raumfahrt&quot;","block_context":{"text":"Raumfahrt","link":"https:\/\/www.bernd-leitenberger.de\/blog\/category\/raumfahrt\/"},"img":{"alt_text":"","src":"https:\/\/vg02.met.vgwort.de\/na\/4c32cea80e8e49b69bdc5bc974151b2d","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/7593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/comments?post=7593"}],"version-history":[{"count":0,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/posts\/7593\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/media?parent=7593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/categories?post=7593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bernd-leitenberger.de\/blog\/wp-json\/wp\/v2\/tags?post=7593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}