[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_8500.gif (36 KB, 480x385)
36 KB
36 KB GIF
Microsoft Visual Basic, version 6.0
>>
SOVL
>>
>>107024820
Anything on the 6 train is win.
>>
>>107024820
SOVL

Fast as fuck in comparison to Python or VB.Net
>>
>>107024820
Is 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")
>>
>>107025002
Fast 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.
>>
>>107025120
As 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#.
>>
>>107024820
microsoft visovl basic
>>
>>107024820
VB6 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.
>>
>>107025267
Based chad VB6 error messages
>>
File: Visual_Basic_6.0_logo.png (103 KB, 317x314)
103 KB
103 KB PNG
>>107024820
>Microsoft Visual Basic, version 6.0
Damn, 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
>>
>>107025296
same here, I guess there's something about VB and arrogant cunts
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 again
>>
>>107025296
LITERALLY a skill issue.
>>
File: dwightoffice.png (968 KB, 799x793)
968 KB
968 KB PNG
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.
>>
>>107025858
Truly based. I bet you have what it takes to be a true 10x giga dev buried deep inside you anon. Props to you.
>>
>>107024820
I 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 it
Yes 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
>>
File: 1742664703582104.png (90 KB, 1114x830)
90 KB
90 KB PNG
>>107026281
>>107026306
>>107025274
The 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-windows

I think I used it on XP and I never remember running VB6 programs.
>>
>>107026763
As 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
>>
>>107025858
Thank you for your service.
>>
File: 1761568152911.jpg (289 KB, 1471x878)
289 KB
289 KB JPG
Embarcadero RAD Studio 12
>>
>>107025943
I've had many 10x giga dev bury themselves deep inside me over the years so you're right
>>
>>107027156
I wish these were free and open source
>>
File: jswl6fuuxu211.jpg (31 KB, 458x547)
31 KB
31 KB JPG
>>
>>107027217
lol I ran this once. guess my acc was too shitty for anyone to care about stealing it, because nothing ever happened
>>
File: file.png (185 KB, 897x508)
185 KB
185 KB PNG
How this thing mogs reactslop so bad?
>>
File: 1746015063814061.jpg (37 KB, 736x552)
37 KB
37 KB JPG
>>107027156
This 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?
>>
>>107024820
It's amazing how it was easier to create GUIs 30 years ago than it is now.
>>
>>107027614
it's just as easy today
>>
>>107026903
>XP was the last to have complete support
I clearly remember that 98se needed runtime files. I don't remember if Millenium and 2000 needed too.
>>
>>107024820
Played around with that as a kid, good times
>>
>>107027741
98 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
>>
>>107025858
Just in time to start learning LOBasic and Base for when YOTLD happens.
>>
>>107025242
I’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).
>>
>>107028101
lol 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.
>>
>>107028161
Wxwidgets 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"
>>
>>107028215
This. I wish the old timers who created software in the 80s were still around.
>>
>>107028371
The older I get, the more I appreciate the reasons old fags have for clinging on to ancient software that still works.
>>
>>107028231
what 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 acceptable
the mental retardation is impressive
>>
>>107024820
I 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 bloatware
why 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 looks
https://www.youtube.com/watch?v=MpW0P_2vKKc
>>
>>107030718
i 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
>>
>>107030727
i've fucked up, meant to reply to OP not my previous deleted post. i had one job i guess
>>
>>107024820
Vb6 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?
>>
>>107030769
python
>>
>>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 again
kek
>>
>>107030771
Python doesn't have this easy gui thing and it's all wired
>>
>>107030769
Just keep using vb6, or move to vb.net i guess
Any 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
>>
>>107027580
Yes.
>>
>>107030828
If you didn't grow up being brain damaged by BASIC like the boomers and gen X were, then it doesn't make much sense.
>>
>>107028215
but this has never happened, native software/os bloat literally didnt exist until the late 2010s

its more like a stone rolling down a mountain, but in the bloat axis
>>
>>107030769
Just keep using VB.net
Some of my mods like Bannerlord Better Exception is written in VB.net as well
>>
File: media_F61iAbzWwAAxOxI.jpg (35 KB, 600x450)
35 KB
35 KB JPG
>>107024820
Borland Delphi, version 7.0a, for me.

>>107031483
You 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 2010s
It 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.
>>
>>107025858
You did your best desu. Can't always win in the end
>>
>>107024820
Isn't there a paid python equivalent to this? I think it's called Anvil.
>>
File: 1730294877265795.jpg (43 KB, 520x589)
43 KB
43 KB JPG
>>107025200
It 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.
>>
>>107024820
i was paid to rewrite a VB6 app in C# in the year 2019
>>
>>107024820
I bet stuff made in this still works in w10 (not 11 because that thing is super pozzed)
>>
>>107027156
eww
>>
>>107025274
>single dll that comes with the os
SOOOOVLLL
>>
File: screenshot-1.jpg (240 KB, 1051x800)
240 KB
240 KB JPG
>Try to use VC# free years and years ago
>Tons of features from the paid version are disabled
>End up using SharpDevelop
Anyone 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.
>>
>>107027657
name an easier modern wysiwyg ide then
>>
>>107034581
win 11 is almost the same as win 10 kek
>>
>>107035193
c# winform with visual studio
>>
>>107034144
tom hanks invented javascript??
>>
where is the flat ui?
where are the neutral colors?
where is the social implementation?
why isnt there a premium plan?
>>
>>107035232
this but don't use the net.core use the sovlful older one
>>
>>107028101
Modern 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.
>>
File: img-2025-10-28-21-58-12.png (382 KB, 1871x1206)
382 KB
382 KB PNG
>>107035193
lazarus is pretty much an opensource vb6/delphi 5
>>
i own a copy of visual foxpro 6.0 mint in box for no reason
>>
>>107030769
Isn't Lazarus the new VB6?
>>
>>107034921
>SharpDevelop
I 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
>>
File: a68.png (1.23 MB, 1446x994)
1.23 MB
1.23 MB PNG
>>107024831
>>107027156
>>107035548
Nothing is ever going to beat Delphi.
>>
File: 1761648523743.jpg (323 KB, 1917x1041)
323 KB
323 KB JPG
>>
Used it to make cheats for flash games
>>
File: 1761649640843.jpg (161 KB, 1078x897)
161 KB
161 KB JPG
>>107036494
>>
Visual Studio sucks, I really hate it.
>>
>>107035548
>>107036354
>>107036494
>>107036590
Pascal/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;
>>
>>107024820
My dad rented me books on how to use this thing. Thanks for getting me into programming, dad.
>>
>>107028477
>0 reading comprehension
>you're the retard
ok

>>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 interfaces
or
>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 reason
there 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
>>
>>107038377
tButton and jButton...
>>
>>107024820
>actual non-mobile scrollbars with arrow buttons
When people could use their computer efficiently and precisely.
>>
>>107024820
>>107024831
>>107036354
SOVL
>>107038440
LOL
>>
File: file.png (913 KB, 832x1000)
913 KB
913 KB PNG
>>107038440
>Prefixing classes with C
>>
>>107024820
I learned this in school and it was already outdated, but companies kept supporting programs made by that crap for 20 years
>>
>>107038377
>>107038440
>>107039364
TButton
TEdit
TCheckbox

Literally no reason for controls to have a T in front of them.
>>
>>107024820
vgh
>>
>>107036354
Whew 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".



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.