Programmiersprache c !
-
@Rezan sagte in Programmiersprache c !:
weil viel von den Muttersprachen doch abgeleitet ist
Weder (modernes) C++ noch Java haben mit C viel zu tun, bis auf eine ähnliche Syntax. Und besonders wenn Du später mal auch C++ lernen wolltest, würdest Du Dir mit C-Vorkenntnissen Deinen C++-Stil schon quasi vorprogrammiert/vorhersagbar versauen.
-
@Swordfish
Da kann ich leider nicht mitsprechen, weil ich nicht wirklich weiß inwiefern die Sprachen in der Programmierung ähnlich sind. Aber gut wenn du es sagst wird’s wohl so sein
-
@Rezan Hey, ich will Dich nicht von etwas abringen, daß Du Dir fest in den Kopf gesetzt hast und wirklich willst. Ich versuche nur Dir aufzuzeigen, daß Du mit Deinen Beweggründen eventuell danebenliegst und aus falschen Prämissen Deine Entscheidung triffst.
-
@Swordfish
Ok um ehrlich zu sein habe ich mir vorgenommen gehabt Java zu lernen weil man als fachinformatiker in der anwendungsentwicklung eigentlich mit Java zutun hat (soweit ich gehört habe). Aber jegliche YouTube Videos wo Java erklärt wird wie du das installierst und programmierst haben mir nicht geholfen in dem Sinne, dass ich von eclipse nichts runterladen konnte. Also doch konnte ich schon nur funktionierte das nicht richtig weil deren Programme nicht mehr existierten und ich ein anderes installiert hatte. Jetzt habe ich jemanden gefunden der eben c erklärt ich wollte halt unbedingt Java programmieren das aber Java nicht ging musste ich mich auf c ,,eingrenzen“ ich würde schon gerne ein YouTuber oder was auch immer haben wo erklärt wird mit Java wie wo was zu programmieren falls du verstehst was ich meine.
-
Über Youtube-Videos für Anfänger kann ich Dir nur über C und noch viel schlimmer bei C++ sagen, daß die meisten eine unterirdische Qualität haben und durch die Bank viel Blödsinn vermitteln, den man später dann unter Umständen wieder mühsam "verlernen" muss. Ich kann mir gut vorstellen, daß das für Java nicht viel anders ist. Wenn Du Java (oder eine andere Sprache) lernen möchtest, dann solltest Du Dir ein gutes(tm) Lehrbuch besorgen und es durcharbeiten.
Software zum Entwickeln mit Java:
- JDK
- Eclipse IDE for Java Developers
oder
IntelliJ
oder
NetBeans
(Danke @Mechanics)
`
But hey, Write in C ...
-
Eclipse ist eine weitere Fehlerquelle, bzw. macht den Einstieg/alles komplizierter. Ich mag Eclipse nicht. Ich würde eher IntelliJ (community edition) oder Netbeans empfehlen. Wobei der Unterschied meines Erachtens für Einsteiger nicht wirklich relevant sein sollte.
Notfalls kannst du Java auch mit einem Texteditor und Kommandozeile programmieren. Daran sollte der Einstieg nicht scheitern.
-
@Swordfish
Gibt es denn ein Lehrbuch welches du empfehlen würdest ? Dann könnte man sich das ja mal von der Bibliothek ausleihen/kaufen.
-
@Rezan Für aktuelles Java? Leider nein.
-
@Mechanics
Ok danke ich schaue mal aber danke für die Info
-
@Swordfish
Nagut aber ich bedanke mich auf jedenfall dafür, wie du mir geholfen hast...
-
@Rezan Ich würde dir dann genau das gleiche raten. Fang mit dem an, was du wirklich machen willst und das ist in deinem Falle, Gott sei's geklagt, Java.
C ist was komplett anderes als Java.
-
@Rezan sagte in Programmiersprache c !:
Gibt es denn ein Lehrbuch welches du empfehlen würdest ?
Hier ein beliebtes ebook: https://doc.lagout.org/programmation/Java/Java_ A Beginner's Guide_ Create%2C Compile%2C and Run Java Programs Today (6th ed.) [Schildt 2014] (badly formatted).pdf
Btw, von Eclipse rate ich auch ab. Das Ding hat zu viele Bugs.
-
@RBS2 sagte in Programmiersprache c !:
Das Ding hat zu viele Bugs.
Ich habe "Das Ding" nur vor Jahren mal beim Nachhilfegeben benutzt. Tat eigentlich was man davon wollte. Aber ich kann zustimmen, daß ich von Eclipse generell nicht viel halte, ich habe danach auch einige Zeit versucht, es für C++ zu nutzen. Katastrophe. Ich dachte Java geht einigermaßen. Wenn es natürlich mit IntelliJ und Netbeans bessere Alternativen gibt ...
-
Damit das Ding hier in C stehen bleiben kann und auch eine Antwort hat:
#include <stdlib.h> #include <stdio.h> int main(void) { printf("Geben Sie eine Zahl ein: "); double a; if (scanf("%lf", &a) != 1) { fputs("Input error!\n\n", stderr); return EXIT_FAILURE; } printf("Geben Sie eine andere Zahl ein: "); double b; if (scanf("%lf", &b) != 1) { fputs("Input error!\n\n", stderr); return EXIT_FAILURE; } printf("* %f\n/ %f\n+ %f\n- %f\n%% %d\n\n", a * b, a / b, a + b, a - b, (int)a % (int)b); }
-
Einstieg in Java: The Java
Tutorials: Lesson: The "Hello World!" Application
-
@Swordfish sagte in Programmiersprache c !:
Ich habe "Das Ding" nur vor Jahren mal beim Nachhilfegeben benutzt. Tat eigentlich was man davon wollte.
Das letzte Mal als ich Eclipse (Oxygen?) benutzte, kam es manchmal in einen Zustand der totalen Verwirrung, den man nur durch Neuinstallation beheben konnte. Das war bei einem JSP-Projekt, vor 5 oder 6 Jahren. Seitdem hat Eclipse bei mir verkackt.