home.social

#vlang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vlang, aggregated by home.social.

fetched live
  1. Big Improvement of the YAML module for V Language: improve Performance and add Tests Suite to raise Conformance - Work by David Legrand #Vlang github.com/vlang/v/pull/27021

  2. Initial implementation of Ownership for the V programming language ; inspired by Rust that tracks owned values and prevents use-after-move bugs at compile time #Programming #Vlang github.com/vlang/v/blob/master

  3. Implementation of the ML-DSA Signature Algorithm (NIST's postquantum digital signature standard) in pure native V added to main repository #Vlang #Cryptography github.com/vlang/v/pull/26711

  4. Implementation of native atomic operations for the V programming language, without depending on an external C library #Programming #Vlang github.com/vlang/v/pull/26529

  5. Happy Day! ❤️

    Today I want to say thanks to the community and maintainers. V makes systems programming feel like scripting: fast, simple, and safe!

    @vlang

  6. Import of a new V native module regex.pcre for the V programming Language: provides a regular expression engine with UTF-8 support, supports compilation of patterns, iterative searching, full matching, global replacement, named groups #Programming #Vlang github.com/vlang/v/pull/26545

  7. First version of an AGENTS\.md file added for the V programming language repository, to help coding/debugging with AI coding agents ; useful for humans too #Programming #AI #Vlang github.com/vlang/v/blob/master

  8. Okay, after a bit of work in #vlang:

    - I think I prefer golang though I really prefer the error system of `v`.
    - I enjoy writing code in `nim` more than `v`. While I do enjoy `v` more than `rust`, the documentation and support extensions are better for almost every other language which makes things difficult starting out.

    #programming

  9. So, decided to give #vlang a go for a bit and it's not horrible. Not sure if I'm a fan yet, but it's fast and doesn't fight me too much. I prefer the error handling though, it's damned nice.

    #programming

    (hid the screenshot in the slim chance of anyone still working on AoC)

  10. @hackernoon Rust is not a C replacement. That ship has sailed. It's not even close. In theory it could have been a C++ replacement, but I think C++ will incorporate all good aspects of #Rustlang before that happens.

    #ziglang or #vlang are better candidates.

    But my guess is that C will be dominant for as long as we use von Neuman based CPUs. We mostly just need better tooling.

  11. 約5MiBのJSONファイルをMarkdownに変換して書き出すコードをC#/V言語/Rustで書いた実行速度の結果がこちら。

    • C# (.NET 9.0.306): 1.596s
    • V (0.4.12 c560e72): 0.957s
    • Rust (1.91.0 GNU): 7.675s

    Rust学習3日目で書いた私のコードは相当酷いものだったのだろうか。

    #CSharp #VLang #RustLang #どうしてこうなった

  12. One of the reasons why #Mastodon is able to add so many new features is because it's written in Ruby.

    However, this also makes it unattractive to run in the first place because of Ruby's inefficiency.

    This is why I encourage new #Fediverse developers to adopt #V: https://vlang.io #vlang

    V is like Go but better.

    It is as fast as #Rust, but has better syntax.

    You'll be able to code faster. Your code will read better.

    If you're a Rust developer, consider making the switch!
  13. Y... ¡Vitrine ya tiene eventos de entrada!

    Cerquísima de un primer lanzamiento... una vez limpie, documente y simplifique el código bastante, y confeccione el manual.

    #vlang #programming #gui #terminal #tui

  14. Vitrine now supports four different alignment modes for its flex component.

    I want to think about text flow next but it kind of looks like a complex topic... And I should probably start writing some tests soon too.

    #vlang #programming #terminal #gui

  15. Os presento vitrine, una biblioteca en lenguaje de programación V para crear aplicaciones con interfaces en la terminal. ✌️

    #vlang #programming

  16. And it can do this!!

    ⠀⠀⠀⠀⢏⠢⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡴⠁⠀⠀⠀
    ⠀⠀⠀⠀⠘⡄⠀⠉⠢⣀⠀⠀⠀⠀⢀⠔⠊⢠⠃⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⢱⠀⠀⠀⠀⠑⢢⡤⠊⠁⠀⠀⡎⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⢇⠀⢀⡠⠒⠁⠈⠑⠤⡀⡸⠀⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⡸⡔⠁⠀⠀⠀⠀⠀⠀⢨⠓⢄⡀⠀⠀⠀⠀
    ⠀⠀⠀⣀⠔⠉⠀⠱⡀⠀⠀⠀⠀⠀⢀⠎⠀⠀⠈⠢⢄⠀⠀
    ⣀⣔⣊⣀⣀⣀⣀⣀⣣⣀⣀⣀⣀⣀⣜⣀⣀⣀⣀⣀⣀⣉⣢
    ⠀⠀⠀⠀⠀⠀⠀⠀⠈⡆⠀⠀⠀⢰⠁⠀⠀⠀⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡀⠀⢀⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⠀⡜⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
    ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢶⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

    #vlang #graphics #programming

  17. I made a small library to draw images in a terminal, inspired by asciimoo's drawille, but in @vlang!

    This is it:
    github.com/Nirei/vrawille

    And this is the vpm package:
    vpm.vlang.io/packages/Nirei.vr

    #vlang #programming

  18. 🥳 V 0.4.12 is out! The changelog has 350+ items.

    70% faster json encoder, VLS mode, hundreds of fixes and improvements. #vlang

    github.com/vlang/v/releases/ta