#qbsh — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #qbsh, aggregated by home.social.
-
Maybe I should update #qbsh to support math operations with Roman numerals, but I'm not initially sure how best to translate that into float values.
-
Maybe I should update #qbsh to support math operations with Roman numerals, but I'm not initially sure how best to translate that into float values.
-
What's a feature of #qbsh you would most like to see?
I'm thinking of doing some refactoring for better variable support, especially in scripts. I've heard someone ask for support for float point control on output (eg, round to hundredths), and CALC could be more polished/flexible in general.
Someone asked about GUI and it actually was initially, but despite being a one-liner, it's a preprocessor so I can't just do a simple if on compile, but it should be possible.
-
What's a feature of #qbsh you would most like to see?
I'm thinking of doing some refactoring for better variable support, especially in scripts. I've heard someone ask for support for float point control on output (eg, round to hundredths), and CALC could be more polished/flexible in general.
Someone asked about GUI and it actually was initially, but despite being a one-liner, it's a preprocessor so I can't just do a simple if on compile, but it should be possible.
-
My #qbsh talk also had a number of easter eggs in it that were easy to miss with the lightning talk format. For example, the slides were all numbered in tens:
10
20
30With the last slide header being "200 SYSTEM" to indicate that slideshow was now over.
-
My #qbsh talk also had a number of easter eggs in it that were easy to miss with the lightning talk format. For example, the slides were all numbered in tens:
10
20
30With the last slide header being "200 SYSTEM" to indicate that slideshow was now over.
-
Heck yes! #qbsh just got a pull request by someone saying they saw my talk at #SCaLE22x! That really made my morning. QBSH is now a little better because of it! The #opensource community is truly amazing!
-
Heck yes! #qbsh just got a pull request by someone saying they saw my talk at #SCaLE22x! That really made my morning. QBSH is now a little better because of it! The #opensource community is truly amazing!
-
I'm excited to announce the release of v1.2.0 of #qbsh! The big news with this update is support for calling further scripts within scripts with RUN.
-
I'm excited to announce the release of v1.2.0 of #qbsh! The big news with this update is support for calling further scripts within scripts with RUN.
-
Fun fact: The song is coded in #QBasic and is much longer than in the clip!
-
Fun fact: The song is coded in #QBasic and is much longer than in the clip!
-
Merry Christmas from #qbsh!
-
Merry Christmas from #qbsh!
-
Dropping an entirely random factoid here, but there's an hidden "Easter egg" in #qbsh if you run the CHRISTMAS command (in non container versions since it plays sound). ☃️
-
Dropping an entirely random factoid here, but there's an hidden "Easter egg" in #qbsh if you run the CHRISTMAS command (in non container versions since it plays sound). ☃️
-
@oliversampson That is a deep rabbit hole. My fond memories of my #OsborneOne were a major inspiration for me to write #qbsh.
-
@oliversampson That is a deep rabbit hole. My fond memories of my #OsborneOne were a major inspiration for me to write #qbsh.
-
Also, while #qbsh was written primarily for Linux, it is very non-POSIX. A better description is that it's a nostalgic almost-replacement for a modern OS shell. While there are a few practical advantages, it's more for those moments when you just happen to miss CP/M, PDP, or Commodore but still need to use a modern system.
-
Also, while #qbsh was written primarily for Linux, it is very non-POSIX. A better description is that it's a nostalgic almost-replacement for a modern OS shell. While there are a few practical advantages, it's more for those moments when you just happen to miss CP/M, PDP, or Commodore but still need to use a modern system.
-
@funnelfiasco There's no better way to celebrate than by running #qbsh! 😂
-
@funnelfiasco There's no better way to celebrate than by running #qbsh! 😂
-
Close to none of this is true whatsoever. It was partly inspired by #Commodore64, but also by CP/M. And while #qbsh does support basic scripting, it is very much not BASIC compatible with any retro BASIC platform.
qbsh won't teach you to program in #BASIC by using it, even though it is #opensource and written in QBASIC, but to that end, qbsh won't teach you how to code in BASIC any more than #bash will teach you to code in C.
-
Close to none of this is true whatsoever. It was partly inspired by #Commodore64, but also by CP/M. And while #qbsh does support basic scripting, it is very much not BASIC compatible with any retro BASIC platform.
qbsh won't teach you to program in #BASIC by using it, even though it is #opensource and written in QBASIC, but to that end, qbsh won't teach you how to code in BASIC any more than #bash will teach you to code in C.
-
@linux_mclinuxface I just hacked on a future update to #qbsh a couple of days ago in the Denver airport.
-
@linux_mclinuxface I just hacked on a future update to #qbsh a couple of days ago in the Denver airport.
-
A minor update to #qbsh is in the works. I'm adding the ability to run qbsh scripts from the interactive shell and to chain further scripts from within a script, without having to set the #! and +x bit first.
-
A minor update to #qbsh is in the works. I'm adding the ability to run qbsh scripts from the interactive shell and to chain further scripts from within a script, without having to set the #! and +x bit first.
-
I can at least assure you that the #qbsh code has no backdoor coded into it.
-
I can at least assure you that the #qbsh code has no backdoor coded into it.
-
Tonight I got to witness @Mirppc livestream attempting to get the #qbsh 1.1.0 floppy disk to work on #pop_os!
-
Tonight I got to witness @Mirppc livestream attempting to get the #qbsh 1.1.0 floppy disk to work on #pop_os!
-
Congrats to Simon Elmir of Stanford for getting the special signed floppy of #qbsh 1.1.0!
-
Congrats to Simon Elmir of Stanford for getting the special signed floppy of #qbsh 1.1.0!
-
Here we have @gloriouseggroll running #qbsh directly from a floppy drive on #Nobara 39 running #KDE Plasma 6!
-
Here we have @gloriouseggroll running #qbsh directly from a floppy drive on #Nobara 39 running #KDE Plasma 6!
-
I'm down to just six #qbsh floppies and two of those are the "special" bad-label variety (the disks fully work, but I screwed up the label template).
-
I'm down to just six #qbsh floppies and two of those are the "special" bad-label variety (the disks fully work, but I screwed up the label template).
-
Some lucky soul just might get one of these very, very limited edition bad-label #qbsh floppies, which will no doubt be worth more than the regular label floppies on ebay at some future point.
-
Some lucky soul just might get one of these very, very limited edition bad-label #qbsh floppies, which will no doubt be worth more than the regular label floppies on ebay at some future point.
-
-
-
Nevertheless, after many failed attempts, I have achieved something excellent. This just barely and perfectly fits.
-
Nevertheless, after many failed attempts, I have achieved something excellent. This just barely and perfectly fits.
-
I'm pleased to announce that #qbsh has a new release! Version 1.1.0 is out with significant improvements in the shell pipe handling for interactive CLI programs like vim.