13 Punkte von gnh1201 2024-10-03 | 13 Kommentare | Auf WhatsApp teilen
  1. Seit den frühen Jahren der Programmierkarriere traten immer wieder Probleme mit Kunden auf, die Software ausschließlich mit dem „Editor“ entwickeln lassen wollten.
  2. Für moderne Programmierer fühlt es sich schmerzhaft an, die Nutzung einer IDE einzuschränken.
  3. Um dieses Problem zu lösen, wurde das WelsonJS JavaScript Framework eingeführt.
  4. WelsonJS nutzt die in Windows OS integrierte JavaScript-Engine, sodass sich selbst nur mit einem Texteditor vollständige Anwendungen entwickeln lassen.
  5. Mit JavaScript lassen sich die meisten Windows-Systemfunktionen umsetzen, darunter GUI-Anwendungen, Konsolenanwendungen, Office-Automatisierungsanwendungen und Windows-Dienstanwendungen.
  6. Außerdem ist Windows-Systemprogrammierung auch mit Transpiler-Sprachen wie TypeScript, ReScript, CoffeeScript 2 und LiveScript möglich.

13 Kommentare

 
roxie 2024-10-10

Ich frage, weil mein Verständnis noch nicht besonders tief ist … Kann man das als ein auf Windows spezialisiertes Electron verstehen?

 
gnh1201 2024-10-14

Es ist zwar von Electron inspiriert, unterscheidet sich jedoch dadurch, dass ein separater Installations- oder Build-Prozess möglichst vermieden wird und die in das Windows-Betriebssystem integrierten Grundfunktionen so weit wie möglich per Skripting genutzt werden.

 
kandk 2024-10-07

Krass.

 
savvykang 2024-10-04

Der Internet Explorer ist nicht tot..

 
lighteach 2024-10-04

Heißt das in Windows selbst integrierte JavaScript nicht JScript?

 
cosine20 2024-10-04

Ähm...

 
ep6tri 2024-10-04

Wenn man auf Github geht, sieht man im Bild Kkumdori, oder?

 
bus710 2024-10-03

Nummer 1 ist sozusagen eine Situation, in der ein Manager zu einem Entwickler sagt: „Programmieren, das kann man doch einfach mit dem Editor machen, oder?“

 
kayws426 2024-10-03

Wow~~ Ich spende Applaus. Klatsch, klatsch, klatsch!!!

 
ragus 2024-10-03

Ist das nicht eine Bibliothek, die dabei hilft, Windows-Programme mit einer JavaScript-Engine zu entwickeln?

Vielleicht habe ich es einfach nicht richtig verstanden, aber
wie wurde der Inhalt hinter dem Link so interpretiert, dass daraus der Text im Hauptbeitrag geworden ist?
Vor allem die Punkte 1 und 2 verstehe ich nicht so gut.

 
gnh1201 2024-10-03

Die Inhalte zu 1 und 2 befinden sich im projektinternen Wiki.

 
ragus 2024-10-03

Ach so. Dann sollte ich mir wohl mal die Wiki-Seite durchlesen. Danke.

 
gnh1201 2024-10-03

Es ist keine Bibliothek. Mit JavaScript allein lässt sich eine vollständige Anwendung erstellen.