Works on Windows XP, Vista, 7, 8, 8.1, 10, 11 That's better than you can say for a lot of software these days
It's a feature of limiting yourself to the win32 api (and functions of it available since 2001 only). Eg the moment you need to deal with security like certificate or whatever this goes out the window.
Is XYplorer really written in VB6?
201–210 of 232 posts
Re: Is XYplorer really written in VB6?
#202Early in my career, I worked in support for a company which made developer tooling. Male programmers would call in and do a bit of intro so you knew they were not dumb, just busy. VB6 programmers would say things like "I am a very senior VB developer". They were the only "very senior" programmers who did not seem to understand things about OS stuff. Like exported functions and their different calling conventions, why…
Point taken that VB was a programming ghetto. But the actual seniors were fighting the language to call Win32, writing MTS servers, and etc, they 'got' all that stuff. I did some VBS ASP back in the day (not VB), and the language was more just annoying, at least partially due to the BASIC legacy stuff. Like it didn't even have a hashmap, you had to import something from Internet Explorer.
Re: Is XYplorer really written in VB6?
#203For no specific reason other than life random offers I've gone through a few of those "dead and bad" reputational language in my career (VB6, Delphi, PHP), mostly as a case of "there is a lot of money being a decent programmer who can use these correctly". And there are three things I learned about it 1. There is a lot more money in it than you would think. The good part of "there is a lot of newbie using it" is that…
Re: Is XYplorer really written in VB6?
#204xyplorer has been providing partial compatibility with 64-bit windows shells by way of some "sidecar" executables, which act like hosts for 64-bit shell extensions, thumbnailers, and whatnot.
iirc some of these sidecar tools were originally written in autohotkey; now that's another interesting language.
Re: Is XYplorer really written in VB6?
#205Works on Windows XP, Vista, 7, 8, 8.1, 10, 11 That's better than you can say for a lot of software these days
It's a feature of limiting yourself to the win32 api (and functions of it available since 2001 only). Eg the moment you need to deal with security like certificate or whatever this goes out the window.
Re: Is XYplorer really written in VB6?
#206Earlier quoted context omitted.
> It's not possible to remove anything without potentially breaking backwards compatibility https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
>In sloppy mode, a number beginning with a 0, such as 0644, is interpreted as an octal number (0644 === 420) How does something like this even happens. Anyway, if you "use" strict mode, but the browser doesn't support it, you're effectively not running in strict mode, so you can't actually assume the Javascript will execute differently.
Re: Is XYplorer really written in VB6?
#207Early in my career, I worked in support for a company which made developer tooling. Male programmers would call in and do a bit of intro so you knew they were not dumb, just busy. VB6 programmers would say things like "I am a very senior VB developer". They were the only "very senior" programmers who did not seem to understand things about OS stuff. Like exported functions and their different calling conventions, why…
I feel this narrative about less experienced developers probably made sense to you back then, but it might be time to update it!
Never observed such a thing with any other language. (Of course I am too young to have met people building business apps off COBOL or BASIC).
Re: Is XYplorer really written in VB6?
#208Earlier quoted context omitted.
That's a totally different thing.
https://en.wikipedia.org/wiki/Nirvana_fallacy
The one I'm talking about is the fallacy of grey, linked from a sibling comment.
Re: Is XYplorer really written in VB6?
#209Earlier quoted context omitted.
Every single language is a mess. Just look at time and floating point numbers in Java (not having a go at Java).
There are lasting languages and good languages, but there are no lasting good languages.
Java is probably the longest lasting language that I would consider good. Are there things that I hate about it? Of course. But it got a lot of things right - even things that more modern languages have done much worse at, like IDE support.
Re: Is XYplorer really written in VB6?
#210Earlier quoted context omitted.
> Just look at time and floating point numbers in Java What do you mean? The time & date API in Java is excellent, and the float and double types follow the IEEE standard.
It took nearly 20 years to sort it out. Before Java 8, January was 0 and getYear() for today would return 125.
Dunno what's up with getYear() though!