<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Anderscht? &#187; programming</title>
	<atom:link href="http://www.mathias-wagner.info/wordpress/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mathias-wagner.info/wordpress</link>
	<description></description>
	<lastBuildDate>Thu, 29 Apr 2010 20:06:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Codequalität</title>
		<link>http://www.mathias-wagner.info/wordpress/2010/01/11/codequalitat/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2010/01/11/codequalitat/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 09:57:13 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=796</guid>
		<description><![CDATA[Man kann hunderte Metriken einführen, sich CMM zertifizieren lassen, oder einfach die WTFs/minute angeben.]]></description>
			<content:encoded><![CDATA[<p>Man kann hunderte Metriken einführen, sich CMM zertifizieren lassen, oder einfach die <a href="http://ptrace.fefe.de/wtfm.jpg" class="liexternal">WTFs/minute</a> angeben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2010/01/11/codequalitat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code-Visualisierung</title>
		<link>http://www.mathias-wagner.info/wordpress/2009/11/08/code-visualisierung/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2009/11/08/code-visualisierung/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 10:59:55 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=782</guid>
		<description><![CDATA[Durch die Umfrage von Christopher Kurz bin ich auf vier mir bisher unbekannte Methoden zur Darstellung von Quellcode gesto&#223;en. CallStax 3D-Relationsdiagramme Software Cartohgraphy CodeCity]]></description>
			<content:encoded><![CDATA[<p>Durch die <a href="http://startrek-journey.de/limesurvey/index.php?sid=43946&#038;lang=de" class="liexternal">Umfrage</a> von Christopher Kurz bin ich auf vier mir bisher unbekannte Methoden zur Darstellung von Quellcode gesto&szlig;en.</p>
<ul>
<li><a href="http://vrg.dur.ac.uk/misc/PeterYoung/testing-grounds/callstax.html" class="liexternal">CallStax</a></li>
<li><a href="http://ls10-www.cs.uni-dortmund.de/index.php?id=105" class="liexternal">3D-Relationsdiagramme</a></li>
<li><a href="http://scg.unibe.ch/research/softwarecartography" class="liexternal">Software Cartohgraphy</a></li>
<li><a href="http://www.inf.usi.ch/phd/wettel/codecity.html" class="liexternal">CodeCity</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2009/11/08/code-visualisierung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 1.6 und der Mac</title>
		<link>http://www.mathias-wagner.info/wordpress/2009/09/24/java-1-6-und-der-mac/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2009/09/24/java-1-6-und-der-mac/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 07:49:26 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=754</guid>
		<description><![CDATA[&#8230; waren noch nie besonders gute Freunde. Mit Mac OS X 10.6 liefert Apple jedoch wenigstens wieder eine 32-Bit Version für die Intel Macs mit. Das ändert natürlich nichts an der Tatsache, dass es fast drei Jahre zu spät ist und trotzdem eine breite Basis an Mac-Nutzern ausschlie&#223;t. Ich bleibe also dabei: Java auf dem [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230; waren noch nie besonders gute Freunde. Mit Mac OS X 10.6 liefert Apple jedoch wenigstens wieder eine 32-Bit Version für die Intel Macs mit. Das ändert natürlich nichts an der Tatsache, dass es fast drei Jahre zu spät ist und trotzdem eine breite Basis an Mac-Nutzern ausschlie&szlig;t. Ich bleibe also dabei: <a href="http://www.mathias-wagner.info/wordpress/2008/04/30/java-auf-dem-mac-ist-tot/" class="liinternal">Java auf dem Mac ist (und bleibt) tot</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2009/09/24/java-1-6-und-der-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Versionsverwaltungen fuer Quellcode</title>
		<link>http://www.mathias-wagner.info/wordpress/2009/03/21/versionsverwaltungen-fuer-quellcode/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2009/03/21/versionsverwaltungen-fuer-quellcode/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 10:03:58 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Versionsverwaltung]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=624</guid>
		<description><![CDATA[In meiner beginnenden &#34;Laufbahn&#34; als Diplom-Informatiker (alle Pr&#252;fungen vorbei) bin ich mit verschiedenen Versionsverwaltungen in Ber&#252;hrung gekommen. Das reicht von Chaos und manuellem Herumkopieren &#252;ber CVS bis hin zu Subversion. Letzteres kenne ich eigentlich am Besten, da ich selbst Repositories damit verwaltet habe. Nicht vergessen darf man auch Mercurial (benutzt Sun f&#252;r Java), Visual SourceSafe [...]]]></description>
			<content:encoded><![CDATA[<p>In meiner beginnenden &quot;Laufbahn&quot; als Diplom-Informatiker (alle Pr&uuml;fungen vorbei) bin ich mit verschiedenen Versionsverwaltungen in Ber&uuml;hrung gekommen. Das reicht von Chaos und manuellem Herumkopieren &uuml;ber CVS bis hin zu Subversion. Letzteres kenne ich eigentlich am Besten, da ich selbst Repositories damit verwaltet habe. Nicht vergessen darf man auch Mercurial (benutzt Sun f&uuml;r Java), Visual SourceSafe (Microsoft), ClearCase (IBM) und BitKeeper (BitMover Inc.).<br />
Allen Systemen gemein, egal ob OpenSource oder nicht, ist das Client-Server-Modell. Da w&auml;re aber noch <a href="http://git-scm.com/" class="liexternal">Git</a> (und Monotone, auf dessen Idee Git teilweise basiert). Nicht zuletzt wegen Lizenzstreitigkeiten hat Torvalds 2005 die Verwaltung des Linux-Kernels von BitKeeper auf Git umgestellt. Nein, umgestellt ist das falsche Wort. Er hat Git ersteinmal programmieren m&uuml;ssen! In nicht einmal vier Jahren hat sich Git zu einem ausgewachsenen Versionsveraltungssystem f&uuml;r Quellcode entwickelt. Und immer mehr gro&szlig;e OpenSource-Projekte steigen darauf um, zuletzt Gnome. Die wichtigsten Features sind:</p>
<ul>
<li>Verteilte Entwicklung (Abkehr vom Client-Server-Prinzip)</li>
<li>Die Vergangenheit des Projekts ist kryptografisch gesichert</li>
<li>Es gibt sch&ouml;ne grafische Tools, um diese Vergangenheit zu visualisieren
<li>
</ul>
<p>Git lief nativ erst einmal nur unter *NIX-System, seit gut einem Jahr gibt es mit <a href="http://code.google.com/p/msysgit/" class="liexternal">msysgit</a> auch eine Windows-Version, unabh&auml;ngig von Cygwin.<br />
Ich will keinesfalls sagen, dass Subversion damit gestorben ist. Es gibt sogar vereinzelt immer noch CVS-Projekte. Der verteilte Ansatz scheint jedoch so viele Vorteile, vor allem bei der Performance zu bieten, dass hier ein echter Konkurrent entstanden ist.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2009/03/21/versionsverwaltungen-fuer-quellcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 003</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/12/23/links-003/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/12/23/links-003/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 10:36:21 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Bayern]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Fotografie]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=552</guid>
		<description><![CDATA[Kurz vor Weihnachten nochmal ein paar Links: Zum lachen: Nikolaus Nochmal zum lachen: toter Weihnachtsmann F&#252;r Fotografen und andere Graphikmenschen: Farbmanagement Softwaresicherheit im Unternehmensprozess So lachen Programmierer SAP Wahrheiten Eine Handbuchsuchmaschine Ein Hot-Dog Die ultimative Langzeitbesch&#228;ftigung: der sprechende Sprachatlas von Bayern]]></description>
			<content:encoded><![CDATA[<p>Kurz vor Weihnachten nochmal ein paar Links:</p>
<ul>
<li>Zum lachen: <a href="http://i45.photobucket.com/albums/f76/traeubchenwerfer/Weihnachten.jpg" class="liexternal">Nikolaus</a></li>
<li>Nochmal zum lachen: <a href="http://www.dojaja.ch/strana/allgbild/Weihnachten%20und%20Silvester.jpg" class="liexternal">toter Weihnachtsmann</a></li>
<li>F&uuml;r Fotografen und andere Graphikmenschen: <a href="http://macnews.de/sonderthemen/Auf+Fotoreise+durch+unsere+Lande/111533.html" class="liexternal">Farbmanagement</a></li>
<li><a href="http://www.informit.com/articles/article.aspx?p=1315431" class="liexternal">Softwaresicherheit</a> im Unternehmensprozess</li>
<li>So <a href="http://imgs.xkcd.com/comics/exploits_of_a_mom.png" class="liexternal">lachen Programmierer</a></li>
<li><a href="http://www.heise.de/resale/o/foren/S-ABAP/forum-148696/msg-15982035/read/" class="liexternal">SAP Wahrheiten</a></li>
<li>Eine <a href="http://diplodocs.de/" class="liexternal">Handbuchsuchmaschine</a></li>
<li>Ein <a href="http://faildogs.com/post/58993905/dog-credit-chris" class="liexternal">Hot-Dog</a></li>
<li>Die ultimative Langzeitbesch&auml;ftigung: <a href="http://sprachatlas.bayerische-landesbibliothek-online.de/" class="liexternal">der sprechende Sprachatlas von Bayern</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/12/23/links-003/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HowTo: Sichere Webseiten</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/12/11/howto-sichere-webseiten/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/12/11/howto-sichere-webseiten/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 09:00:27 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Sicherheit]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=529</guid>
		<description><![CDATA[Google stellt das, wahrscheinlich bisher interne, Browser Security Handbook in Wiki-Form zur allgemeinen Verf&#252;gung. Besonders die Tabellen mit den Angaben zu jedem einzelnen Browser sind sehr hilfreich. Zwar gibt es die bereits mehrfach im Web, bisher ist mir jedoch keine Seite bekannt die sie alle so zusammenfassen w&#252;rde.]]></description>
			<content:encoded><![CDATA[<p>Google stellt das, wahrscheinlich bisher interne, <a href="http://code.google.com/p/browsersec/wiki/Main" class="liexternal">Browser Security Handbook</a> in Wiki-Form zur allgemeinen Verf&uuml;gung. Besonders die Tabellen mit den Angaben zu jedem einzelnen Browser sind sehr hilfreich. Zwar gibt es die bereits mehrfach im Web, bisher ist mir jedoch keine Seite bekannt die sie alle so zusammenfassen w&uuml;rde.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/12/11/howto-sichere-webseiten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links 002</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/11/27/links-002/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/11/27/links-002/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 13:33:35 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=514</guid>
		<description><![CDATA[Heute wieder mal eine Linksammlung: Was zum lernen: Java-Blog-Buch, auch mit fortgeschrittenen Themen. Was zum aufh&#228;ngen: Fotodruck auf Leinwand im Test, pers&#246;nlich habe ich schon bei Artido einen 90&#215;30-Druck bestellt. Zwar in schwarz-wei&#223;, aber die Kritik im Test kann ich nicht nachvollziehen. Was zum HEXen: : der Eclipse-Debugger hat eine HEX-Ansicht, die aber kein Mensch [...]]]></description>
			<content:encoded><![CDATA[<p>Heute wieder mal eine Linksammlung:</p>
<ul>
<li>Was zum lernen: <a href="http://www.java-blog-buch.de/" class="liexternal">Java-Blog-Buch</a>, auch mit fortgeschrittenen Themen.</li>
<li>Was zum aufh&auml;ngen: <a href="http://www.spiegel.de/netzwelt/tech/0,1518,589767,00.html" class="liexternal">Fotodruck auf Leinwand im Test</a>, pers&ouml;nlich habe ich schon bei Artido einen 90&#215;30-Druck bestellt. Zwar in schwarz-wei&szlig;, aber die Kritik im Test kann ich nicht nachvollziehen.</li>
<li>Was zum HEXen: <a href="http://www.eclipse.org/articles/article.php?file=Article-MemoryView/index.html" class="liexternal">: der Eclipse-Debugger hat eine HEX-Ansicht</a>, die aber kein Mensch kennt?</li>
<li>Was zum lachen: <a href="http://flickr.com/photos/marinacvinhal/379111290/" class="liexternal">Wind-Hund</a></li>
<li>Was zum schmunzeln: <a href="http://thedailywtf.com/Articles/Y2K-Pedaling.aspx" class="liexternal">Y2K-Bug am Fahrrad</a>, meins hat so einen Aufkleber nicht <img src='http://www.mathias-wagner.info/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> .
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/11/27/links-002/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome fuer Entwickler</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-fuer-entwickler/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-fuer-entwickler/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 20:01:43 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=490</guid>
		<description><![CDATA[Nun also ist der neue Google-Browser als Beta da. Ich habe ihn noch nicht installiert und werde mir die erste Beta auch nicht antun. Das machen andere. Sp&#228;testens morgen ist das Netz voll von Lobpreisungen und Verw&#252;nschungen. Mich interessiert viel mehr die Technik, wie bereits im Vorpost angedeutet. Der Ausgangspunkt zu Chrome findet sich auf [...]]]></description>
			<content:encoded><![CDATA[<p>Nun also ist der neue Google-Browser als Beta da. Ich habe ihn noch nicht installiert und werde mir die erste Beta auch nicht antun. Das machen andere. Sp&auml;testens morgen ist das Netz voll von Lobpreisungen und Verw&uuml;nschungen.<br />
Mich interessiert viel mehr die Technik, wie bereits im <a href="http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-noch-ein-browser/" class="liinternal">Vorpost</a> angedeutet. Der Ausgangspunkt zu Chrome findet sich auf der eigens eingerichteten Webseite <a href="http://dev.chromium.org/Home" class="liexternal">dev.chromium.org</a>. Dort kann man sich nat&uuml;rlich unter anderem den Sourcecode beschaffen. Kleines Detail am Rande: aktuell kompiliert das Ding f&uuml;r den Mac nur unter 10.5 und einer Intel-CPU.<br />
Als unbedarfter Informatik-Student werde ich trotzdem nicht in den Code von Chrome abtauchen. Viel spannender ist V8, die Java-Script VM. Deren <a href="http://code.google.com/apis/v8/design.html" class="liexternal">Design Elements</a> bieten einen groben &Uuml;berblick. Und diesen Code werde ich mir noch vornehmen, passt er doch sehr gut zu einem Teil meines Pr&uuml;fungsstoffes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-fuer-entwickler/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome: Noch ein Browser</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-noch-ein-browser/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-noch-ein-browser/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 08:38:00 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=489</guid>
		<description><![CDATA[Viele haben es schon lange erwartet und nun ist es soweit. Auch Google will einen Browser auf den Markt schmei&#223;en. Technisch handelt es sich um eine Mischung aus WebKit- und Mozilla-Code. Aber nur auf den ersten Blick. Zwar gibt es die Software noch nicht zu begutachten, aber einen Comic zur Software. Der ist sch&#246;n gezeichnet [...]]]></description>
			<content:encoded><![CDATA[<p>Viele haben es schon lange erwartet und nun ist es soweit. Auch Google will einen Browser auf den Markt schmei&szlig;en. Technisch handelt es sich um eine Mischung aus WebKit- und Mozilla-Code. Aber nur auf den ersten Blick. Zwar gibt es die Software noch nicht zu begutachten, aber einen Comic zur Software. Der ist sch&ouml;n gezeichnet und gleichzeitig voller Details zur Vorgehensweise der Programmierer. Am Besten ist die visuelle Erkl&auml;rung von Fuzzy-Testing auf Seite 10! Wirkliche Neuerungen sind:</p>
<ul>
<li>V8, eine echte Java-Script VM</li>
<li>Jeder Tab ist ein eigener Prozess</li>
<li>echtes Sandboxing, mit Ausnahme von Plugins. Mit deutlichem Hinweis an die Herstellern dieser Plugins ihr Konzept zu &uuml;berdenken</li>
</ul>
<p>Wenn das alles so stimmt und umgesetzt werden kann, fragt man sich durchaus warum da nicht schon fr&uuml;her jemand drauf gekommen ist.<br />
Der <a href="http://www.google.com/googlebooks/chrome/" class="liexternal">Chrome-Comic</a> ist 38 Seiten lang und etwas Vorbildung sollte man mitbringen, um die technischen Details zu verstehen. Hat man diese, so erlebt man gleichzeitig ein bischen IT-Projektmanagement.<br />
Dass mich der Google-Browser von Opera wegholen kann glaube ich vorerst nicht. Aber Konkurrenz belebt das Gesch&auml;ft. Microsoft hat mit der Beta des Internet Explorer 8 ebenfalls wieder etwas vorgelegt. Es stellt sich nur die Frage, ob es in Chrome einen Werbeblocker geben wird <img src='http://www.mathias-wagner.info/wordpress/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/09/02/google-chrome-noch-ein-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java auf dem Mac ist tot</title>
		<link>http://www.mathias-wagner.info/wordpress/2008/04/30/java-auf-dem-mac-ist-tot/</link>
		<comments>http://www.mathias-wagner.info/wordpress/2008/04/30/java-auf-dem-mac-ist-tot/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 10:06:57 +0000</pubDate>
		<dc:creator>Mathias Wagner</dc:creator>
				<category><![CDATA[IT und Wissenschaft]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.mathias-wagner.info/wordpress/?p=462</guid>
		<description><![CDATA[H&#246;rt sich diese &#220;berschrift reisserisch an? Auf jeden Fall. Man m&#252;sste jedoch eigentlich sagen: der Mac ist f&#252;r viele Java-Entwickler ab sofort gestorben. Zwar hat Steve Jobs vor ein paar Jahren den Mac als beste Plattform f&#252;r Java gepriesen, geglaubt haben das aber nur Leute die kein Java nutzen. Auf PPC-Rechnern ist Java schon immer [...]]]></description>
			<content:encoded><![CDATA[<p>H&ouml;rt sich diese &Uuml;berschrift reisserisch an? Auf jeden Fall. Man m&uuml;sste jedoch eigentlich sagen: <strong>der Mac ist f&uuml;r viele Java-Entwickler ab sofort gestorben</strong>. Zwar hat Steve Jobs vor ein paar Jahren den Mac als beste Plattform f&uuml;r Java gepriesen, geglaubt haben das aber nur Leute die kein Java nutzen. Auf PPC-Rechnern ist Java schon immer f&uuml;rchterlich langsam. Hinzu kommt, dass Sun leider keine eigenen JRE/JDKs f&uuml;r Mac OS X liefert.<br />
Anscheinend ist diese Plattform jedoch so wichtig, dass Apple selbst Unterst&uuml;tzung anbietet. Bisher gab es also immer eine (halbwegs) aktuelle Java-Plattform. Die Version 6, f&uuml;r Windows/Unix/Linux bereits seit Dezember 2006 erh&auml;ltich kommt erst <a href="http://www.heise.de/newsticker/Java-6-fuer-Mac-OS-X-10-5--/meldung/107213" class="liexternal">heute auch f&uuml;r den Mac</a>.<br />
Der Skandal daran ist jedoch, dass es nur f&uuml;r 64Bit-Maschinen und nur f&uuml;r Intel-Macs herauskommt und damit auch nur unter Mac OS X 10.5 l&auml;uft. Apple hat im ersten Intel-Jahr haufenweise 32Bit-Intel-Maschinen unters Volk gebracht. Von den immer noch zahlreich laufenden G4/G5 PPCs ganz zu schweigen. Warum also diese massive Einschr&auml;nkung die wohl 80-90% (eigene Sch&auml;tzung) der Mac-Nutzer ausschlie&szlig;t? Ich wei&szlig; es nicht. Die folgen werden deutlich sein:</p>
<p>1. Will man mit dem aktuellen und doch schon eineinhalb Jahre alten Java auf dem Mac entwickeln, braucht man neue Hardware.<br />
2. Jedes Java-Programm, das auf dem Mac laufen soll, muss mit Java 5 kompiliert werden! Derzeit mag das zwar noch in Ordnung sein. In sp&auml;testens einem Jahr wird das ganz anders aussehen.<br />
3. Java 7 ist bereits in der Entwicklung und sollte urspr&uuml;nglich diesen Fr&uuml;hling erscheinen. Durch die OpenSource-Umstellung wird sich das voraussichtlich auf <a href="http://today.java.net/pub/a/today/2007/08/09/looking-ahead-to-java-7.html" class="liexternal">Januar 2009 verschieben</a>. Was macht dann Apple? Dauert es wieder &uuml;ber ein Jahr bis man auf dem Mac entwickeln kann? Und wird dann Leopard noch unterst&uuml;tzt?</p>
<p>Mein Fazit: Wenn dein Programm auf dem Mac laufen soll, lass die Finger von Java 6. Wenn du schon mit Java 6 entwickelst und dich gerade zu Tode &auml;rgerst, weil endlich Java 6 da ist, aber auf fast keinem Mac l&auml;uft, beschwer dich bei Apple.</p>
<p>EDIT: Nachtrag. Es gibt einen <a href="http://landonf.bikemonkey.org/static/soylatte/" class="liexternal">inoffiziellen Port</a> von Java 6. Eine echte L&ouml;sung ist das jedoch nicht. Zumal geht das nur unter X11.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mathias-wagner.info/wordpress/2008/04/30/java-auf-dem-mac-ist-tot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

