<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Neuere Programmiersprachen ...</title>
    <link>http://forum.geizhals.at/feed.jsp?id=599317</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(11): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083083.html#5083083</link>
      <description>ok, 11 lenze!&lt;br&gt;&lt;br&gt;*verneigvoralter* &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;LG&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:29:22 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083083.html#5083083</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T13:29:22Z</dc:date>
    </item>
    <item>
      <title>Re(10): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083081.html#5083081</link>
      <description>&lt;blockquote&gt;&lt;em&gt; wenn die zahl in der klammer noch stimmt, zählst du 6 lenze mehr, als ich...&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Eine Zahl in einer Klammer ist vermutlich nicht mehr aktuell, wenn es das Alter ist und nicht das Geburtsjahr. Ich bin Jahrgang 72 und werde demnach heuer 36 ...&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:28:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083081.html#5083081</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T13:28:19Z</dc:date>
    </item>
    <item>
      <title>Re(9): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083073.html#5083073</link>
      <description>wenn die zahl in der klammer noch stimmt, zählst du 6 lenze mehr, als ich...&lt;br&gt; &lt;br&gt;&lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;(hatte immer recht progressive/motivierte deutsch-lehrer)&lt;br&gt;&lt;br&gt;und gibs auf .. ich kann und würde gerne vieles machen ... aber programmieren kommt sogar noch nach fotografieren .. und schon dazu sind meine ambitionen sehr bescheiden!&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:25:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083073.html#5083073</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T13:25:38Z</dc:date>
    </item>
    <item>
      <title>Re(8): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083059.html#5083059</link>
      <description>&lt;blockquote&gt;&lt;em&gt; zumindest SO alt, dass ich in der schule nie etwas anderes gelernt habe... und SO jung, bin ich auch nicht mehr&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Bei der ersten Rechtschreibreform war ich schon mit dem Studium fertig, so alt bin ich schon ...&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; es ist im moment (noch) politiker- (und zT manager-) patent, sich mit sachen zu beschäftigen, zu denen man offenbar nicht geschaffen ist &lt;img src="hornteeth.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-D"/&gt;&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Vermutlich willst du in Wirklichkeit Pascal programmieren oder so ... Früher hat jeder, der nicht dazu geschaffen war, mit Turbo Pascal oder Delphi rumgemacht. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:20:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083059.html#5083059</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T13:20:51Z</dc:date>
    </item>
    <item>
      <title>Re(7): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083049.html#5083049</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Nö, die "neue Rechtschreibung" ist &lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;zumindest SO alt, dass ich in der schule nie etwas anderes gelernt habe... und SO jung, bin ich auch nicht mehr&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt;Dann probier's doch mit Software Engineering&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;es ist im moment (noch) politiker- (und zT manager-) patent, sich mit sachen zu beschäftigen, zu denen man offenbar nicht geschaffen ist &lt;img src="hornteeth.gif" width="16" height="26" align="absmiddle" alt="&amp;gt;&amp;#58;-D"/&gt;&lt;br&gt;&lt;br&gt;lg&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:17:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083049.html#5083049</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T13:17:01Z</dc:date>
    </item>
    <item>
      <title>Re(6): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083038.html#5083038</link>
      <description>&lt;blockquote&gt;&lt;em&gt; herr chef, würdens bitte ", daß" im wortschatz-array durch ", dass" ersetzen ... &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Nö, die "neue Rechtschreibung" ist ja offensichtlich ein hoax...&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; ... dass ich auf jeden fall nicht zum programmierer gemacht worden bin!&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Dann probier's doch mit Software Engineering:&lt;br&gt;&lt;br&gt;&lt;em&gt;Software Engineering is Programming in spite of the fact that you can't&lt;/em&gt; (E. Dijkstra)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:12:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083038.html#5083038</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T13:12:59Z</dc:date>
    </item>
    <item>
      <title>Re(5): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5083025.html#5083025</link>
      <description>herr chef, würdens bitte ", daß" im wortschatz-array durch ", dass" ersetzen ... &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;uuuuund... ich find das eigentlich ganz sozial von AT&amp;T ..."nachhaltige arbeitsbeschaffung" und so ... &lt;br&gt;(das thema haben wir damals in der HTL sogar in englisch behandelt &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt; )&lt;br&gt;&lt;br&gt;ich für meinen teil, weiss seit einer intensiven erfahrung mit ABAP, dass ich auf jeden fall nicht zum programmierer gemacht worden bin!&lt;br&gt;&lt;br&gt;&lt;br&gt;lg&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 13:07:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5083025.html#5083025</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T13:07:01Z</dc:date>
    </item>
    <item>
      <title>Re(4): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082994.html#5082994</link>
      <description>&lt;blockquote&gt;&lt;em&gt; &lt;br&gt;naja ... eine ist doch recht populär gewürden.. bzw samt "nachkommen"&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Bis in die 80er, als dann AT&amp;T sichergestellt hat, daß buffer overflows und segfaults die nächsten 30 Jahre lang für Katastrophen sorgen ...&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:54:58 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082994.html#5082994</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T12:54:58Z</dc:date>
    </item>
    <item>
      <title>Re(3): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082982.html#5082982</link>
      <description>&lt;blockquote&gt;&lt;em&gt;Wenn sich doch bloß die Wirth-Sprachen durchgesetzt hätten ... &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;naja ... eine ist doch recht populär gewürden.. bzw samt "nachkommen"&lt;br&gt;&lt;br&gt;aber gemäß deinem wunsch ... dann würds ja noch viel öfter heissen "WER HOTS ERFUNDEN?" ...das geht nid &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;lg&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:52:21 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082982.html#5082982</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T12:52:21Z</dc:date>
    </item>
    <item>
      <title>Re(2): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082968.html#5082968</link>
      <description>Pfui ...&lt;br&gt;&lt;br&gt;Wenn sich doch bloß die Wirth-Sprachen durchgesetzt hätten ...&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:47:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082968.html#5082968</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T12:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082961.html#5082961</link>
      <description>zum thema C und D ...sag ich nurmehr M&lt;br&gt;&lt;br&gt;&lt;a href="http://www.heise.de/ix/Microsoft-bringt-neue-Programmiersprache-M--/news/meldung/117263" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.heise.de/&lt;wbr/&gt;ix/&lt;wbr/&gt;Microsoft-bringt-neue-Programmiersprache-M--/&lt;wbr/&gt;news/&lt;wbr/&gt;meldung/&lt;wbr/&gt;117263&lt;/a&gt; &lt;br&gt;&lt;br&gt;lg&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:45:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082961.html#5082961</guid>
      <dc:creator>athis</dc:creator>
      <dc:date>2008-10-16T12:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082934.html#5082934</link>
      <description>Bitte was cooles wie F# &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:36:33 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082934.html#5082934</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2008-10-16T12:36:33Z</dc:date>
    </item>
    <item>
      <title>Re(3): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082893.html#5082893</link>
      <description>Die aktuellste grails-1.0.3&amp;nbsp;&amp;nbsp;- AJAX, das mit Grails daherkommende &lt;a href="http://www.prototypejs.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.prototypejs.org/&lt;wbr/&gt;&lt;/a&gt; &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:22:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082893.html#5082893</guid>
      <dc:creator>nergal</dc:creator>
      <dc:date>2008-10-16T12:22:25Z</dc:date>
    </item>
    <item>
      <title>Re(2): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082859.html#5082859</link>
      <description>Um welche Grails-Version handelt es sich? Welches AJAX Framework wurde verwendet?&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 12:13:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082859.html#5082859</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2008-10-16T12:13:26Z</dc:date>
    </item>
    <item>
      <title>Re(2): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082631.html#5082631</link>
      <description>&lt;a href="http://forum.geizhals.at/t599317,5082629.html#5082629" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;t599317,5082629.html#5082629&lt;/a&gt; &lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 10:45:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082631.html#5082631</guid>
      <dc:creator>nergal</dc:creator>
      <dc:date>2008-10-16T10:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082629.html#5082629</link>
      <description>&lt;blockquote&gt;&lt;em&gt; - Groovy (&lt;a href="http://groovy.codehaus.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;groovy.codehaus.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Erstes größeres Web-Applikation, die in die Jahre gekommen ist auf Grails umgestellt (&lt;a href="http://www.grails.org" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.grails.org&lt;/a&gt; )&lt;br&gt;&lt;br&gt;Den Legacy Java Code, der die Hauptarbeit macht wurde etwas aufgehübscht und die depricated APIs wurden entfernt. Libraries von Drittherstellern wurden auf den neuesten Stand gebracht.&lt;br&gt;&lt;br&gt;Die eigentlichen Websiten basieren auf JSP/Servlets. Dies wurden größtenteils auf AJAX umgestellt. Der CMV (Control Modell Viewer) Ansatz lässt sich mit Grails recht einfach umsetzen. Weiters lassen sich Schnittstellen mitt Grails dank entsprechender Pluginins recht einfach umsetzten. Mit wenigen Zeilen Code ist z.B. eine SOAP Schnittstelle auscodiert. &lt;br&gt;&lt;br&gt;&lt;br&gt;Die Umstellung auf Grails war erfolgreich - aber es war schon eine bleeding edge Angelegenheit. Manches Plugin von Grails hat noch so manche Macken - und die Integration von Grails in Netbeans ist noch am werden. Zu Ehrenrettung von Grails - die Sache ist noch recht jung.&lt;br&gt;&lt;br&gt;Für kleiner nicht so kritische Projekte ist Grails eine interessante Sache. Bankapplikation würde ich keine damit schreiben. z.B. das AJAX Framework ist manchmal etwas erratisch. Bei langsamen Verbindung kann es passieren, dass das JOSN codierte Ergebnis am Bildschirm erscheint.&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 10:44:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082629.html#5082629</guid>
      <dc:creator>nergal</dc:creator>
      <dc:date>2008-10-16T10:44:53Z</dc:date>
    </item>
    <item>
      <title>Re(4): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082454.html#5082454</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Das ganze Session-Handling von PHP ist ziemlich Buggy. Verbindungen zur Datenbank werden bei jedem Seitenaufruf von neuem Aufgebaut und reißen auch manchmal grundlos ab.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Das ist mir neu, ist bei uns noch nicht aufgetreten (bzw. ich weiß nichts davon). Wir verwenden ein eigenes session management mit PostgreSQL und dem PHP-API dafür (session_set_save_handler), ca. 120 Zeilen.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; UTF-8 wird nur sehr dezent unterstützt (wird bei PHP 6 besser, aber bis das mal kommt...). &lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;UTF-8 = road to hell, wenn man auch Latin1-Datenquellen hat... Auf geizhals.at verwenden wir heutzutage (mit tw. erheblichem Aufwand) nur noch HTML entities, auch um sicherzustellen, daß unser HTML von Seiten mit UTF-8 und ISO-8859-* eingebunden werden kann.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Außerdem verleitet PHP sehr leicht zum Pfuschen (zB. einfach mal im Live-System eine Datei editieren). Und dann brauchst nur einen Mitarbeiter, der das ausnützt und schon kannst wieder hinterherräumen und keiner wills gewesen sein.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Das kann man sicher mit geeigneter Konfiguration ausschließen (immutable setzen beim "Installieren").&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Und diese 1% musst du mal finden bzw. aussortieren. Da sieht es bei Java schon deutlich besser aus.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Ich glaube nicht, daß es bei PHP so schlimm ist, die Sprache ist halt leicht zu lernen und wird entsprechend schnell eingesetzt, das stimmt schon. Aber bei Java hat man wohl öfter das Problem, daß Programmierer ein paar APIs gut kennen und dann keine Ahnung von web-spezifischen Sachen haben, kein SQL können u.dgl. ... Die guten Programmierer werden da vermutlich auch deutlich teurer sein und mit einem Rattenschwanz an "benötigter" kommerzieller Software daherkommen. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Außerdem gibts nicht wirklich viele Alternativen. Oder was gibts noch? ASP.NET? Wollen wir nicht. Ruby? Gibts auch kaum Programmierer außerdem ist die Sprache für große Projekte nicht wirklich geeignet.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Pascal? &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; (&lt;a href="http://www.freepascal.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.freepascal.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;br&gt;&lt;br&gt;Oder auch tcl.&lt;br&gt;&lt;br&gt;Ich finde es ja auch tragisch, daß so viele Programmierer bei C/C++ und nun C# hängen geblieben sind.&lt;br&gt;&lt;br&gt;Wir fahren einstweilen mit Perl noch ganz gut (= sehr geringer Programmieraufwand und halbwegs überschaubarer Code), allerdings gibt's zunehmend Probleme mit der Code-Architektur und der Skalierung. Den shared cache, den das Forum (= Java) seit 8 Jahren hat, hätten wir in Perl auch gern, gibt's aber leider nicht bzw. nur viel langsamer da über Ethernet (memcached).&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Und zu den ganzen Exoten: Eine Programmiersprache kann noch so gut sein, es bringt dir nix, wenn du keine Programmierer dafür hast oder wenn sie nicht zukunftssicher ist. Was passiert wenn die Sprache irgendwann mal nicht mehr weiterentwickelt wird? Kannst du wieder komplett von vorne beginnen. Das wird dir bei Java eher nicht passieren.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Die Frage ist, wie lange man den Code überhaupt verwenden will. Perl wird de facto seit 10 Jahren kaum weiterentwickelt (ja, es gibt neue Versionen, aber bis auf neue Unicode-kludges verwendet man davon nichts) und ist noch immer praxistauglich. Die JVM-basierten Sprachen (Scala, Groovy) haben vermutlich die selbe Zukunft wie Java bzw. können tw. auch in Java übersetzt werden. Andere Sprachen (z.B. Scriptsprachen) sind wiederum so einfach, daß sie, wenn sie mal "stable" sind, kaum weiterentwickelt werden müssen (z.B. haXe würde ich so einordnen, obwohl das schon eine gute Nische gefunden hat - flash games). Im Zweifelsfall wird man halt alle 10-20 Jahre alles neu schreiben müssen, wenn man es nicht aus anderen Gründen ohnehin tun muß bzw. wenn man das alte Zeug überhaupt noch braucht. Bei uns steht auch schon länger ein rewrite an, wegen Skalierungsproblemen / wachsenden Datenmengen, die "Architektur" stammt aus dem Jahr 1999 und damals hatten wir weniger als 3000 Artikel in der Datenbank, bewährt hat es sich ja... &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:40:24 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082454.html#5082454</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T09:40:24Z</dc:date>
    </item>
    <item>
      <title>Re(3): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082423.html#5082423</link>
      <description>Syntax ist wohl Geschmackssache. Ich finde die von Python sehr elegant. Mit begin..end Sprachen a la Pascal/Ruby dagegen kann ich überhaupt nichts anfangen. C style ist ok, erscheint mir aber umständlich im Vergleich zu Python. Und an die Perl Syntax mag ich lieber nicht zurückdenken. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br&gt;&lt;br&gt;Und Multithreading und GIL ist halt so ein Thema. Nur wenige Programmierer wissen, was in Threads wirklich so alles passieren kann bzw. womit man rechnen und was man verhindern muss. Auf den Python Mailinglisten findest du auch unzählige Diskussionen zu pro contra GIL und prozesse statt threads, z.B:&lt;br&gt;&lt;br&gt;&lt;a href="http://mail.python.org/pipermail/python-3000/2007-May/007414.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;mail.python.org/&lt;wbr/&gt;pipermail/&lt;wbr/&gt;python-3000/&lt;wbr/&gt;2007-May/&lt;wbr/&gt;007414.html&lt;/a&gt; &lt;br&gt;&lt;br&gt;Inwieweit sich die Situation da in Python 3 geändert hat / ändern wird weiss ich nicht.&lt;br&gt;&lt;br&gt;Ich hatte mit Threads bislang noch keine Probleme (von der Syntax her bzw. mit der Threading library), benutze das aber auch nur extrem selten. Meistens nehme ich direkt mehrere Prozesse oder ich bekomme die Funktionalität geschenkt (z.B. vom Webframework Pylons), da macht man sowas nicht selbst.&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:24:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082423.html#5082423</guid>
      <dc:creator>juwb</dc:creator>
      <dc:date>2008-10-16T09:24:28Z</dc:date>
    </item>
    <item>
      <title>Re(2): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082400.html#5082400</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Die Sprache macht einfach Spass.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Mich stört bei Python (neben der Syntax) wie auch bei Perl, daß Multithreading nicht sinnvoll unterstützt wird, d.h. man kann nicht einfach und performant etwas in einem anderen thread ausführen (bei Perl wird der ganze Interpreter geforkt, bei Python gibt's den GIL).&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:12:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082400.html#5082400</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T09:12:16Z</dc:date>
    </item>
    <item>
      <title>Re(3): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082371.html#5082371</link>
      <description>&lt;blockquote&gt;&lt;em&gt;Habt ihr damit wirklich viel praktische Erfahrung? Ich würde mal behaupten, daß Java nicht so stabil läuft wie PHP (ist bei lange laufenden Prozessen auch&lt;br&gt;schwerer ... wie man am Forum sieht). Was die Programmierer betrifft, so gibt&lt;br&gt;es sicher einen sehr saturierten Markt, aber wohl auch viele Leute, die Java&lt;br&gt;praktisch als erste Programmiersprache gelernt haben.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Das ganze Session-Handling von PHP ist ziemlich Buggy. Verbindungen zur Datenbank werden bei jedem Seitenaufruf von neuem Aufgebaut und reißen auch manchmal grundlos ab. UTF-8 wird nur sehr dezent unterstützt (wird bei PHP 6 besser, aber bis das mal kommt...). Außerdem verleitet PHP sehr leicht zum Pfuschen (zB. einfach mal im Live-System eine Datei editieren). Und dann brauchst nur einen Mitarbeiter, der das ausnützt und schon kannst wieder hinterherräumen und keiner wills gewesen sein.&lt;br&gt;&lt;br&gt;Und zu den Programmierern: PHP Programmierer sind (IMHO) zu 90% blutige Anfänger, 9% Amateure die mehr oder weniger Webseiten basteln können und 1% ernsthafte Programmierer wobei es da natürlich auch schlechtere und bessere gibt. Und diese 1% musst du mal finden bzw. aussortieren. Da sieht es bei Java schon deutlich besser aus.&lt;br&gt;&lt;br&gt;Das selbe Spiel wenn du extern entwickeln lassen willst. Wir haben das eine Zeit lang in PHP versucht, aber es kam immer so viel Müll zurück, dass wir im Prinzip nochmal 100% Zeitaufwand für Korrekturen aufschlagen haben müssen (oder das Produkt gleich komplett in den Papierkorb gewandert ist). Das rechnet sich also nicht. Man findet man auch viel leichter gute Firmen, die in Java entwickeln.&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:03:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082371.html#5082371</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2008-10-16T09:03:47Z</dc:date>
    </item>
    <item>
      <title>Re(3): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082383.html#5082383</link>
      <description>&lt;blockquote&gt;&lt;em&gt;Habt ihr damit wirklich viel praktische Erfahrung? Ich würde mal behaupten, daß Java nicht so stabil läuft wie PHP (ist bei lange laufenden Prozessen auch&lt;br&gt;schwerer ... wie man am Forum sieht). Was die Programmierer betrifft, so gibt&lt;br&gt;es sicher einen sehr saturierten Markt, aber wohl auch viele Leute, die Java&lt;br&gt;praktisch als erste Programmiersprache gelernt haben.&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Das ganze Session-Handling von PHP ist ziemlich Buggy. Verbindungen zur Datenbank werden bei jedem Seitenaufruf von neuem Aufgebaut und reißen auch manchmal grundlos ab. UTF-8 wird nur sehr dezent unterstützt (wird bei PHP 6 besser, aber bis das mal kommt...). Außerdem verleitet PHP sehr leicht zum Pfuschen (zB. einfach mal im Live-System eine Datei editieren). Und dann brauchst nur einen Mitarbeiter, der das ausnützt und schon kannst wieder hinterherräumen und keiner wills gewesen sein.&lt;br&gt;&lt;br&gt;Und zu den Programmierern: PHP Programmierer sind (IMHO) zu 90% blutige Anfänger, 9% Amateure die mehr oder weniger Webseiten basteln können und 1% ernsthafte Programmierer wobei es da natürlich auch schlechtere und bessere gibt. Und diese 1% musst du mal finden bzw. aussortieren. Da sieht es bei Java schon deutlich besser aus.&lt;br&gt;&lt;br&gt;Das selbe Spiel wenn du extern entwickeln lassen willst. Wir haben das eine Zeit lang in PHP versucht, aber es kam immer so viel Müll zurück, dass wir im Prinzip nochmal 100% Zeitaufwand für Korrekturen aufschlagen haben müssen (oder das Produkt gleich komplett in den Papierkorb gewandert ist). Das rechnet sich also nicht. Man findet auch viel leichter gute Firmen, die in Java entwickeln.&lt;br&gt;&lt;br&gt;Außerdem gibts nicht wirklich viele Alternativen. Oder was gibts noch? ASP.NET? Wollen wir nicht. Ruby? Gibts auch kaum Programmierer außerdem ist die Sprache für große Projekte nicht wirklich geeignet.&lt;br&gt;&lt;br&gt;Und zu den ganzen Exoten: Eine Programmiersprache kann noch so gut sein, es bringt dir nix, wenn du keine Programmierer dafür hast oder wenn sie nicht zukunftssicher ist. Was passiert wenn die Sprache irgendwann mal nicht mehr weiterentwickelt wird? Kannst du wieder komplett von vorne beginnen. Das wird dir bei Java eher nicht passieren.&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:03:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082383.html#5082383</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2008-10-16T09:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082365.html#5082365</link>
      <description>Ich bin von Perl auf Python und seither brauch ich nix anderes mehr (sowohl für lokale Programme z.B. Konvertieren von Dateisystemen als auch für Webapps). Die Sprache macht einfach Spass. &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; Von deinen genannten kenne ich keine, aber von Scala und D habe ich zumindest schon mal gehört. Wird aber eine Weile dauern ehe ich mich wieder mal mit anderen Programmiersprachen auseinandersetze.&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 09:01:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082365.html#5082365</guid>
      <dc:creator>juwb</dc:creator>
      <dc:date>2008-10-16T09:01:07Z</dc:date>
    </item>
    <item>
      <title>Re(2): Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082321.html#5082321</link>
      <description>&lt;blockquote&gt;&lt;em&gt; andererseits weil Java einfach viel mehr Möglichkeiten bietet, stabiler und schneller läuft, und man einfacher (fähige) Programmierer dafür findet.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Habt ihr damit wirklich viel praktische Erfahrung? Ich würde mal behaupten, daß Java nicht so stabil läuft wie PHP (ist bei lange laufenden Prozessen auch schwerer ... wie man am Forum sieht). Was die Programmierer betrifft, so gibt es sicher einen sehr saturierten Markt, aber wohl auch viele Leute, die Java praktisch als erste Programmiersprache gelernt haben.&lt;br&gt;&lt;br&gt;Zu den *rails-Entwicklungszeiten kann ich nichts sagen, auf den Zug bin ich nie aufgesprungen bzw. immer dann abgesprungen, wenn in den Präsentationen so betont wurde, wie toll es ist, daß das Framework gleich alle 5 folder und 20 files für das "Hello World"-Beispiel automatisch erzeugen kann...&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 08:47:12 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082321.html#5082321</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T08:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082301.html#5082301</link>
      <description>&lt;blockquote&gt;&lt;em&gt;Groovy (&lt;a href="http://groovy.codehaus.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;groovy.codehaus.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Wir steigen bald von PHP auf Grails (Groovy on Rails) um. Erfahrungen gibts deswegen nicht wirklich, aber die Gründe sind einerseits mal von PHP weg zu kommen und andererseits weil Java einfach viel mehr Möglichkeiten bietet, stabiler und schneller läuft, und man einfacher (fähige) Programmierer dafür findet. Grails deswegen, weil die Entwicklungszeiten kürzer sind. Man erspart sich Vieles.&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 08:34:10 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082301.html#5082301</guid>
      <dc:creator>hellbringer</dc:creator>
      <dc:date>2008-10-16T08:34:10Z</dc:date>
    </item>
    <item>
      <title>Neuere Programmiersprachen ...</title>
      <link>http://forum.geizhals.at/t599317,5082278.html#5082278</link>
      <description>Kennt / verwendet jemand hier:&lt;br&gt;&lt;br&gt;- Scala (&lt;a href="http://www.scala-lang.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.scala-lang.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;br&gt;&lt;br&gt;- Groovy (&lt;a href="http://groovy.codehaus.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;groovy.codehaus.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;br&gt;&lt;br&gt;- D (&lt;a href="http://www.digitalmars.com/d/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.digitalmars.com/&lt;wbr/&gt;d/&lt;wbr/&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;- na gut, nicht mehr so neu)&lt;br&gt;&lt;br&gt;- ATS (&lt;a href="http://www.ats-lang.org/" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.ats-lang.org/&lt;wbr/&gt;&lt;/a&gt; )&lt;br&gt;&lt;br&gt;Die ersten beiden haben leider den JVM-Klumpfuß ...&lt;br&gt;&lt;br&gt;Also wer etwas davon verwendet, wofür, warum, welche Erfahrungen gemacht? &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 16 Oct 2008 08:22:19 GMT</pubDate>
      <guid>http://forum.geizhals.at/t599317,5082278.html#5082278</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2008-10-16T08:22:19Z</dc:date>
    </item>
  </channel>
</rss>
