In nur acht Jahren hat sich Java hat sich bereits seinen Platz auf vielen unterschiedlichen Gebieten erobert: Peer-to-Peer, Open Source, Wireless und embedded-Anwendungen, um nur einige Beispiele zu nennen. Da verliert man leicht den Überblick, in welche Richtung sich die Sprache weiterentwickelt, da diese Entwicklung an vielen Stellen gleichzeitig stattfindet.
Ein Trend zeichnet sich besonders ab: Scriptsprachen für Java. Deshalb beleuchtet ZDNet das immer häufigere Auftreten von Scriptsprachen im Bereich von Java und die Vor- und Nachteile von deren Verwendung.
Rapid Development ist alles
Keine Frage: Scriptsprachen wie Jython, Python, Perl und PHP werden immer beliebter. So ist Jython in der Tat eine vollständige Implementierung der Programmiersprache Python in 100%ig reinem Java und erlaubt den einfachen Zugriff auf Java-Bibliotheken.
Dieser Trend zu Scriptsprachen geht vor allem auf RAD (Rapid Application Development) zurück, einen Entwicklungsstil, der immer mehr Anhänger findet. In Zeiten, da Marketing-Manager enormen Druck auf die IT-Abteilungen ausüben, um die Produktion zu beschleunigen, müssen IT-Leiter sich nach den effizientesten Möglichkeiten umsehen, um Terminvorgaben erfüllen zu können. Hier spielt RAD eine entscheidende Rolle.
„Mit einigen Scriptsprachen kann man raffinierte Sachen anstellen, die mit normalem Java nicht funktionieren“, so Mukund Balasubramanian, CTO von Infravio, einem Anbieter für Java- und Web Services-Integration im kalifornischen Redwood City. „Wer sich mit einer guten Scriptsprache auskennt, kann eine Menge Zeit und Geld bei der Entwicklung sparen.“
Die Vorteile von Scriptsprachen
Laut Balasubramanian bieten Scriptsprachen die folgenden Vorteile:
Die Nachteile von Scriptsprachen
Allerdings haben Java-Scriptsprachen auch einige Nachteile:
„Daher können Scriptsprachen die Software-Entwicklung zwar in hohem Maße beschleunigen, doch sollte man sie je nach der spezifischen Anwendung sorgfältig auswählen – z. B. für eine dynamische Webseite oder als Ergänzung einer „echten“ Programmiersprache wie im Falle Jython und Java“, so Balasubramanian.
Page: 1 2
OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.
Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…
Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…
Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.
Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…
Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…