Benedikt Scholz: Ist JS nun eine Programmiersprache oder nicht?

Beitrag lesen

Kurz noch eine Bemerkung zu Benedikt: Warum mißt du die Wertigkeit einer Programmiersprache an die Erstellung eines dauerhaften ausführbaren Programmes? Eine ausführbare Datei muß nicht notwendigerweise auf jedem Betriebssystem laufen.
Die Interpreterlösung von JS ist so gesehen genial, weil damit ein Programm in den verschiedensten Systemen laufen kann.

Irgendwie muß man es ja messen. Und ich ordne JavaScript nun mal den Scriptsprachen zu, da es nur innerhalb einer festen Umgebung (in diesem Fall ein Browser) läuft (jedenfalls Client-seitig). Jetzt kann man sicherlich sagen, daß auch die anderen Sprachen in einer festen Umgebung laufen, nämlich dem Rechner, aber das ist Hardware und keine Software, die von einer Software eigenen Programmiersprache gesteuert werden kann.
Letztendlich bietet JavaScript ja eine Menge Möglichkeiten, aber im Gegensatzt zu anderen Sprachen sind diese halt doch noch recht bescheiden, da man den Rechner eben nicht direkt ansprechen kann, wie es z.B. bei Assembler der Fall ist. Wie wärs damit: Javascript ist eine Proscrisprache? Aber ursprünglich war JavaScript oder auch LiveScript eine Scriptsprache, die mittlerweile sehr mächtig geworden ist, der aber immer noch einige Sachen fehlen, aber das ist ja immer so. Man ist nie mit dem zufrieden, was man hat ;)
bye
Benedikt

P.S.:>>ausführbare Datei muß nicht notwendigerweise auf jedem Betriebssystem laufen.
es kommt nur darauf an, auf welchem System ich sie compiliere. Außerdem sind alle Anwendungen Betriebssystem abhängig. (von Java mal abgesehn, aber das benötigt ja auch ne virtual machine)
P.P.S.: Ich muß zugeben, daß ich mir mittlerweile nicht mehr 100%ig sicher bin, ob JavaScript wirklich "nur" eine Scriptsprache ist, denn letztendlich kann man fast alles, was auf die Hochsprachen zutrifft irgendwie auch auf JavaScript übertragen.

0 50

Ist JS nun eine Programmiersprache oder nicht?

Antje Hofmann
  • javascript
  1. 0
    Joachim
  2. 0
    Carsti
    1. 0
      Cheatah
      1. 0
        Martin Speiser
        1. 0
          Michael N.
          1. 0
            Mirko
            1. 0
              Martin Speiser
              1. 0
                Michael N.
        2. 0
          Thomas Hieck
      2. 0
        Wilhelm
    2. 0
      Benedikt Scholz
      1. 0
        Carsti
        1. 0
          Benedikt Scholz
  3. 0
    Boris Hoeller
  4. 0
    Benedikt Scholz
    1. 0
      Boris Hoeller
      1. 0
        Benedikt Scholz
        1. 0
          Mirko
          1. 0
            Benedikt Scholz
            1. 0
              Mirko
      2. 0
        Stefan Muenz
        1. 0
          Andreas Bierhals
          1. 0
            Stefan Muenz
            1. 0
              Wilhelm
              1. 0
                Andreas Bierhals
              2. 0
                Thomas J.S.
          2. 0
            Wilhelm
            1. 0
              Benedikt Scholz
              1. 0
                Stefan Muenz
                1. 0
                  Benedikt Scholz
                  1. 0
                    Stefan Muenz
                    1. 0
                      Benedikt Scholz
            2. 0
              Andreas Bierhals
            3. 0
              Thomas J.S.
        2. 0
          Boris Hoeller
  5. 0
    Thomas Hieck
    1. 0
      Benedikt Scholz
      1. 0
        Andreas Bierhals
        1. 0
          Mirko
        2. 0
          Benedikt Scholz
      2. 0
        Thomas Hieck
        1. 0
          Benedikt Scholz
  6. 0
    Antje Hofmann
    1. 0
      Benedikt Scholz
    2. 0
      Michael Schröpl
  7. 0
    joerg
    1. 0
      Antje Hofmann
    2. 0
      Wilhelm
    3. 0
      Benedikt Scholz