4

Seriously Vlang is so cool . But it still in beta. Started to contribute. I will start building packages for the jitsi SDK after the VPM (package manager) is ready Because I want to try something.

Comments
  • 4
    Okay, what's cool about it? What's innovative about it that other languages don't have today?

    Why do I get the impression that it's only used by a group of 14 year old kids? Is it a new cult? Example: https://news.ycombinator.com/item/...
  • 0
    @Jason yes because the language is not stable yet.
  • 0
    @rantsauce that's not necessarily the case , I join to contribute because why not try something new and contribute to it like I would when flutter was in beta.

    What's cool about it was they claimed that vlang is faster than rustlang ,golang and as fast as C. That's why I am here to test it and contribute to it and see whether these are true.

    I might not be the smartest , but with helps of those who clearly know what they do, maybe V might just become mainstream.
  • 6
    @johnmelodyme Claiming that your language is as fast as C when in fact it isn't is not cool. Vlang is vaporware, they've been making detached claims and promises and failing on all of them ever since the project started, and they're extremely hostile to critique.
  • 6
  • 7
    @lbfalvy that’s interesting and good to know. I came across V some time ago and saw the claims on their site. I was curious enough to make a mental note of the language to explore in the future… but if what you say is true (haven’t checked the links you posted yet), that’s just… sad.
  • 2
    @100110111 It's sad because V received a lot of funding that could've went to languages which were making less extravagant and more real claims. Lying about a crowd funded project is scummy.
  • 1
    @lbfalvy it is indeed. Too bad. This just makes me want to jump back into my PLD shoes and try to design a language which could achieve the claims the V community made (at least those that are realistically achievable) - and not make any claims until I can back them up. Why not just say ”this is what we are aiming for with this lang - we’re just not there yet”…
  • 0
    @lbfalvy thanks for the URLs
  • 0
    @100110111 wait ... I was wrong all along? 😳 @lbfalvy
  • 0
  • 3
    @johnmelodyme "vlang is faster than rustlang ,golang and as fast as C"

    Sure, it's in theory as fast as C because it's translated to C and uses C's standard library for many things. But at that point you can just use C directly because at least it isn't riddled with bugs or doing false advertising.

    Not to mention the V compiler originally didn't even use an AST and the developer's excuse was that it's for performance reasons. I don't know how anyone can take this project seriously.
  • 2
    @johnmelodyme That article is from way back at the beginning of the whole debacle, and it basically just repeats the same claims the website made at that point - claims that are mostly revoked by now because they were unrealistic to begin with and obviously not based on reproduceable measurements.
  • 4
    The best thing about Vlang would be that the source files could be called Vsource.
  • 3
    @Lensflare Michael here!
  • 1
    @lbfalvy hahaha vsouce@Lensflare
  • 5
    "Most objects (~90-100%) are freed by V's autofree engine: the compiler inserts necessary free calls automatically during compilation. Remaining small percentage of objects is freed via reference counting. The developer doesn't need to change anything in their code. "It just works [..]"

    Later:

    "Note 2: Autofree is still WIP. Until it stabilises and becomes the default, please avoid using it. Right now allocations are handled by a minimal and well performing GC until V's autofree engine is production ready."

    Can't make this shit up lol
  • 0
    did it change since that ?

    today it's v0.3.3
  • 1
    @medlabs if one takes a look at the changelog since, then not really. Regarding the claims made, I don’t see significant steps taken (e.g. autofree is still WIP), even though loads of progress has been done since on loads of other, maybe more auxiliary stuff. I see that they’ve changed their minds on string interpolation syntax between each release as well…

    Yeah, still vaporware.
Add Comment