wenn ich das erste seh will ich mich umbringen
wenn ich das zweite seh will ich mich nur vor ein auto schmeißen
wenn ich das erste seh will ich mich umbringen
wenn ich das zweite seh will ich mich nur vor ein auto schmeißen
das einfachste ist natürlich wenn sie vor ort sind und dein internet nutzen
also vielleicht keine direkte antwort aber ein dicker tipp: du musst programmieren und mathe auseinander halten. das eine ist nicht das andere auch wenn es parallelen gibt.
programmieren ist genauso wenig mathe wie physik kein mathe ist.
wenn du code mit mathe im kopf liest, kann es gut sein dass du dich am ende nur selbst verwirrst.
wenn du ein kurzen (kein tiefen, das hast du glaub ich von der uni) crash kurs brauchst, gibt es genug tutorials auf yt oder so
statt zu wichtig eher zu falsch. viele haben ein komplett falsches bild von oop
kommt drauf an was du mit 100% meinst. meinst du komplett komplett komplett dann natürlich nicht. typescript wird fast immer zu javascript umübersetzt.
aber für viele projekte kannst du typescript schreiben ohne ein stück javascript anzufassen (wenn du davon absiehst, dass typescript syntax sehr stark auf die von javascript basiert).
in meiner erfahrung ist trotzdem typescript nerviger aufzusetzen und mit zu arbeiten. javascript ist simpler und flexibler aber ich kann als java entwickler komplett verstehen warum man eher mit typescript statt javascript arbeiten wollen würde.
wenn du von beidem weg willst gibt es alternative sprachen die nach javascript transpilieren oder auch WASM
technisch gesehen kannst du aber meistens sind chromebook abgespeckte laptops, u.a. wird auch die hardware abgespeckt. kann sein dass einige tools gar nicht erst laufen.
ein basic hello world schreiben und ausführen oder von mir aus ein taschenrechner sollte aber kein problem sein
technisch gesehen ist die antwort (in spring) reflection.
bisschen tiefergehend geht es um ein konzept mit dem titel DI/dependency injection.
dabei geht es im wesentlichen darum, dass du dich auf deine business logik fokussieren kannst ohne dich damit zu beschäftigen wie du die ganzen instanzen/dependencies dafür providest.
im hintergrund werden objekte erzeugt und quasi über deine autowired annotation zu der variable geroutet/injiziert.
also für mich hört sich das einfach nach 2 klassen an, die gegenseitig instanzen von sich referenzieren
kann auch am lerntypen liegen. außerdem ist java jetzt nicht die bestverständlichste einsteiger programmiersprache
so: du willst offensichtlich die JAR datei als archiv öffnen.
dafür brauchst du ein archivierungsprogramm. beispiele sind 7zip & winRAR.
du holst dir so eins und dann kannst du das damit archive öffnen und auch JAR dateien
hatte früher zum verwalten von coupons eine CRUD anwendung entwickelt.
in anderen worten kannst du damit coupons anschauen, bearbeiten, erstellen und löschen
wenn du kein build tool nutzt wie maven und gradle ist es meiner meinung nach am einfachsten einfach ein JDK zu nutzen wo javafx enthalten ist.
achte drauf, dass du ein JDK + JFX runterlädst und nicht ein standard JDK
danach musst du natürlich das JDK als standard JDK in deinem system konfigurieren. (oder zumindest für deine IDE)
sonst müsstest du javafx runterladen und irgendwie in dein projekt einbinden (nervig).
ist sicher nicht die antwort die du willst aber ziehe auch englische ressourcen in betracht. es gibt mehr davon und die sind auch meistens besser und aktueller
ist vielleicht keine richtige antwort aber sowas ist pauschal schwer zu beantworten.
es gibt unzählig viele faktoren die deine FPS beeinflussen könnten. kann eventuell sein dass es an minecraft liegt und die performance vllt noch nachgebessert wird.
immerhin fügt 1.21 ja ziemlich viel hinzu
kann aber auch an deinen mods liegen die dann auch noch hochgezogen werden.
ich denke nicht dass es am shader liegt aber ist nicht auszuschließen.
kann auch einfach an deinem rechner liegen.
also wenn komponenten eines systems über (ReST) API kommunizieren ist die sprache egal. das heißt die komponenten eines systems können alle in den verschiedensten sprachen geschrieben werden weil sie sich alle an nh API halten
nsfw ftw
nein, ich sage nicht dass andere sprachen schlecht sind.
java ist heutzutage (neben go) die wahrscheinlich einzige sprache mit der perfekten mischung zwischen populär, robust, reif & modern, die trotzdem vom sprachumfang nicht zu krass komplex wird.
c# hat beispielsweise mehr features und ist für den einstieg einfacher aber ist wesentlich komplexer
über c++ und rust müssen wir gar nicht erst reden.. oder?
php und swift könnte ich mir vorstellen dass die eigentlich klargehen aber php is für viele entwickler komisch und swift ist noch zu neu
andererseits
sind die meisten ressourcen für java (wenn du oberflächlich suchst) extrem alt und schlecht
rein = nein
mit javascript.. bisschen
erstmal: programmiersprachen >lernen< ist etwas das jeder anders definieren kann.
deshalb: mit javascript siehst du sehr schnell ergebnisse und ist denke ich auch am leichtesten mit aufzusetzen/rumexperimentieren
gottloser hund geworden, no joke