otheorange_tag · @otheorange_tag
394 followers · 13232 posts · Server mstdn.social

What u will c is 21 languages ++ (mine) calc app srvs <=>stdinout. C,C++<=> sockets, 23 thin clients with NO dependencies besides C . 21 thin server apps in C that translate stdin/out to/from sockets in a language agnostic way. What you WON'T see are any (1000x the footprint of my thin clients) or fonts, youtube.com/watch?v=Esv6xHwZRY

#browsers #sockets #xcb #sed #Ruby #Rust #r #Python #perl #pascal #lua #Lisp #Java #GO #fortran #forth #cobol #clisp #C #basic #Bash #awk #ada

Last updated 2 years ago

otheorange_tag · @otheorange_tag
368 followers · 11299 posts · Server mstdn.social

I feel old, can chatgpt write me some code to give the same ability to stdin/stdout that , , , , , , , , , , , , , , , , , , , , all share? also if you know these langs I have tons of code u could shorten for me/us calc under bitbucket.org/timcdoc/antibrow

#sed #Ruby #Rust #r #perl #Python #pascal #lua #Lisp #Java #fortran #forth #GO #clisp #cobol #cpp #C #basic #Bash #awk #ada #powershell

Last updated 2 years ago

otheorange_tag · @otheorange_tag
341 followers · 9657 posts · Server mstdn.social

Want(not need) help/w optimizing rando langs I've written working calculator gui cloud app servers,only rely on stdin stdout in (mine) These all work and talk to the thin client @ other end of a socket just fine, but lots are my first ever app in language. LMK if you have smaller bitbucket.org/timcdoc/antibrow $lang calc under that. also looking for destupify stdio fix java|powershell

#clisp #sed #Ruby #Rust #r #Python #perl #pascal #lua #Lisp #GO #fortran #forth #cobol #C #basic #Bash #awk #ada

Last updated 2 years ago

otheorange_tag · @otheorange_tag
334 followers · 9227 posts · Server mstdn.social

An unfair line comparison of (straight and with junk DNA removed using C pre processor, ya I don't know rust well) the ada c and lisp can be used as guides for optimizing if you know any of these. I'm slowly going back through now that these all work for calc bitbucket.org/timcdoc/antibrow also note these all produce the same(mostly) tiny over the wire to thin client via stdin/out

#sed #Ruby #Rust #r #Python #perl #pascal #Lisp #fortran #forth #clisp #cobol #C #basic #Bash #awk #ada

Last updated 2 years ago

otheorange_tag · @otheorange_tag
334 followers · 9228 posts · Server mstdn.social

This goes for the rest of you, if you can improve on the Rosetta stone 17 languages (and it won't be hard on most of them :-P ) feel free to send me a shorter/clearer version. bitbucket.org/timcdoc/antibrow then (others but these are the easiest to grok under those dirs are calc and some other apps depending. What language should I abuse next?

#sed #Rust #r #Python #perl #pascal #fortran #forth #cobol #clisp #C #basic #Bash #awk #ada

Last updated 2 years ago

Schnouki · @schnouki
132 followers · 74 posts · Server async.social

TIL: every run of has the same initial `*random-state*`, so sequences of pseudo-random numbers are not so random. The solution is super simple: `(setf *random-state* (make-random-state t))`.
It makes sense considering what a image is... but it's still pretty surprising compared to other programming languages. (And doesn't happen in or 😅)

#sbcl #lisp #ecl #clisp #commonlisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6130 posts · Server mstdn.social

Where are my peeps? I suspect most lisps can do these kinds of self surgery on themselves, hopefully close to just as easily as the lisps I've written? Not the right way to write factorial, but hints at ways to write self compilers etc. I never did add macros, but I've never needed them.

#clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6130 posts · Server mstdn.social

mostly working emulator runs 4K but sin() is broken, should fix it today. 5717 bytes of human readable over the wire to a 252K footprint thin client with no fluffy dependencies. and no 300M footprint browser. Shown are all the commands including 5 RLE HRBitmaps over the thin client on the other end of the cloud/network. code on bitbucket timcdoc antibrowser clisp altair

#basic #altair #clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6130 posts · Server mstdn.social

@WorkWithKirk oh, I wouldn't even know how to chatgpt. I do have some pretty crappy mix of first (or near first language gui cloud apps) and used all the time languages ++ (mine) and yes implementations of calc, some paint, altair emulators under bitbucket timcdoc antibrowser if you know any of these I could use some optimization help. You can see runs to NOTbrowsers thin clients in my "media"

#sed #Python #perl #pascal #Lisp #fortran #forth #cobol #clisp #C #basic #Bash #awk #ada

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6130 posts · Server mstdn.social

@bunnyhero you can see a calc 4 banger and an altair emulator in (probably horrible impl) and my lisp under bitbucket timcdoc antibrowser then lisp or clisp then calc or altair then calc.lsp or altair.lsp @WorkWithKirk [[Any clisp coders feel free to suggest ways to cut down the clisp code]]

#clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6133 posts · Server mstdn.social

I'm not saying this is the *right* way to write lisp code, but MY lisp handles this JUST fine, may or may not but you'd have to bend over backwards and disable the COBOL like anally retentive bumpers! 🤦 (Cackles maniacally, now I can haz nap!?) Why yes, this is like self brain surgery, hi, this is lisp! @bunnyhero @WorkWithKirk A good way to write factorial? maybe not, a good way to self optimize while running? ABSOLUTELY 😜🤜 @DRSpalding FYA

#clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6133 posts · Server mstdn.social

Another great practice with the Popes "only" two things, but lots of wood-shedding concerto 1st,2nd,3rd movements, best ever? (low bar in the 3rd tho) concerto Op 64 1st, 2nd and 3rd(short bridge thingy) thanks for counting in the solo scrambles! So for me that was , violin, short nap, then back to work porting my emulator app from my to

#clisp #Lisp #Cloud #GUI #altair #bass #violin #mendelssohn #doublebass #Vanhal

Last updated 2 years ago

otheorange_tag · @otheorange_tag
285 followers · 6133 posts · Server mstdn.social

I was yesterday years old when I discovered modern lisps ( ) can't directly manipulate their own functions from within their functions (de foo (x y) 'thisgetswhacked (rplacd (caddr foo) 'thisiswhatgetssmashedinto)) or that scoping was so effed up it should be and is in my lisps if a variable is used, and it's not in the variable list going into the function you are in, then it's global, otherwise it's in the scope of the function you are in.

#clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
275 followers · 5698 posts · Server mstdn.social

Where are my ppl? Quick question, what do I google gir best way to quickly access a slab of 64k bytes? Porting an altair emulator ftom my lisp (I hacked the poo out of fast mem (deref ptr 4 1) etc) and I kinda want to do this right for clisp. TIA

#clisp

Last updated 2 years ago

otheorange_tag · @otheorange_tag
241 followers · 4736 posts · Server mstdn.social

Don't know who needs to see this, but you don't need, in fact I have NEVER used an IDE to code in (msft or linux) etc I have gotten by with vim and whatever the compiler linkers were. You also can do it quicker with make than cmake (if you even need *ake ) Get offa my lawn!

#sed #Python #perl #pascal #htmlorcssorwhatevs #Java #JavaScript #fortran #forth #cobol #clisp #cpp #C #basic #Bash #awk #ada

Last updated 2 years ago

otheorange_tag · @otheorange_tag
241 followers · 4736 posts · Server mstdn.social

I ask, every once in a while, anyone know how to force and/or into treating stdin and stdout in the normal FKing way like hell even ?! My conductor knew a way to restart powershell every effin line of script, yeah, no,. What we are looking for here is pipe/file/console agnosticism. A switch like a real language would help, pages of shit we shouldn't have to write, not.

#sed #Python #perl #pascal #Lisp #fortran #forth #cobol #clisp #clanguage #basic #Bash #awk #ada #powershell #Java

Last updated 2 years ago

otheorange_tag · @otheorange_tag
242 followers · 4570 posts · Server mstdn.social

What if you only knew (or ... (mine) These are gui cloud apps the c impl only needs 1258 bytes text to draw enjoy 14 language test! more info in utube. Yes this is a gui app, yes this is a server, yes it is both(well 14, actually). youtube.com/watch?v=AU-YBfIQr5

#Python #perl #pascal #Lisp #fortran #forth #cobol #clisp #C #basic #Bash #awk #ada #sed

Last updated 2 years ago

otheorange_tag · @otheorange_tag
242 followers · 4571 posts · Server mstdn.social

Should have a utube later today, 14 languages calc using just stdio as app server link to app. thin shell 1/1085 size of , 2185 human readable bytes needed to draw entire calc over the wire. (mine) yes all standalone, yes even sed bitbucket timcdoc antibrowser a few days old source

#sed #Python #perl #pascal #Lisp #fortran #forth #cobol #clisp #C #basic #Bash #awk #ada #Chrome #antibrowser #Cloud

Last updated 2 years ago

otheorange_tag · @otheorange_tag
101 followers · 768 posts · Server mstdn.social

14 languages so far working examples, free source code. Just need to finish implementing tiny nonfont functional fonts youtube.com/playlist?list=PLji ++ (mine) (yes sed standalone gui cloud calc app)

#sed #Python #perl #pascal #Lisp #fortran #forth #cobol #clisp #C #Bash #basic #awk #ada #nohtmlbloatoverwire #thinclient #antibrowser

Last updated 2 years ago