Last 2 days #coding #antibrowser #gui #apps in agnostic shell wrapping for any language (22 so far including #ada #cobol and #sed (yes sed)) shown scenario 74 apps on a single machine, slower than spreading out the tuples server,client,test driver on 3 different machines. Still effin fast because no #browsers, no windows manager no fekking bloated libraries, nothing but #C and #sockets no fonts either! don't need em
Tonight I'm back down in the lab a comfy 62F and the humidity is up to 26%! #cloud #guiapps #antibrowser 22 languages
#Antibrowser 234(18x13) tiny calculator cloud apps in 12 languages, using just #sockets on the same machine, this time. How do I do it? /dev/fb0 No fonts, just functionals scribbling direct no layers of x11 no layers of anything. 234 servers, 234 pairs of ports for comms, stdio for ada..cobol..awk etc. 234 thin clients 1/1082 size of bloated chrome each. 234 test harnesses sending "keystrokes and clicks" down through sockets then stdin
#Cloud #Antibrowser progress 165 calculators in 12 languages 80 apps in 15ish languages altair sim in awk and lisp. Paint in C graphing calc in lisp(mine) rest calculators from ada to cobol to forth to sed(that's right) NO fonts NO X11 NO layers of crap slowing me down, framerate is off the scale. 6 machines running client(1/1000th browser) server language agnostic and universal test UI
#antibrowser #Altair8800 #awk #Basic #Basic4K so this is 12 * basic graphing running on Bill's 4k basic running on an altair simulation written in awk, running on 12 language agnostic cloud servers. Then 12 antibrowser extremely thin clients with 0 dependencies except for #sockets and #C I needed to let the 12 test drivers run a little longer to at least get the x axis out. Onwards and upwards!
#Linkedin "You're login looks funny, lets do some 2FA shit!" ahahahahah hahhahahahaha #blocked I'll try again in a few months, it's too bad really I just dumped a really good free #font #antibrowser stuff on it! 2FA? GFY!
Asking another way. #xcb 20 frames a second, no need for an 8meg local buffer, go! Be aware this would drop my thin client #antibrowser from 8.2Mbytes to 200Kbytes. Ideally I'd like a /dev/fb without sht on top like we had in late 90s, but I know that won't happen again
By using #xcb to get rid of fonts and then having to allocate memory for the screen buffer (WTF I can't use some memory I can guarantee is *somewhere* but not mine?!) my footprint for my #antibrowser thin client goes from a start of 160kbytes to 8Mbytes, this is not good, it is still less than bloated Chrome's 300Mbytes. Before, I scribbled at 1 or 2 frames a second, but couldn't do better. I need that 3rd option! decent frame rate and direct-er screen buffer access
Last few days, I ripped all #string #sqrt and mem #functions from my #antibrowser thin client. Not sure why puts is still there it must be embedded in a not-my-macro? dunno. No big surprise, the notstrtol state machine kicks the standard #gcc's at least I think it does. I had to add dummy writes to dev/null to coerce the compiler to not collapse a 10million iteration loop. Really happy with the result.
How to write a #gui #cloud app in any lang* in a few minutes free. Hello world and clock #program (written in a few minutes this morn) Clock was tricky, needed timeout&tic. code is out on bitbucket timcdoc antibrowser bash,hello&clock below. Hello world 2nd echo dumps events from the #antibrowser.Both apps close if right clicked ( 3 xxxx yyyy ) May not be obvious, the text in the background, the 2 or 3 lines of while loop is the entire app, yes all of it.