Constrained Decoding: LLMs als schnelle Entscheidungsmodelle
Ein simpler Trick, der stillschweigend sehr nützlich ist: Wenn dich nur das erste Token interessiert, das ein LLM ausgeben würde, kannst du ihm eine...
Tiefgehende Einblicke in Programmiersprachen: neue Features, Performance und Entwicklungen im Ökosystem.
15 ArtikelEin simpler Trick, der stillschweigend sehr nützlich ist: Wenn dich nur das erste Token interessiert, das ein LLM ausgeben würde, kannst du ihm eine...
Im Jahr 1989 hielt Rob Pike, der später Go, UTF-8 und Plan 9 mitentwickelte, fünf Programmierregeln fest. Sie sind kurz genug, um auf eine Karteikarte zu...
In der Programmiersprachentheorie taucht immer wieder eine Behauptung auf: „Eine hinreichend detaillierte Spezifikation ist von Code nicht zu unterscheiden.“...
SQLite ist überall. Im Handy, im Browser, im Smart-TV, wahrscheinlich auch im Auto. Es hat ein grundlegendes Problem gelöst, nämlich Anwendungen eine...
Als Ryan Dahl sich von Node.js zurückzog, überlebte das Projekt, aber es brauchte Jahre der Umstrukturierung der Governance, einen Fork (io.js) und eine...
Ruby hat den Ruf, langsam zu sein. Python auch. JavaScript auch, zumindest hatte es ihn, bis V8 es schnell genug machte, um serverseitige Workloads zu stemmen....
Java ist das Rodney Dangerfield unter den Programmiersprachen: Es bekommt keinen Respekt. Erwähnt man Java vor den meisten Entwicklern unter 30, denken sie...
Es gibt eine berühmte Stack-Overflow-Antwort, die über 3 Millionen Mal aufgerufen wurde. Die Frage: Warum ist die Verarbeitung eines sortierten Arrays...
Wir alle kennen das. Du musst ein Video konvertieren, suchst bei Google und findest eine Stack-Overflow-Antwort mit einem Befehl, der aussieht, als hätte...
Jeder Entwickler nutzt täglich eine Shell. Nur wenige verstehen, was sie tatsächlich tut. Die Shell wirkt wie eine Anwendung – man tippt Befehle, sie führt sie...
Alle paar Jahre schreibt jemand einen Essay mit dem Titel „Lisp ist tot“, und alle paar Jahre weist jemand anderes darauf hin, dass die Hälfte der Features in...
Im Jahr 1969 saßen Ken Thompson und Dennis Ritchie in einem Büro der Bell Labs und trafen eine Reihe von Designentscheidungen, die fast jede andere Technologie...
Python gilt schon so lange als „zu langsam“, wie es Python gibt. Die Standardantwort der Python-Community – „für die heißen Schleifen einfach C-Erweiterungen...
Jedes Mal, wenn dein Programm malloc() aufruft, muss jemand entscheiden, welcher Abschnitt des virtuellen Speichers zurückgegeben wird. Diese Entscheidung ist...
Flask brauchte acht Jahre bis zur Version 1.0. SQLite wird seit 2000 aktiv entwickelt und bekommt immer noch spürbare Verbesserungen. Der Linux-Kernel ist über...