richardgaywood wrote:
Mr Dave wrote:
I agree with the Gaywood. The sheer bulk of code here makes my head hurt, and not just because it's vb.
You do badass assembler things! Surely this low level stuff is bread and butter to you? I just assumed it made my head hurt because I am a high level weenie.
Depends on what I'm doing. A website scraper such as that I'd have done in c# with a certain amount of regex.
Main code for games, I'd use c++ (With assembly if the optimisation in the compiler coughs). The thing about c++ is that the code then is all very information dense and neatly divided, and therefore easy to read. vb code is not dense, nor neatly divided, and so I find it really hard to read. Combine that with anything remotely complicated, and I can't find the willpower to read it. The same stuff in regular expressions would have been easy.
The upshot of this is that if I wanted to do anything to this (and there are a couple of things I would think of doing - a history function would be most handy, for example ), I'd pretty much have to rewrite the entire thing. (in c#)