Veröffentlichung der Programmiersprache V 0.4.4

Nach zweimonatiger Entwicklungszeit wurde eine neue Version der statisch typisierten Programmiersprache V (vlang) veröffentlicht. Die Hauptziele bei der Erstellung von V waren einfache Erlernbarkeit und Verwendung, hohe Lesbarkeit, schnelle Kompilierung, verbesserte Sicherheit, effiziente Entwicklung, plattformĂŒbergreifende Nutzung, verbesserte InteroperabilitĂ€t mit der C-Sprache, bessere Fehlerbehandlung, moderne Funktionen und besser wartbare Programme. Das Projekt entwickelt außerdem seine Grafikbibliothek und seinen Paketmanager. Der Compiler-Code, die Bibliotheken und die zugehörigen Tools sind Open Source unter der MIT-Lizenz.

Zu den Änderungen in der neuen Version:

  • Attribute wurden verschoben, um die neue Syntax zu verwenden.
  • FĂŒr Strukturen und Unions sind die Attribute „@[aligned]“ und „@[aligned:8]“ implementiert.
  • ZusĂ€tzlich zum Ausdruck „$if T is $array {“ wurde UnterstĂŒtzung fĂŒr die Konstrukte „$if T is $array_dynamic {“ und „$if T is $array_fixed {“ hinzugefĂŒgt.
  • Das Setzen referenzierter Felder auf Null ist jetzt nur noch in unsicheren Blöcken möglich.
  • Zeilenwiederholungsflags „r“ und „R“ hinzugefĂŒgt, zum Beispiel „‘${“abc“:3r}‘ == ‚abcabcabc‘“.
  • Eine experimentelle Version des x.vweb-Moduls wurde mit der Implementierung einer einfachen, aber leistungsstarken Web-Schnittstelle erstellt.Server Mit integriertem Routing, Parameterverarbeitung, Vorlagen und weiteren Funktionen. Die Standardbibliothek unterstĂŒtzt nun sowohl Multithreading als auch blockierende Verarbeitung. Webserver (vweb) und Single-Threaded Non-Blocking (x.vweb) wie Node.js.
  • Eine Bibliothek fĂŒr die Arbeit mit ssh – vssh – wurde implementiert.
  • Ein Modul zum Arbeiten mit Einmalpasswörtern (HOTP und POTP) hinzugefĂŒgt – votp.
  • Die Entwicklung eines einfachen Betriebssystems auf V-vinix wurde wieder aufgenommen.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster