Login
Newsletter

Thema: Was ist Ihre bevorzugte Skriptsprache?

6 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
1
Von wertig am So, 25. Februar 2018 um 20:48 #

So einfach ist das nicht, du bekommst heutzutage auch klassische Compilersprachen mit Interpreter entweder über LLVM-JIT oder weil es andere Implementationen gibt.
Der Begriff Skriptsprache soll nur ausdrücken wie kurz die Entwicklungszyklen sind bspw. fehlt oft eine statische Analyse.
So sieht keiner Java als Skriptsprache obwohl es einen Compiler und Interpreter hat.

[
| Versenden | Drucken ]
  • 1
    Von Bert am Mo, 26. Februar 2018 um 00:56 #

    Java-Besitzer Oracle schreibt: "Scripting languages are programming languages that support the ability to write scripts. Unlike source files for other programming languages that must be compiled into bytecode before you run them, scripts are evaluated by a runtime environment (in this case, by a script engine) directly."
    Nach deren Definition ist Java ist also keine Skript-Sprache, weil es nicht DIREKT vom Interpreter ausgeführt wird.

    [
    | Versenden | Drucken ]
    • 0
      Von UChef am Di, 27. Februar 2018 um 20:45 #

      So gesehen ist Python auch keine Scriptsprache, da es auch nicht direkt vom Interpreter ausgeführt wird, sondern zunächst in Byte-Code kompiliert wird; genau wie Java.

      A pros pros Java: Genau da tut sich etwas. Wenn das so kommt, zählt es dann demnächst doch zu den Scriptsprachen? :x

      Ich mag diesen Begriff einfach nicht 8)

      [
      | Versenden | Drucken ]
    1
    Von Moinsen am Mo, 26. Februar 2018 um 08:26 #

    Richtig Java hat beides. Ist aber trotzdem keine Skriptsprache.

    Der Java-Interpreter versteht deinen Java-Code nicht. Der Code muß erst durch den Compiler in einen für den Interpreter verständlichen Byte-Code übersetzt werden. Ergo keine Skriptsprache.

    [
    | Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten