3 ms·
I have a project for a client. Nothing much, just your ordinary database driven application, customized for his needs. I use some external libraries from DevExp
by unnouinceput 6y ago
I have a project for a client. Nothing much, just your ordinary database driven application, customized for his needs. I use some external libraries from DevExpress (for showing data), from ReportBuilder (german one) to show different reports, etc etc. All in all, since I have sources for all as well, it's around 1 million lines of code. The application itself is just a measly 10k lines of code written by me in past month. So, when I do a "build all" in Delphi, it will go and compile all external libraries and it shows me the lines of code they compiled. Mind you, real lines of code, not empty lines, and it does not include interface/types declarations, just actual code lines - you know, the ones where you can actually put a breakpoint if you want to also debug it.
Since my style is to have for each project its own virtual machine, this compiling runs inside the virtual machine, and the files that said virtual machine consist of are sitting on a HDD with 5000 rpm (old cheap style HDD, not an SDD mind you).
Takes 45 seconds to do that "build all".
Do you have an equivalent V project size to tell me your compile time? For a real application?
- brutt 6y agoV at pre-alpha stage. The only real application in V is V itself. See link above for compilation speed of V in V.
- unnouinceput 6y agoSo another programming language the type "dozens for a dime", that somebody in the middle of their tenure at Uni, out of boring thought "you know what this world is lacking? another programming language". And after it was done you're like "hey look, V can slingshot a stone up to the hill real fast, hence it can be really fast and really cheap to reach the moon too". Tell you what, when you "reach the moon" using V, same as what Delphi does it, and it's going to be faster then come and talk to me, ok?
- amedvednikov 6y agoIndeed there's only one big project in V right now: the V compiler itself. It's about 40k lines, and it compiles in <1s on most machines. But I'll also be open sourcing https://gitly.org https://gitly.org this week. This is going to be a second big and official project written in V.