News for hackers. Stuff that matters.
Re:V Programming Language released by amedvednikov on Thursday June 20, 2019 @06:36AM (#20231484)
Wow, calling me a fraud and a scam artist based on these "facts"?..

The compiler has ZERO dependencies, as stated on the website. You can build it with `clang v.c`.

Do you really think the compiler needs glfw or freetype to function? It's for the graphics library to build things like the tetris.v example.

As for clang, It was made very clear that V compiles to C in addition to emitting native code, and that it's much more stable at the moment.

Hot code reloading will be available on June 22.

Cross compiling already works, and you saw this on twitter. How can you claim it's a lie? https://twitter.com/v_language/status/1137537130887077890

Re:V Programming Language released by lifthrasiir on Thursday June 20, 2019 @07:59AM (#20231944)
> Hot code reloading will be available on June 22.

What the heck, so you have claimed that it's just a readme or source cleanup but that was actually a huge missing feature. You said that you have high standards [1], but you don't seem to have high standards on what you say.

[1] https://blog.vlang.io/post/13/Why-isn't-everything-already-o...

Re:V Programming Language released by amedvednikov on Thursday June 20, 2019 @08:36AM (#20232210)
You need to detect sarcasm. Did you think I was serious when I said I was delaying by 2 days to clean up readme?
Re:V Programming Language released by lifthrasiir on Thursday June 20, 2019 @08:43AM (#20232274)
If you weren't serious at that time it'd be a bigger problem.
Re:V Programming Language released by drosan on Tuesday June 25, 2019 @05:02AM (#20272303)
You remind me of another russian school kid "inventor" that "created" completely new OS named "BolgenOS" :D Basically reskinned Ubuntu and tried to present it as 100% original software.
Re:V Programming Language released by kingkong2022 on Thursday June 20, 2019 @06:58AM (#20231562)
> Do you really think the compiler needs glfw or freetype to function? It's for the graphics library to build things like the tetris.v example.

Do you ship the compiler with those libraries that require those packages? If yes, then the compiler is not 400kb. The compiler nowadays never means only the compiler executable, it means the complete environment it ships with.

Re:V Programming Language released by amedvednikov on Thursday June 20, 2019 @07:00AM (#20231576)
The V compiler is the program that builds source in V. It has zero dependencies, and that's the claim.

The modules can have gigabytes of dependencies, this doesn't make the compiler depend on them.

[dead]
Re:V Programming Language released by amedvednikov on Thursday June 20, 2019 @07:17AM (#20231662)
Where am I subtracting it?
Re:V Programming Language released by kingkong2022 on Thursday June 20, 2019 @07:44AM (#20231838)
Yeah you don't. You never added the size of the dependencies (like clang) to the size of the compiler.

And thats what I am saying. You don't even need to add the size of your stdlib. A compiler does not include the stdlib as per your definition . So your compiler is actually much less than 400kb.

Re:V Programming Language released by amedvednikov on Thursday June 20, 2019 @08:37AM (#20232217)
Please list these "dependencies" other than the C compiler that's needed to bootstrap the language anyway. I'll wait.
Re:V Programming Language released by kingkong2022 on Thursday June 20, 2019 @08:41AM (#20232258)
> other than the C compiler

On windows, clang is about 100 mb download and it further requires msvc install which is around 1 gb download if you only download the build tools.

That in itself is a fucking 1.1 gb dependency.