06-28-2025, 08:57 PM
For me, the biggest limitation would be my own constant procrastination... my biggest sin of all.
I am very detailed oriented and kind of a perfectionist, and that is not always a benefit.
I always end up in rabbit holes, within rabbit holes, within rabbit holes, within rabbit holes....
Rarely finishing any project because of that.
Like a pitbull I often bite hard in a specific niche topic and can spend days/months on it.
(eg: last couple of days that was the Internet Archive and their API)
--
However, besides all the personal stuff: yes, the programming language is also a deal braker OR maker, for me too.
I never bothered to learn C(++), which I often regretted (and I can't be bothered now anymore...)
But since I (finally) discovered QB64 (and freebasic I must say), a new world has opened up, which I fantasized about since a long long time: "If only there was something very easy to use, without the need to learn something new, but which can compile in fast native code, and not the dreaded P-code. Kind of like a mix between BASIC and C (or ASM) if you will...."
So, this is kind of like a dream coming true. A dream since QB45 actually (because it compiled to P-code and no longer native code like QB30 did).
And with that, there is a project or two coming up. Which I never was able to do otherwise (it involves...guess what... a whole bunch of fast computing/calculations). And as usual, it also sparked some other ideas to test out.
....as soon as I finish this and that, oh and that too, and don't forget this... and... and... ugh...
So, for now, my answer would be: 'Myself' as the limiting factor, since I don't see QB64 as a limiting factor yet, on the contrary.
;-)
I am very detailed oriented and kind of a perfectionist, and that is not always a benefit.
I always end up in rabbit holes, within rabbit holes, within rabbit holes, within rabbit holes....
Rarely finishing any project because of that.
Like a pitbull I often bite hard in a specific niche topic and can spend days/months on it.
(eg: last couple of days that was the Internet Archive and their API)
--
However, besides all the personal stuff: yes, the programming language is also a deal braker OR maker, for me too.
I never bothered to learn C(++), which I often regretted (and I can't be bothered now anymore...)
But since I (finally) discovered QB64 (and freebasic I must say), a new world has opened up, which I fantasized about since a long long time: "If only there was something very easy to use, without the need to learn something new, but which can compile in fast native code, and not the dreaded P-code. Kind of like a mix between BASIC and C (or ASM) if you will...."
So, this is kind of like a dream coming true. A dream since QB45 actually (because it compiled to P-code and no longer native code like QB30 did).
And with that, there is a project or two coming up. Which I never was able to do otherwise (it involves...guess what... a whole bunch of fast computing/calculations). And as usual, it also sparked some other ideas to test out.
....as soon as I finish this and that, oh and that too, and don't forget this... and... and... ugh...
So, for now, my answer would be: 'Myself' as the limiting factor, since I don't see QB64 as a limiting factor yet, on the contrary.
;-)
Who remembers QB30, GWBASIC, C64, ZX80?

