Warum gibt es nichts anderes als JavaScript im Browser Frontend?

Es gibt Dart-Flutter, C#-Blazor soweit ich weiß, aber ich nehme an, es ist nur JavaScript unter der Haube.

Ähnlich wie, wenn man React Native Code schreibt, wird es in die native mobile Sprache umgewandelt => Kotlin, Swift etc..

Weil soweit ich weiß, versteht der Browser nichts anderes als HTML, CSS und JavaScript.

Es gibt da nur die V8-Engine / andere JavaScript-Engines.

Aber warum?

Wieso ist es nicht theoretisch möglich, einfach mit einer neuen Sprache die für cross platform entwickelt wurde, einen onclick-Event Listener zu nutzen?

In einer ganz eigenen Engine.

Heißt nicht, das sie JavaScript irgendetwas die nächsten 5 Jahre streitig machen könnte, aber wenn diese Sprache direkt Typisierung unterstützen würde, ohne TypeScript und auch noch für andere Dinge besser geeignet wäre als JavaScript (wurde halt nicht dafür designed, ganz egal ob Electron, Native existiert) wie Desktopanwendungen, Mobil, etc..

PHP nehme ich erst garnicht auf, das macht alleine gar nichts im Frontend, ist eine Backendsprache und alleine sinnlos auf Websites, bis auf bisschen HTML generieren, das auch nur vom Server kommt.

Klar, wenn du ewig lange Weiterleitungen willst, die furchtbar sind und überhaupt nicht interaktive Websites, dich auf Formulare beschränkst, dann kriegst du das auch ohne JavaScript hin, etwas Schreckliches zu programmieren.

Mit WebAssembly kenne ich mich gar nicht aus. Ob da Event Listener, usw. möglich sind. Aber alleine von der Einstiegshürde und Komplexität die ich höre, ist das keine Alternative.

Assembly ist auch keine Alternative zu C++. Dafür gibt es Rust.

Browser, App, HTML, Webseite, JavaScript, HTML5, Informatik, Programmiersprache, Softwareentwicklung, Webentwickler, Webentwicklung, Anwendungsentwickler, Assembly, React Native
Ausversehen auf eine Test Phishing Mail gegangen Konsequenzen?

Hallo,

unzwar habe ich heute was sehr dummes Getan. Ich bin Azubi 2.LJ Anwendungsentwickler.

Unsere Firma verschickt gerne mal unangekündigt Test Mails mit einem Link dazu um zu schauen ob die Leute darauf reinfallen.

Heute kam eine Mail unangekündigt bei mir bzw bei allen persönlich ins Outlook Postfach, wo es um darum ging, das die letzte Gehaltsabrechnung nicht gestimmt hat und man dies unter folgendem Link einsehen und ändern kann und man sich erst dort mit seinem Profil anmelden müsse. Diese kam vom unseren Chef, hat sie etwas unauffällig geändert mit Rechtschreibfehlern und kam als Externe Mail.

Die Mail habe ich gleich als phishing erkannt wollte aber schauen über welche URL der Link läuft. Hab meine Maus also über den Link platziert und hab ausversehen drauf geklickt.

Es öffnete sich eine Seite mit einem Microsoft Anmeldefenster und ich bin natürlich sofort rausgegangen.

Während alle sich über diese Mail lustig gemacht haben und später sagten bitte nicht auf den Link klicken, saß ich natürlich da und kam mir äußerst Dumm vor, was auch verständlich ist weil ich so blöd war und darauf gegangen bin.

Nun stellt sich für mich die Frage was jetzt passiert? Die können wohl wahrscheinlich sehen wer da drauf gegangen ist oder? Angemeldet habe ich mich natürlich nicht aber auf den Link klicken hat vermutlich schon gereicht..

Es hat sich bei mir heute auch keiner mehr gemeldet oder sonstiges.

IT, Ausbildung, Firma, Informatik, Informatiker, IT Support, Softwareentwicklung, Anwendungsentwickler
"Bedauern" fehlt in Ausbildungszeugnis als Informatiker schlimm?

Ich wurde nach meiner Ausbildung leider nicht übernommen, habe aber eigentlich ein gutes Ausbildungszeugnis, aber ohne, dass am Schluss neben dem Dank für die angenehme Zusammenarbeit steht, dass mein Weggang "bedauert" wird. Am schluss wird aber trotzdem noch einmal "weiterhin viel Erfolg" gewünscht, deswegen frage ich mich jetzt wie schlimm das Fehlen von dieser Formulierung ist:

Herr x hat seine Berufsausbildung mit hohem Engagement und regem Interesse betrieben. Er zeigte eine gute Auffassungsgabe und hat sich mit Erfolg alle wesentliche Fertigkeiten und Kenntnisse eines Fachinformatikers für Anwendungsentwicklung angeeignet. Aufgrund seiner guten Lern und Arbeitsweise erledigte er die ihm im Rahmen der Ausbildung übertragenen Aufgaben quantitativ und qualitativ gut. Er erfüllte die ihm übertragenen Aufgaben stets zu unserer vollen Zufriedenheit.

Pünktlichkeit, Zuverlässigkeit und Ehrlichkeit waren bei ihm stets selbstverständlich.

Das Verhalten von Herrn x gegenüber Vorgesetzten, Ausbildern, Mitarbeitern und Mit-Auszubildenden sowie gegenüber Geschäftspartner und Kunden war jederzeit einwandfrei. Zudem fügte er sich als Auszubildender gut in die wechselnden Teams ein.

Auch den schulischen Teil seiner Ausbildung hat Herr x mit gutem Erfolg abgeschlossen.

Wir bedanken uns bei Herrn x für die angenehme Zusammenarbeit während der Ausbildungszeit.

Wir wünschen ihm auf seinem weiteren Berufs- und Lebensweg alles Gute und weiterhin viel Erfolg!

Bewerbung, Job, IT, Ausbildung, Anwendungsentwicklung, Formulierung, Informatik, Anwendungsentwickler, Ausbildungszeugnis
Wie löst man diese Java-Aufgabe?

Guten Tag liebe Gutefrage-Community,

ich verzweifle schon seit einiger Zeit wegen dieser Aufgabe, ich weiß einfach nicht, was ich zutun habe.

Mir wurde gesagt, dass ich einen sog. Dijsktra-Algorithmus verwenden kann, aber ich hab auch einfach keine Ahnung wie ich das mache.

Hoffentlich könnt ihr mit weiterhelfen:

#Wanderer Streckenberechnung

Ein Wanderer geht jedes Mal in seinem Urlaub eine Wanderstrecke mit mehren potentiellen Stops in Herbergen innerhalb von drei Tagen ab. Dabei möchte er natürlich die maximale Strecke die an einem Tag zurückgelegt werden muss möglichst gering halten, allerdings muss er auch dreimal anhalten um die Nacht in einer Herberge(STOP) zu verbringen.

Aufgabe: Schreibe für den Wanderer ein Programm, das aus einer beliebigen Anzahl Stops, sowie der Distanz zwischen den Stops, eine Route mit der kürzesten maximalen Strecke die an einem Tag zurückgelegt werden muss, berechnet.

Beispiel:

##INPUT:

STOPS: 8

DISTANZEN: 25,5,2,1,15,3,1,20,5

   

       25KM        5KM          2KM         1KM        15KM        3KM         1KM         20KM          5

ANFANG----->STOP_1----->STOP_2----->STOP_3----->STOP_4----->STOP_5----->STOP_6----->STOP_7----->STOP_8----->ENDE

##OUTPUT

Beste Route

Tag1: STOP1, STOP2, STOP3, STOP4 (33KM)

Tag2: STOP5, STOP6, STOP7 (19KM)

Tag3: STOP8, ENDE (25KM)

Mathematik, IT, programmieren, Java, Anwendungsentwicklung, Anwendungsentwickler

Meistgelesene Fragen zum Thema Anwendungsentwickler