Microsoft Visual Basic, version 6.0
SOVL
>>107024820Anything on the 6 train is win.
>>107024820SOVLFast as fuck in comparison to Python or VB.Net
>>107024820Is the 6 the best version? I got a updated one and idk how to export a executable from it(that doesn't require unnecessary installations of "runtimes")
>>107025002Fast processors opened up the flood gates to bloat langs and jeetware. Punch your local hardware engineer today.
>>107025158>it's the fault of the hardware guys that software sucks so fuckin' bad.You're a faggot.
>>107025120As far as I know, 6.0 is the last classic visual basic version, so it's the last one that compiles into native executables (and you don't need any extra runtime for it). So just get 6.0.Later versions are Visual Basic .NET, which compile into dotnet bytecode just like C#.
>>107024820microsoft visovl basic
>>107024820VB6 was great but Delphi 6 was the GOAT
I remember VB6 from all the programs that were made in them since they kept crashing and references VB 6 in the error message
>>107025202>it's the last one that compiles into native executables (and you don't need any extra runtime for it)No version of BASIC can actually compile the code into native binaries, it's always interpreted, either as is or as some kind of P-code.VB6 programs need the MSVBVM60.DLL runtime to execute.
>>107025267Based chad VB6 error messages
>>107024820>Microsoft Visual Basic, version 6.0Damn, I hate this piece of shit so much. Back in the days when I was a student, we had a computer programming course in school and we had to use this thing. The teacher was an arrogant cunt and as a result I developed a profound hatred of this thing.
I remember making a "trojan" using VB6 with winsock many years, which I installed on school computers. It let me open their CD drive at will remotely. Shit was kino
>>107025296same here, I guess there's something about VB and arrogant cuntsluckily I caught her at being incompetent in front of the entire class and then she told me she'll just give me an A on the condition that she never sees me again
>>107025296LITERALLY a skill issue.
In 2016 I started working at a public library. Their system was a mess, they had a bunch of excel sheets and were filling the names of the books one by one, no backup, no control whatsoever. Every worker was over 50. They had zero budget and zero support and the tech team were just two guys taking care of thousands of old computers in the whole building, not just the library, they were nice but always busy, not their fault. Since I had a lot of spare time when no one was around, I noticed their computers had Visual Basic and MS Access, so I've learned SQL from zero, from scratch, and for a whole year I've worked in secret in a new way to handle our daily routine. Rainy days were the best, because people would rather stay home and I had plenty of time behind the counter without anyone around. One day, I decided it was good enough and the next day I was teaching everyone how to use it. It was so simple everyone got it, they were baffled. I also managed to organize and pull statistics for over 15 years of borrowing books, things they never even thought of questioning about their own services. The system worked for several years and it was seen as a blessing, saving everyone's time. I've got a lot of compliments, pats on the back, people loved it, but since it was public structure and my system was not the official one, then I've got no bonus for it whatsoever, as I already expected. When covid hit, the library had to be shut down and a lot of people were fired, myself included. Last year I went back there to visit my old colleagues, they said it was all working perfectly up until a couple months ago when something-something was updated and they couldn't get it to work anymore. Guess what? They went back to the old messy excel sheets, because there is no one left around to take care of this issue. I shrugged and said "not my problem". That's my story with Microsoft Visual Basic.
>>107025858Truly based. I bet you have what it takes to be a true 10x giga dev buried deep inside you anon. Props to you.
>>107024820I liked the software, but not the language. I always wished there was a similar software but using javascript. (Yes, I like javascript, fuck you.)>>107025202>and you don't need any extra runtime for itYes you did, and that sucked because the runtime was too big for a floppy disc, and we didn't have usb drives back then. Same problem when we wanted to share our software on the very slow internet, the software itself could be tiny but the runtime was "big".
>>107025202>compiles into native executables (and you don't need any extra runtime for it)this is only true for C or C++ programs, not basic.and even for those, you can always statically compile in the runtime.if you want a modern tool that is similar to picrel, try Qt Creator
>>107026281>>107026306>>107025274The VB6 runtime is shipped with windows. Maybe it wasn't when 6.0 came out, but it's been shipped with Windows for a long time.https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy?redirectedfrom=MSDN#runtime-files-supported-and-shipping-in-windowsI think I used it on XP and I never remember running VB6 programs.
>>107026763As someone who has had to install custom VB6+Access accounting applications on windows 10 I can tell you it's not enough, XP was the last to have complete support, I've had to fuck around with different dll versions for hours to make them work
>>107025858Thank you for your service.
Embarcadero RAD Studio 12
>>107025943I've had many 10x giga dev bury themselves deep inside me over the years so you're right
>>107027156I wish these were free and open source
>>107027217lol I ran this once. guess my acc was too shitty for anyone to care about stealing it, because nothing ever happened
How this thing mogs reactslop so bad?
>>107027156This fucking IDE is a piece of shit. I've had to develop and debug with it, the text editor is so bad I decided to just use another editor.
>>107027246>the text editor is so bad I decided to just use another editor.I already do that with Visual Studio. Is it even worse than that?
>>107024820It's amazing how it was easier to create GUIs 30 years ago than it is now.
>>107027614it's just as easy today
>>107026903>XP was the last to have complete supportI clearly remember that 98se needed runtime files. I don't remember if Millenium and 2000 needed too.
>>107024820Played around with that as a kid, good times
>>10702774198 and me were fucking oddballs over how they started to implement nt shims just enough to get .net and office running. case in point, MSLU and similar such clone software from mozilla
>>107025858Just in time to start learning LOBasic and Base for when YOTLD happens.
>>107025242I’m actually looking to get into Delphi Lazarus atm because I realized it’s one of the few tools on the market to build compact, simple gui applications that aren’t bloatware. I haven’t touched Delphi in 20 years lol (but have great memories of it).
>>107028101lol just use wxwidgets. or if that's too much for you, then imgui/nuklear
>>107025200>Good hardware engineers make fast software.>Fast software creates weak programmers.>Weak programmers create slow software.>Slow software creates good hardware engineers.
>>107028161Wxwidgets is a pile of shitcode that needs to be linked against awfully specific versions of gtk3. And really, thats the least of your issues with wxwidgets.It's not even like firefox, chrome, qt, etc where there's a few optional dlsym imports for theming; it links against a fuck ton of version specific crap that must match the end users environment. On the topic of wrapping existing toolkits, no, just no. The whole ideology of " you can just wrap existing toolkits " is an utter disgrace in of itself. Wxwidgets is a buggy pos, platform behaviors are never properly normalized, simple shit like rich text boxes end up exploding. Another example, react native and its beloved userbase, and by that I mean it gets dropped by any serious webshitter in about a month of trying to use it. The only thing that ever came close is Qt - and they decided "fuck it, we're drawing everything ourselves and merely overlaying a few offscreen bitmaps the os might feel like rendering for us on a good day"
>>107028215This. I wish the old timers who created software in the 80s were still around.
>>107028371The older I get, the more I appreciate the reasons old fags have for clinging on to ancient software that still works.
>>107028231what do you suggest then? nothing?
>>107028231>but the controls aren't native!>native controls aren't consistent across platforms!>fake controls that look nice aren't cool either!>nothing can be acceptablethe mental retardation is impressive
>>107024820I remember using this as a teenager to make a simple program and submit it to the ZDNet Software Library, and they accepted it. That was pretty cool.
>>107028101>compact, simple gui applications that aren’t bloatwarewhy don't you niggers ever just use the plain win32 api? if all you need is a simple app then it's very easy to use. for ultra complicated huge applications it might be a bit tedious.
i choose my technologies based on how 90s the infomercial lookshttps://www.youtube.com/watch?v=MpW0P_2vKKc
>>107030718i was obsessed with this during elementary and high school where i made various tools, i'd thought it is the best programming language ever and it was the first one i learned. good times
>>107030727i've fucked up, meant to reply to OP not my previous deleted post. i had one job i guess
>>107024820Vb6 is the only thing I know. The next step up. C# and whatever else, all those code look so confusing and Chinese. Vb was easy to read and understand and I could easily give it a ui. Since I can't learn anything else , what is the closest to vb6 today?
>>107030769python
>>107025355>luckily I caught her at being incompetent in front of the entire class and then she told me she'll just give me an A on the condition that she never sees me againkek
>>107030771Python doesn't have this easy gui thing and it's all wired
>>107030769Just keep using vb6, or move to vb.net i guessAny flavor of Basic looks "confusing and Chinese" to me. I mean you even got shit like "DIM SUM". Languages like C and C# are much more familiar to me personally
>>107027580Yes.
>>107030828If you didn't grow up being brain damaged by BASIC like the boomers and gen X were, then it doesn't make much sense.
>>107028215but this has never happened, native software/os bloat literally didnt exist until the late 2010sits more like a stone rolling down a mountain, but in the bloat axis
>>107030769Just keep using VB.netSome of my mods like Bannerlord Better Exception is written in VB.net as well
>>107024820Borland Delphi, version 7.0a, for me.>>107031483You are the stupidest piece of shit ever to exist. People have been complaining about "slow, bloated" software since your absentee father was swimming around in your also-absentee grampa's testicles, along with the lead paint chips and asbestos fibers.This is because poor and stupid losers like you have always existed, and always will exist.
>>107031483>but this has never happened, native software/os bloat literally didnt exist until the late 2010sIt absolutely did. People were complaining about Visual Studio and Firefox becoming bloated in the late 00s. We had the entire spate of "minimalist" webkit browsers because of complaints about the latter.
>>107025858You did your best desu. Can't always win in the end
>>107024820Isn't there a paid python equivalent to this? I think it's called Anvil.
>>107025200It literally is. Fast hardware allowed for more abstractions. Restrictions on the hardware side make you a better programmer, because you have to reason about the memory, storage, compilation, instructions and million of other hardware constraints, doing assembly/C you literally have your hands in the fucking guts of the computer. Writing something like a roller coaster tycoon is impossible now, because you don't need to, since any braindead idiot can now drag and drop prefabs in unity and have it run on any computer because RAM is cheap and the average cpu clock is about 4Ghz now and developers now don't need to know how anything under the hood works to make anything.
>>107024820i was paid to rewrite a VB6 app in C# in the year 2019
>>107024820I bet stuff made in this still works in w10 (not 11 because that thing is super pozzed)
>>107027156eww
>>107025274>single dll that comes with the osSOOOOVLLL
>Try to use VC# free years and years ago>Tons of features from the paid version are disabled>End up using SharpDevelopAnyone else ever use it? I guess now it's discontinued because the free version of Visual Studio tends to have just about all the same features as the paid one.
>>107027657name an easier modern wysiwyg ide then
>>107034581win 11 is almost the same as win 10 kek
>>107035193c# winform with visual studio
>>107034144tom hanks invented javascript??
where is the flat ui?where are the neutral colors?where is the social implementation?why isnt there a premium plan?
>>107035232this but don't use the net.core use the sovlful older one
>>107028101Modern Delphi is great as long as you stick to Windows VCL and avoid FireMonkey, Lazarus is kinda jank, but it made great progress in version 4 and it's surprisingly good at making cross-platform GUIs that look consistent in both Windows and Linux.You can't make truly compact apps with either though; the minimum exe size is a few megabytes.
>>107035193lazarus is pretty much an opensource vb6/delphi 5
i own a copy of visual foxpro 6.0 mint in box for no reason
>>107030769Isn't Lazarus the new VB6?
>>107034921>SharpDevelopI used it too because back then my pc was really shitty and SharpDevelop was way more lightweight than visual studio. I eventually moved to vs when SharpDevelop got discontinued and I got better hardware
>>107024831>>107027156>>107035548Nothing is ever going to beat Delphi.
Used it to make cheats for flash games
>>107036494
Visual Studio sucks, I really hate it.
>>107035548>>107036354>>107036494>>107036590Pascal/Delphi would be cool if every control name didn't start with the letter T.
class CWorthlessOpinion : public CStupidCunt { public: void retardation() { cout << ">>107038377" << endl;
>>107024820My dad rented me books on how to use this thing. Thanks for getting me into programming, dad.
>>107028477>0 reading comprehension>you're the retardok>>107028472>Qt for serious stuff on the account that it doesnt even pretend to be a wrapper>webshit or tcl/tk for jeet-tier python interfacesor>GPU hogging, poorly integrated windowing, aids looking im[ui/ay] that all the dumbass zoomers think constitutes a game engine or game development for some reasonthere are no good solutions Honorable mention to the one guy in the group that can be fucked with making nice wpf frontends for windoze, other than that, you're sol
>>107038377tButton and jButton...
>>107024820>actual non-mobile scrollbars with arrow buttonsWhen people could use their computer efficiently and precisely.
>>107024820>>107024831>>107036354SOVL>>107038440LOL
>>107038440>Prefixing classes with C
>>107024820I learned this in school and it was already outdated, but companies kept supporting programs made by that crap for 20 years
>>107038377>>107038440>>107039364TButtonTEditTCheckboxLiterally no reason for controls to have a T in front of them.
>>107024820vgh
>>107036354Whew lad this is a flashback. I remember grabbing so many premium control packs from forums back in the day, I never even used them as I thought the stock controls looked more "professional".