Programmiersprache Fortran nach 20 Jahren wieder unter Top 10 des Tiobe-IndexGemäß der aktuellen Ausgabe des Tiobe-Index legen die Programmiersprachen Fortran und Go an Beliebtheit zu – und sichern sich ihre Plätze unter den Top 10.
Node.js 22? – Lass uns Freunde bleibenDie neue Version 22 von Node.js ist erschreckend unspektakulär. Vielleicht ist es für mich nach 12 Jahren mit Node.js an der Zeit, die Beziehung zu beenden.
heise+ Aktionsangebot 1 Jahr heise+ zum Aktionspreis: Jetzt heise+ für nur 1,90 € pro Woche lesen und 1 Jahr lang geballtes, brandaktuelles IT- und Tech-Wissen sichern. Unbegrenzter Zugriff auf alle heise+ Beiträge inklusive der Inhalte aller Heise-Magazine. Nur bis zum 31. Mai!
Künstliche Intelligenz: Go-Entwickler in einem Python-zentrischen ÖkosystemWie stehen Go-Developer zum Entwickeln mit generativer KI? Das beantwortet eine neue Studie des Go-Teams und deckt die wichtigsten Hürden dabei auf.
AlertBefehlsschmuggel: Kritische Lücke in Programmiersprachen unter WindowsBatBadBut heißt eine kritische Befehlsschmuggel-Lücke, die mehrere Programmiersprachen unter Windows betrifft. Abhilfe ist schwer.
Softwareentwicklung: Ankündigung der tech:lounge Masterclass Die the native web GmbH veranstaltet ab kommender Woche insgesamt zwölf Webinare zu den Themen Go, TypeScript, skalierbare APIs und moderne, native Web-UIs.
Google verabschiedet sich von C++Google will Speichersicherheit stärker fokussieren und künftig Sprachen wie Java, Rust oder Carbon einsetzen. Für Altlasten gibt es eine spezielle Strategie.
Go 1.22 behebt langjähriges Problem mit for-SchleifenDas Update der Programmiersprache Go auf Version 1.22 setzt auf Performance, behebt einen for-Schleifen-Bug und nimmt Änderungen an Standardbibliothek vor.
PHP-Anwendungsserver in Go: FrankenPHP erreicht 1.0Der erste Meilenstein ist erreicht: FrankenPHP, geschrieben in GO, soll Usern mit nur einem Befehl einen leistungsfähigen PHP-Server für die Produktion bieten.
Programmiersprache Go 1.21 hat Kompatibilität und Codeoptimierung im FokusÜber eine Umgebungsvariable lässt sich der Umgang mit Änderungen in Go-Releases steuern, und die Sprache stabilisiert die Profile-Guided Optimization.
Channels in Go: Bequem parallelViele fürchten nebenläufige Programmierung. Channels in Go können diese Art der Softwareentwicklung aber wesentlich erleichtern.
Security: Schwachstellen-Scanner für Google Go geht an den StartDas Tool Govulncheck untersucht Go-Projekte auf bekannte Schwachstellen in den Dependencies. Eine Extension integriert die Überprüfung in Visual Studio Code.
Git in MySQL: Dolt Version 1.0 ist daDolt bietet SQL-Versionskontrolle mit Git-Befehlen. Das Projekt hat Version 1.0 erreicht, die das CLI stabilisiert und das zukünftige Speicherformat festlegt.
Seit AlphaGo-Sieg: Menschliche Go-Profis treffen deutlich bessere EntscheidungenSeit 2016 spielen KI-Systeme Go deutlich besser als die stärksten Menschen. Als Reaktion spielen die aber inzwischen messbar besser und jetzt ist klar, warum.
Sechs Jahre nach AlphaGo: Mensch besiegt erneut "zuverlässig" stärkste Go-KIsEigentlich galt es als klar, dass Menschen gegen Go-Programme den Kürzeren ziehen. Doch gegen eine neue Strategie sind die KI-Systeme – noch – chancenlos.
Nach Windows jetzt Go – Streit über Telemetrie bei Googles ProgrammierspracheGoogle-Entwickler Russ Cox drängt darauf, Telemetriedaten bei Kernwerkzeugen der Programmiersprache Go auszuwerten. Die hiesige Windows-Debatte lässt grüßen.
Programmiersprache Go 1.20 nutzt Profiler-Informationen zum Optimieren des CodesNeben Profile-Guided Optimization bringt das aktuelle Release erweiterte Möglichkeiten für Vergleiche in Generics und den Umgang mit Slices.
Developer Snapshots: Programmierer-News in ein, zwei SätzenUnsere Übersicht kleiner, interessanter Meldungen enthält unter anderem Go, Web of Things, Visual Studio, Project Jupyter, DKP 2.4 und Docker BuildKit.
State of Developer Ecosystem: Die beliebtesten Programmiersprachen 2022Laut einer aktuellen JetBrains-Umfrage wollen Entwickler vor allem neuere Sprachen wie Rust und Go lernen. JavaScript bleibt am weitesten verbreitet.
Drei Fragen und Antworten: Warum sollte man Cloud-nativ entwickeln?Für die Cloud gilt es skalierbare Anwendungen für hochdynamische Umgebungen zu programmieren. Worauf es dabei ankommt, erklären die iX-Autoren im Interview.
Cloud-Nativ entwickeln mit Go: Vorteile an einem Beispiel erklärtGo eignet sich zum Cloud-nativen Entwickeln von Anwendungen. Die Runtime ist schlank und erlaubt, ressourcenschonend zu skalieren.
Programmiersprache: Go-Entwickler setzen auf die neuen GenericsLaut einer Studie hat die Community das neue Feature schnell angenommen. Fuzzing ist dagegen recht unbekannt und Error Handling die größte Herausforderung.
Neu am Kiosk: iX-Developer-Sonderheft "Programmiersprachen – Next Generation"Ab jetzt im Zeitschriftenhandel: Das neue Heft wirft einen Blick auf neuere Programmiersprachen wie Rust, Kotlin, TypeScript, Go. Wo liegen ihre Stärken?