Eriksiers

Joined 1 September 2022
m
time for an update
m (update)
m (time for an update)
 
(3 intermediate revisions by the same user not shown)
Line 1:
{{mylangbegin|If it's not listed, it's read-only... at best}}
{{mylang|BASIC|My preferred language family}}
{{mylang|Visual Basic .NET|Meh}}
{{mylang|PowerBASIC|My overall favorite BASIC,<BR>and my overall-preferred IDE}}
{{mylang|FreeBASIC|The compiler I actually use for almost everything}}
{{mylang|Visual Basic|What I useused for Windows GUI... forup until Windows 7 (I skipped nowVista)}}
{{mylang|VBA|Where I used to do mosta lot of my paying work}}
{{mylang|QuickBASIC|MyI preferreddon't DOSreally IDEuse it very much any more}}
{{mylang|REALbasic|Nice language, but I don't use it forhardly much.ever}}
{{mylang|Batch File|Somewhere between "okay" and "decent"}}
{{mylang|UNIX Shell|Nowhere near as good as I need to be}}
{{mylang|VBScript|I'm... okay...}}
{{mylang|JavaScriptC|...learningI'm adequate}}
{{mylang|C++|I'm... usually write in BASIC, then translateokay...}}
{{mylang|BefungeJavaScript|Shrugshrug}}
{{mylang|C++|I usually write in BASIC, then translate}}
{{mylang|PHP|Minimal knowledge}}
{{mylang|Pascal|Read-only, for the most part}}
{{mylang|Assembly|Read-only}}
{{mylang|PHP|Minimal knowledge}}
<!-- {{mylang|Lisp|Minimal knowledge}} -->
<!-- don't remember anything about this one any more {{mylang|GML|Minimal knowledge}} -->
<!-- {{mylang|APL|''just'' started}} -->
<!-- {{mylang|Visual Basic .NETBefunge|MehShrug}} -->
{{mylang|Befunge|Shrug}}
{{mylangend}}
 
Line 29:
=Current events=
 
I've been improving my C and C++ lately. A new client was actually looking for someone with my exact skillset (fluent in BASIC, decent enough in C/C++) and I've had to "get good".
I haven't been working on Visible. Instead, I've been focusing on projects with the potential to generate some income... and even those haven't been moving forward very quickly.
 
I'm still looking for suggestions/recommendations for a development system that supports both Android and iOS, hopefully with a RAD IDE. (RAD is optional but strongly preferred.) The only language I have and am comfortable using is '''extremely''' game-oriented and always uses 3D space, even if you don't need it, and I'm working on an app where that's a deal breaker. I'm open to literally anything, preferably free (open source optional). Development can happen on [[Windows]], [[Linux]], or x86 (32-bit) [[MacOS|Mac]]. (I no longer have the x64 Macbook.) I would use [[Xojo]], which fits the bill, but the price is a bit more than I'm ready to pay at the moment.
Oh, and I bought my wife a [[wp:IMac (Intel-based)|2020 Intel iMac]]... a week before the new [[wp:IMac_(Apple_silicon)|M1 iMacs]] were announced. Sigh.
 
Leave a comment on my talk page if you have a suggestion/etc.
 
=Operating Systems=
Line 38 ⟶ 40:
 
My workstation:
*[[wp:Windows 10|Windows 10]], for now. Dual-bootingConsidering withmy anoptions. olderWork versionhappens ofin [https://www.system-rescue.orgvarious Systemsystems Rescueunder CD]emulation.
My server:
*[[wp:Slackware|Slackware Linux]] vv15.current
My MacBooklaptop:
*[[wp:Windows 10|Windows 10]]. It's [[wp:Windows 11|Windows 11]]-capable, but I don't care to go there.
*[[wp:macOS Big Sur|macOS Big Sur]]
My iMac:
*[[wp:Mac OS X Snow Leopard|Mac OS X Snow Leopard]]. Seriously.
My G4 Mac:
*[[wp:Mac OS X Leopard|Mac OS X Leopard]]/[[wp:Mac OS X Tiger|Mac OS X Tiger]]/[[wp:Mac OS 9|Mac OS 9]]
**Thinking about adding [[wp:MorphOS|MorphOS]] to the mix, just cuz.
My ThinkPad:
*[[wp:eComStation|eComStation]] v2. Yes, I'm seriously running [[OS/2]].
**[[wp:FreeDOS|FreeDOS]] and [[wp:Salix Linux|Salix Linux]] also installed, but eCS is what I mostly use.
 
It's funny that I own <s>so many</s> Macs, since I consider pre-X Macs to be overpriced toys, but since modern macOS is built on top of a *nix system... ¯\_(ツ)_/¯
 
I also toy around with numerous other operating systems under emulation, including systems most people have never even heard of.
Line 61 ⟶ 67:
 
It should be noted that all [[:Category:REALbasic|REALbasic]] examples that I've written (which can be found by looking through [[Special:Contributions/Eriksiers|my user contributions page]]) were written in REALbasic 5.5.5, which is several years old. (For comparison, this might be considered somewhat akin to writing in [[wp:C99|C99]] instead of the current standard, or writing for the original [[:Category:Visual Basic .NET|VB.Net]] instead of the current release -- my examples will ''probably'' work under modern versions... but they might not. [http://www.catb.org/~esr/jargon/html/Y/Your-mileage-may-vary.html YMMV.])
 
On the other hand, I recently installed the current version of [https://www.xojo.com/ Xojo]. Maybe I'll be able to find out what works and what doesn't.
 
===Unsorted Code===
Line 105 ⟶ 109:
 
==My Sourceforge projects==
*[http://eeshell.sourceforge.net/ EEShell2EEShell4] -- a replacement shell for 32- and 64-bit Windows.
**I recently restarted work on this after letting it sit idle for something like 10-15 years.
**Haven't worked on this for several years. Not really meant for NT6+. (Even has some oddities under XP.) Effectively abandoned.
*[http://sourceforge.net/apps/mediawiki/igrokya/ IgrokYa] -- a file type identifier (like [[wp:file (command)|file(1)]] or [https://www.mark0.net/soft-trid-e.html TrID]; originally part of Proxlat (below)).
**The only project I make any pretense of actively working on.
**Not ''quite'' abandoned. I have intentions of restarting this one from scratch.
*[http://sourceforge.net/projects/kanjifindervisible/ KanjiFinderVisible] -- a toolVisual Basic-to help English-speakingC++ users find Japanese [[wp:kanji|kanji]]translator.
**Slowly progressing. '''Very''' slowly.
*[http://sourceforge.net/projects/kanjifinder/ KanjiFinder] -- a tool to help English-speaking users find Japanese [[wp:kanji|kanji]].
**Program's done, but data files are nowhere near complete. Effectively abandoned.
*[http://proxlat.sourceforge.net/ Proxlat] -- a general-purpose binary translator.
**Abandoned as impossible. I might restart this with a narrower scope at some point in the <s>near-ish</s> future.
*[http://sourceforge.net/projects/quickrun/ QuickRun] -- a simple program launcher (started as part of EEShell2).
*[http://sourceforge.net/projects/visible/eriks-tools Erik's Visibletools] -- a Visualsmall Basichandful of tiny very-tospecific-C++purpose utilities I wrote some time translatorago.
**Restarted! Help wanted!
*[http://sourceforge.net/projects/eriks-tools Erik's tools] -- a small handful of tiny utilities I wrote some time ago
 
=Quote of the Day=
A bug can make your DOS session run off into the bushes and not come back.
Your first language is hard.
-- Jeff Duntemann
Your second language is harder.
1,150

edits