Biesterfeld: C++, C#, Visual C#, Java, Tcl/Tk, ...?

Beitrag lesen

Hej,

ich würde Dir eigentlich zu Java raten:

* Ich fand dass es relativ leicht zu erlernen war, was allerdings nicht heisst, dass Du nach einem halben Jahr Java-Profi sein wirst. Viel mehr wirst Du in der Zeit ein solides Fundament gelegt haben.

* Für Java existiert eine hervorragende Infrastruktur. Sei es bezogen auf die Verfügbarkeit von Entwicklungssoftware, das Vorhandensein einer äußerst umfassenden Programierbiebliothek oder die Fülle an kostenlosen Lernmaterialien.

* Java ist plattformunabhängig und entwickelte Software lässt sich direkt auf jedem System starten, wo die Java-Laufzeit installiert ist. Zwar ist C# in diesem Sinne ebenfalls plattformunabhängig, da es auch auf jedem System ausführbar ist wo .NET installiert ist, allerdings wurde .NET nur für Windows entwickelt. Das Mono-Projekt versucht diesen Misstand zwar für Unixe zu beheben, allerdings hör ich immer wieder aus verschiedenen Richtungen, dass man das nicht mit der Plattformunabhängigkeit von Java vergleichen könne.

* Java ist nicht maschinennah. Wenn dies eine zentrale Anforderung ist, bleiben dir eigentlich nur C++/C. Es gibt alerdings auch aus Java heraus die Möglichkeit native Programme und Bibliotheken anzusprechen. Teilweise gibt es wohl auch fertige Drittbibliotheken die bsp. das Ansprechen von USB-Schnittstellen erleichtern.

* Für vieles für das du bei anderen Programiersprachen tief in die Tasche greifen müsstest (z.B. denke ich da an die Lizenzgebühren der kommerziellen Nutzung von QT) fallen bei Java schlicht weg.

Als einen Einstieg empfehle ich Kapitel 1 Java ist auch eine Insel bzw. Wikipedia#Java

Zuletzt, Du hast Dir ein sehr ambitioniertes Ziel gesetzt. Ich wünsche Dir, dass Du es schaffst dies auch so umzusetzen wie Du es vorhast.

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz
0 55

C++, C#, Visual C#, Java, Tcl/Tk, ...?

O'Brien
  • programmiertechnik
  1. 0
    Biesterfeld
    1. 0
      O'Brien
  2. 1
    Der Martin
    1. 0
      Biesterfeld
      1. 0
        Der Martin
        1. 0
          Biesterfeld
          1. 0
            Der Martin
            1. 0
              Biesterfeld
              1. 0
                Der Martin
                1. 0
                  Daniel Thoma
                  1. 0
                    Der Martin
                2. 0
                  Tom
          2. 0
            OhneName
            1. 0
              Biesterfeld
              1. 0
                OhneName
                1. 0
                  O'Brien
              2. 0
                O'Brien
            2. 0
              O'Brien
        2. 0
          O'Brien
      2. 0
        O'Brien
        1. 0
          Biesterfeld
    2. 0
      O'Brien
      1. 0
        Der Martin
        1. 0
          O'Brien
        2. 0
          Tom
          1. 0
            Der Martin
            1. 0
              O'Brien
              1. 0
                Tom
            2. 0
              Tom
              1. 0
                O'Brien
      2. 0
        at
        1. 0
          O'Brien
  3. 0
    O'Brien
    1. 2
      Vinzenz Mai
      1. 0
        Tom
        1. 0
          Vinzenz Mai
      2. 0
        Chris©
        1. 0
          at
          1. 0

            Tutorials zu C/C++ oder Vollzeitkurse

            Chris©
            1. 0
              at
              1. 0
                Tom
      3. 0

        WARNUNG

        Tom
        • zur info
        1. 0
          O'Brien
          1. 0
            Tom
            1. 1

              Entwarnung

              Vinzenz Mai
              1. 1
                Tom
                1. 0
                  Der Martin
                2. 0
                  Vinzenz Mai
                  1. 0
                    Tom
  4. 0
    O'Brien
    1. 0
      OhneName
      1. 0
        O'Brien
        1. 0
          OhneName
          1. 0
            O'Brien