Künstliche Intelligenz
TypeScript-Funktionen dekorieren: Nicht nur zu Weihnachten!
In seinem Vortrag auf der enterJS 2025 geht Marco Sieben auf Decorators ein – einen Vorschlag, der in ECMAScript Stufe 3 erreicht hat und somit sehr gute Chancen besitzt, in einer der nächsten ECMAScript-Versionen enthalten zu sein.
Weiterlesen nach der Anzeige
Seit Version 5.0 orientiert TypeScript sich an diesem Vorschlag bei seiner Implementierung von Decorators, mit weiteren Ergänzungen und Anpassungen in späteren Releases. Dadurch können Entwicklerinnen und Entwickler Decorators bereits nutzen und bekommen einen Vorgeschmack darauf, was irgendwann nativ in JavaScript möglich sein wird.
Marco Sieben beschäftigt sich in seinem Vortrag damit, wie Decorators funktionieren und wie man sie in seinen Projekten effektiv einsetzt. In praktischen Beispielen demonstriert er, wie sich eigene Decorators implementieren lassen. Er zeigt dabei unter anderem, wie einfach man damit Logging für Funktionen oder Memoisierung umsetzen kann.
Empfohlener redaktioneller Inhalt
Mit Ihrer Zustimmung wird hier eine Vimeo-Video (Vimeo LLC) geladen.
enterJS 2025: TypeScript-Funktionen dekorieren: Nicht nur zu Weihnachten! (Marco Sieben)

Marco Sieben wurde durch TypeScript vom Frontend-Skeptiker zum -Enthusiasten und liebt es, neue Features auszuprobieren. Bis vor Kurzem war er noch neidisch auf Python-Entwickler, die mit @functools.cache eine elegante Möglichkeit zur Memoisierung zur Verfügung haben. Seit er das mit Decorators in TypeScript genauso einfach umsetzen kann, ist die Welt wieder in Ordnung.
(mai)
Künstliche Intelligenz
Neu in .NET 10.0 [9]: Null-Conditional Assignment in C# 14.0
Neben den bisher in dieser Blogserie aufgeführten Sprachelementen gibt es ein weiteres sehr hilfreiches neues Sprachkonstrukt in C# 14.0, das Microsoft „Null-Conditional Assignment“ nennt. Damit können Entwicklerinnen und Entwickler eine Zuweisung an eine Eigenschaft vornehmen, ohne vorher zu prüfen, ob das Objekt null ist.
Weiterlesen nach der Anzeige

Dr. Holger Schwichtenberg ist technischer Leiter des Expertennetzwerks www.IT-Visions.de, das mit 53 renommierten Experten zahlreiche mittlere und große Unternehmen durch Beratungen und Schulungen sowie bei der Softwareentwicklung unterstützt. Durch seine Auftritte auf zahlreichen nationalen und internationalen Fachkonferenzen sowie mehr als 90 Fachbücher und mehr als 1500 Fachartikel gehört Holger Schwichtenberg zu den bekanntesten Experten für .NET und Webtechniken in Deutschland.
Anstelle von
if (meineWebsite != null)
{
meineWebsite.Url = "
meineWebsite.Url = meineWebsite.Url.ToLower();
meineWebsite.Counter += 1;
}
darf man nun verkürzt mit dem Fragezeichen vor dem Punkt (?.) ohne if schreiben:
meineWebsite?.Url = "
meineWebsite?.Url = meineWebsite.Url.ToLower();
meineWebsite?.Counter += 1;
Das führt zur Laufzeit zu keinem Fehler. Allerdings passiert auch rein gar nichts, falls die Variable meineWebsite den Wert null besitzt.
Weiterlesen nach der Anzeige
Die Variante
meineWebsite?.Owner.Name = "IT-Visions";
Console.WriteLine("Owner: " + meineWebsite?.Owner.Name);
funktioniert, wenn Website null ist. Aber nicht, wenn Website != null und Owner = null. Dann braucht man:
meineWebsite?.Owner?.Name = "IT-Visions";
Console.WriteLine("Owner: " + meineWebsite?.Owner?.Name);
Das Null-Conditional Assignment ist auch bei einem Indexer erlaubt:
Website[] websites = …;
websites?[0]?.Url = "
(rme)
Künstliche Intelligenz
Digitale Verwaltung: Für Schriftform soll bald meistens eine Mail genügen
Exakt 3111 verwaltungsrechtliche Vorschriften des Bundes verlangten im Jahr 2014 die sogenannte Schriftform. Sie forderten also zum Beispiel von Bürgern einen „schriftlichen“ oder „unterzeichneten“ Antrag.
Das ergab damals eine systematische Recherche des Innenministeriums. Im Anschluss wollte das Ministerium möglichst viele dieser Schriftformerfordernisse streichen – doch bei 80 Prozent von 2872 näher untersuchten Fällen scheiterte dieses Ansinnen, häufig am Widerstand anderer Ministerien.
Die Schriftform erwies sich damit als zäher Widersacher bei der Digitalisierung des Staates. Zwar bedeutet Schriftform nicht unbedingt, dass man der Behörde einen Brief oder ein Fax senden muss. Doch die digitalen Ersatzmöglichkeiten – etwa der elektronische Personalausweis – haben sich auch nach vielen Jahren wegen der umständlichen Handhabung nicht im erhofften Maße durchgesetzt.
Das war die Leseprobe unseres heise-Plus-Artikels „Digitale Verwaltung: Für Schriftform soll bald meistens eine Mail genügen“.
Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.
Künstliche Intelligenz
Analyse zu neuen Plänen: Macht Apple bei KI jetzt alles besser?
Apple Intelligence ist ein Begriff, bei dem Fans von KI bislang abwinken: Die Sprach- und Bildmodelle des iPhone-Herstellers gelten einfach nicht als konkurrenzfähig, genauso wenig wie die offerierten Dienste wie Schreibwerkzeuge, Image Playground oder Genmoji. Einen eigenen Chatbot bietet Apple ebenso wenig an, mit Siri lässt sich nur schlecht plaudern. Zwei Nachrichten aus den vergangenen Wochen könnten nun dazu führen, dass sich das alles ändert: Apple hat demnach vor, erstmals einen eigenen Chatbot direkt in seine Betriebssysteme zu integrieren, sowie, und das ist noch erstaunlicher, ein eigenes KI-Wearable auf den Markt zu bringen.
Weiterlesen nach der Anzeige

Ben Schwan lebt als Journalist und Autor in Berlin, schreibt seit 25 Jahren über Technologie-, Forschungs- und Wissenschaftsthemen und lässt sich seine Begeisterung für Neues weder durch sich ständig wiederholende Hype-Zyklen, amoklaufende Sicherheitspolitiker noch technische Unzulänglichkeiten nehmen.
Chatbots wohl doch interessant
Zunächst zum Chatbot. Diesen hatte Apple über einen langen Zeitraum sowohl nach Innen als nach Außen abgelehnt. Softwareboss Craig Federighi gilt allgemein als KI-Skeptiker, der Rieseninvestitionen wie bei anderen IT-Riesen bislang untersagt hatte. Offenbar fürchtete der Konzern, erstens nicht mit der Konkurrenz mithalten zu können, sowie zweitens in Fallen hineinzulaufen, die Apple gar nicht mag – etwa wenn KIs halluzinieren, Guardrails nicht beachten und damit das familienfreundliche Image des Konzerns antasten.
Doch mit iOS 27, macOS 27 und den anderen Betriebssystemen, die im Sommer vorgestellt und im Herbst ausgeliefert werden dürften, soll sich das ändern: Ein systemweit zur Verfügung stehender Chatbot ist glaubwürdigen Berichten zufolge vorgesehen, als eine Art Super-Siri. Das Ganze wird dann vom „bevorzugten Cloud-Anbieter“ des Konzerns „gepowert“, zu dem sich Google kürzlich offiziell erklären durfte. Heißt: Apple steht außen drauf, ein Google-Gemini-basiertes Modell ist drin. Interessant wird hier, wie Apple dies vermarkten wird. Der Konzern äußert sich nicht zu technischen Details, es könnte für ihn aber ratsam sein, durchblicken zu lassen, dass man Google-Technik nutzt, um die oben erwähnten möglichen Peinlichkeiten zu umgehen.
Der bevorzugte Cloud-Anbieter
Völlig unklar ist auch noch, wie es mit dem Datenaustausch aussieht. Bislang wird angenommen, dass Apple zunächst einfachere Gemini-Modelle auf eigenen Servern im Rahmen der Private-Cloud-Compute-Initiative laufen lässt, doch sind die für den im Herbst geplanten Chatbot wohl nicht gut genug. Danach kann Apple eigentlich nur noch Google-Tensor-Systeme erwerben, die für die neuesten Gemini-Modelle optimiert sind, um sie in eigene Rechenzentren zu stellen. Oder aber die Rechenarbeit erfolgt in Googles Anlagen, was preislich und praktisch wohl sinnvoll ist, zumal auch die halbe iCloud auf Google-Cloud-Servern gehostet wird (neben Microsoft Azure und Amazons AWS).
Weiterlesen nach der Anzeige
Erste Anzeichen, wie man sich das alles vorzustellen hat, wird es wohl im April geben. Dann kommt nach allen aktuellen Erkenntnissen endlich die kontextsensitive Siri im Rahmen von iOS 26.4. Diese wird auf Apples eigenen Modellen sowie auf einfacheren Gemini-Modellen basieren, wie es bislang heißt. Der Konzern kann sich hier keine Schnitzer erlauben, nachdem das Vorhaben bereits im Sommer 2024 (!) angekündigt worden war. Siri soll damit endlich intelligenter werden, Nutzerinhalte verwenden, um echten Mehrwert zu bieten – und auch Apps steuern oder zumindest auslesen. Die Chatbot-Qualitäten eines ChatGPT oder Claude sind jedoch nicht zu erwarten, die kommen später.
Wirklich ein KI-Gadget
Schließlich kam auch noch die Meldung herein, dass Apple im Sinne einer direkten Konkurrenz zu Ex-Designboss Jony Ive ein eigenes KI-Gadget in Form eines Wearables plant. Als ich dies erstmals vernahm, hielt ich es für einen Scherz. Schließlich sind bisherige Produkte in dem Segment krachend gescheitert, und es steht keineswegs fest, dass es Jony Ive zusammen mit Sam Altman gelingt, ein im Markt erfolgreiches KI-Wearable von OpenAI durchzusetzen.
Trotzdem scheinen die Informationen der Wahrheit zu entsprechen. Laut Angaben von The Information soll für 2027 eine Art anpinnbarer AirTag mit Lautsprecher, Kamera, Mikrofone und drahtloser Ladefunktion erscheinen. OpenAI hat selbst angeblich Stifte, Brillen, Pins und/oder Ohrstöpsel in der Pipeline. Die Sinnhaftigkeit dieser Geräte ergibt sich eigentlich nur daraus, dass sie ohne Zusatzhardware wie ein Smartphone funktionieren, denn sonst könnte man einfach dieses verwenden.
Apple hat außerdem bereits die Apple Watch, die die ideale Plattform für einen ständig verfügbaren KI-Assistenten darstellen dürfte – sie kann aber bislang offiziell nur indirekt Apple Intelligence. Apples möglicher KI-Pin soll ein Millionenseller werden. Wie intelligent oder Cloud-abhängig er wird, ist offen. Es wäre für Apple zumindest ungewöhnlich, in eine derart unbewiesene Kategorie vorzustoßen. Da ist der Aufkauf des KI-Unternehmens Q.AI schon spannender, das es ermöglichen soll, mit Sprachassistenten stimmlos zu kommunizieren. Das wäre ein echter Fortschritt.
(bsc)
-
Entwicklung & Codevor 3 MonatenKommandozeile adé: Praktische, grafische Git-Verwaltung für den Mac
-
Künstliche Intelligenzvor 1 MonatSchnelles Boot statt Bus und Bahn: Was sich von London und New York lernen lässt
-
Apps & Mobile Entwicklungvor 2 MonatenHuawei Mate 80 Pro Max: Tandem-OLED mit 8.000 cd/m² für das Flaggschiff-Smartphone
-
Apps & Mobile Entwicklungvor 2 MonatenFast 5 GB pro mm²: Sandisk und Kioxia kommen mit höchster Bitdichte zum ISSCC
-
Entwicklung & Codevor 2 MonatenKommentar: Anthropic verschenkt MCP – mit fragwürdigen Hintertüren
-
Social Mediavor 2 MonatenDie meistgehörten Gastfolgen 2025 im Feed & Fudder Podcast – Social Media, Recruiting und Karriere-Insights
-
Datenschutz & Sicherheitvor 2 MonatenSyncthing‑Fork unter fremder Kontrolle? Community schluckt das nicht
-
Künstliche Intelligenzvor 3 MonatenWeiter billig Tanken und Heizen: Koalition will CO₂-Preis für 2027 nicht erhöhen
