00:06:14 Is there a way to make a kind of general text editor which can also be used for binary files and with a reveal codes function to reveal formatting codes and also allows arbitrary character sets? This way, extensions and other stuff can be made to work with multiple file formats (including plain ASCII text files, ASCII-separated-values, etc) 00:08:43 Is that just set list in vim 00:10:33 That is a specific case of that 00:27:39 -!- SGautam has quit (Quit: Connection closed for inactivity). 00:36:01 [[Contains everything]] https://esolangs.org/w/index.php?diff=169007&oldid=169006 * C++DSUCKER * (+92) 01:17:07 [[Xonovile]] N https://esolangs.org/w/index.php?oldid=169008 * PrySigneToFry * (+6770) Created page with "Xonovile is designed by PSTF. It uses pictograms as commands, to let the program understandable. = Overview = Xonovile is Turing-Complete, has I/O manipulation and functions(including R&R). Also known as "|L". == Command Set == === Comments === Things between 01:19:08 [[Hammy-complete]] https://esolangs.org/w/index.php?diff=169009&oldid=168986 * PrySigneToFry * (+29) Many languages use bang as operator "NOT" or factorial. 01:20:19 [[Language list]] https://esolangs.org/w/index.php?diff=169010&oldid=169003 * PrySigneToFry * (+150) 02:20:43 [[Z-complete]] N https://esolangs.org/w/index.php?oldid=169011 * PrySigneToFry * (+4172) Created page with "Z-complete is a concept proposed by PSTF. Because I accidentally lost a software that generates strange text, making it difficult to input Fraktur script, the title here should actually be Z-complete. = Requirements 02:32:16 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement). 03:00:48 -!- tromp has joined. 03:01:26 -!- tromp has quit (Client Quit). 03:02:06 [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=169012&oldid=167730 * PrySigneToFry * (+60) 03:05:02 -!- op_4 has quit (Remote host closed the connection). 03:05:34 -!- op_4 has joined. 04:04:02 [[Talk:Z-complete]] N https://esolangs.org/w/index.php?oldid=169013 * Corbin * (+103) Created page with "What's the motivation? ~~~~" 04:33:35 [[Hello,world!]] https://esolangs.org/w/index.php?diff=169014&oldid=163998 * PrySigneToFry * (+39591) 04:34:10 [[Hello,world!]] M https://esolangs.org/w/index.php?diff=169015&oldid=169014 * PrySigneToFry * (+17) 04:38:21 [[Storm-complete]] https://esolangs.org/w/index.php?diff=169016&oldid=154211 * PrySigneToFry * (+1632) 04:42:29 [[Talk:Storm-complete]] https://esolangs.org/w/index.php?diff=169017&oldid=154255 * Corbin * (+252) Found another one. 04:42:50 [[]] https://esolangs.org/w/index.php?diff=169018&oldid=158390 * PrySigneToFry * (-45) 04:47:15 [[Utral]] https://esolangs.org/w/index.php?diff=169019&oldid=168987 * Yayimhere2(school) * (-1) /* Examples */ 04:53:48 [[Utral]] https://esolangs.org/w/index.php?diff=169020&oldid=169019 * Yayimhere2(school) * (+1264) /* Examples */ 05:08:19 [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Universe No.284436]] https://esolangs.org/w/index.php?diff=169021&oldid=167321 * PrySigneToFry * (+541) 06:08:36 [[Combinatory logic]] https://esolangs.org/w/index.php?diff=169022&oldid=166653 * Yayimhere2(school) * (+1) /* Completeness */ SKI is used more than just SK, and also reads nicer, so I changed it. 06:53:01 [[Attached]] N https://esolangs.org/w/index.php?oldid=169023 * Yayimhere2(school) * (+1932) Created page with "'''Attached''' is an esoteric programming language by [[User:Yayimhere]], to create a more unique [[Combinator calculus]]. Attached gets its name from two things. First it describes the main command and two, I can now attach it to any other documentation as 06:59:17 [[SMITH]] https://esolangs.org/w/index.php?diff=169024&oldid=122722 * Yayimhere2(school) * (+6) add short for 07:01:31 [[User:Ractangle/Sandbox/Timeline 1832]] M https://esolangs.org/w/index.php?diff=169025&oldid=164608 * Ractangle * (+162) /* Countries */ 07:53:59 [[User:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=169026&oldid=168922 * RaiseAfloppaFan3925 * (+2945) Add constants + completeness concepts idk 07:56:23 [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=169027&oldid=169026 * RaiseAfloppaFan3925 * (+39) /* Teto-completeness */ forgot one constant 08:30:31 -!- tromp has joined. 08:30:59 [[Normalcalc]] https://esolangs.org/w/index.php?diff=169028&oldid=151352 * Itoh Shimon * (+69) Online interpreter link 08:45:31 [[User:RaiseAfloppaFan3925]] M https://esolangs.org/w/index.php?diff=169029&oldid=169027 * RaiseAfloppaFan3925 * (+239) Added the missing piece in the Japanese translation 09:39:46 Hi 09:43:53 -!- simcop2387 has quit (Quit: ZNC 1.9.1+deb2+b3 - https://znc.in). 09:43:53 -!- perlbot has quit (Quit: ZNC 1.9.1+deb2+b3 - https://znc.in). 09:52:30 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 10:03:54 -!- simcop2387 has joined. 10:11:22 -!- tromp has joined. 10:12:57 -!- perlbot has joined. 10:37:46 [[Special:Log/upload]] upload * Hammy * uploaded "[[File:Cats-logo.png]]" 10:38:02 [[Brainfuck, but every + is replaced with the bee movie script]] https://esolangs.org/w/index.php?diff=169031&oldid=86671 * PrySigneToFry * (+96) 10:38:06 -!- simcop2387_ has joined. 10:39:01 -!- simcop2387 has quit (Ping timeout: 264 seconds). 10:39:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 10:39:44 -!- simcop2387_ has changed nick to simcop2387. 10:40:47 [[Cats]] N https://esolangs.org/w/index.php?oldid=169032 * Hammy * (+766) Created page with "Cats is an esolang by [[User:Hammy]] which is [[Skinny pig]] but cat. also it is a [[bf]] equivalent... [[File:Cats-logo.png|thumb|alt=oh no you cant view it|The logo for Cats]] ==Commands== {| class="wikitable plainpres" |+ Commands |- ! What the cat does !! What you type ! 10:41:07 [[DFS]] M https://esolangs.org/w/index.php?diff=169033&oldid=116897 * None1 * (+18) Add year 10:45:30 -!- tromp has joined. 10:51:29 [[User:ChuckEsoteric08/Interpreters]] https://esolangs.org/w/index.php?diff=169034&oldid=163757 * ChuckEsoteric08 * (+1282) Added Self-interpreter for SUBBIG 10:52:59 [[SUBBIG]] https://esolangs.org/w/index.php?diff=169035&oldid=121628 * ChuckEsoteric08 * (+1280) 10:56:49 [[EsoInterpreters]] https://esolangs.org/w/index.php?diff=169036&oldid=168824 * ChuckEsoteric08 * (+546) Added SUBBIG Self-interpreter 10:58:16 [[User:ChuckEsoteric08]] https://esolangs.org/w/index.php?diff=169037&oldid=165541 * ChuckEsoteric08 * (-12) /* TODO list */ Removed SUBBIG self interpreter from TODO list 11:05:40 [[0 Bits, 0 Bytes]] M https://esolangs.org/w/index.php?diff=169038&oldid=151145 * None1 * (+30) /* See also */ 11:07:42 [[Constant language]] M https://esolangs.org/w/index.php?diff=169039&oldid=167864 * None1 * (+34) 11:08:11 [[No-code esolang]] M https://esolangs.org/w/index.php?diff=169040&oldid=117833 * None1 * (+37) 11:12:21 [[ConstantLanguage()]] https://esolangs.org/w/index.php?diff=169041&oldid=164136 * None1 * (+272) Add interpreter and categories 11:12:49 [[ConstantLanguage()]] M https://esolangs.org/w/index.php?diff=169042&oldid=169041 * None1 * (+2) /* Python */ 11:13:28 [[ConstantLanguage()]] M https://esolangs.org/w/index.php?diff=169043&oldid=169042 * None1 * (+4) 11:14:01 [[User:None1]] https://esolangs.org/w/index.php?diff=169044&oldid=168849 * None1 * (+38) /* My Implementations */ Add ConstantLanguage() 11:14:23 [[ConstantLanguage()]] M https://esolangs.org/w/index.php?diff=169045&oldid=169043 * None1 * (+18) 11:16:23 [[OCPL]] M https://esolangs.org/w/index.php?diff=169046&oldid=139748 * None1 * (+27) 11:24:27 [[Meow/libs/logic.meow]] N https://esolangs.org/w/index.php?oldid=169047 * None1 * (+486) Created page with "logic.meow: Logic gates.
 func and poparg arg1 poparg arg2 addret 0 big arg1 0 big arg2 0 addret 1 end end endf func or poparg arg1 poparg arg2 addret 1 small arg1 1 small arg2 1 addret 0 end end endf func not poparg arg1 sub 1 arg1 ret endf add 0 1 TRUE 
11:32:55  [[Meow/libs/time.meow]] N https://esolangs.org/w/index.php?oldid=169048 * None1 * (+281) Created page with "time.meow: Functions for sleeping. 
 func slp run clock popret t sub t u g small g l run slp end endf func wait poparg h run clock popret u add 0 h l run slp endf 
Functions: * wait: wait for given time (in milliseconds). Helper functions 11:34:12 [[Talk:Ascenic]] https://esolangs.org/w/index.php?diff=169049&oldid=123282 * ChuckEsoteric08 * (+205) 11:36:42 [[Meow/libs/logic.meow]] M https://esolangs.org/w/index.php?diff=169050&oldid=169047 * None1 * (+13) 11:38:11 [[Meow/libs/math.meow]] N https://esolangs.org/w/index.php?oldid=169051 * None1 * (+1448) Created page with "math.meow: Math functions.
 func pow poparg arg1 poparg arg2 equal arg2 0 addret 1 end big arg2 0 sub arg2 1 arg2 run pow popret ret mul ret arg1 ret addret ret add arg2 1 arg2 end endf add 0 1 fby func fb poparg arg1 add fbx fby temp add 0 fby fbx add 0 
11:38:26  [[Meow/libs/time.meow]] M https://esolangs.org/w/index.php?diff=169052&oldid=169048 * None1 * (+3) 
11:41:26  [[Meow/libs/rand.meow]] N https://esolangs.org/w/index.php?oldid=169053 * None1 * (+532) Created page with "rand.meow: RNGs. 
 func rint mul rintseed 37 rintseed add rintseed 2017 rintseed mod rintseed 65537 rintseed addret rintseed endf func rflt mul rfltseed 1.61803339887 rfltseed add rfltseed 0.61803339887 rfltseed mod rfltseed 1 rfltseed addret rfltseed endf 
11:41:49  [[Meow/libs/rand.meow]] M https://esolangs.org/w/index.php?diff=169054&oldid=169053 * None1 * (+7) 
11:42:05  [[Brainfuck]] M https://esolangs.org/w/index.php?diff=169055&oldid=167612 * None1 * (+1) /* Cat */
11:43:42  [[Talk:Ascenic]]  https://esolangs.org/w/index.php?diff=169056&oldid=169049 * ChuckEsoteric08 * (-61) 
11:45:50  [[Meow/libs/meowlib.meow]] N https://esolangs.org/w/index.php?oldid=169057 * None1 * (+162) Created page with "meowlib.meow: Imports all other standard libraries (Just like bits/stdc++.h in C++) 
 library math library logic library rand library time 
" 11:46:39 [[Contains everything]] https://esolangs.org/w/index.php?diff=169058&oldid=169007 * C++DSUCKER * (+57) 11:47:20 [[Meow/libs]] N https://esolangs.org/w/index.php?oldid=169059 * None1 * (+293) Created page with "The following are the supported standard libraries in the [[Meow]] esolang: * {{Sub|Meow/libs|logic.meow}} * {{Sub|Meow/libs|math.meow}} * {{Sub|Meow/libs|rand.meow}} * {{Sub|Meow/libs|time.meow}} * {{Sub|Meow/libs|meowlib.meow}} These libraries should be put in the path 11:47:41 [[Meow/libs]] M https://esolangs.org/w/index.php?diff=169060&oldid=169059 * None1 * (+8) 11:48:29 [[Meow (None1)]] https://esolangs.org/w/index.php?diff=169061&oldid=119677 * None1 * (+104) 11:49:14 [[Meow/libs]] https://esolangs.org/w/index.php?diff=169062&oldid=169060 * None1 * (+23) 11:49:30 [[Meow/libs/logic.meow]] https://esolangs.org/w/index.php?diff=169063&oldid=169050 * None1 * (+20) 11:49:52 [[Meow/libs/math.meow]] M https://esolangs.org/w/index.php?diff=169064&oldid=169051 * None1 * (+20) 11:51:01 [[Meow/libs/rand.meow]] M https://esolangs.org/w/index.php?diff=169065&oldid=169054 * None1 * (+20) 11:51:15 [[Meow/libs/time.meow]] M https://esolangs.org/w/index.php?diff=169066&oldid=169052 * None1 * (+20) 11:51:28 [[Meow/libs/meowlib.meow]] M https://esolangs.org/w/index.php?diff=169067&oldid=169057 * None1 * (+20) 12:00:32 -!- Sgeo has quit (Read error: Connection reset by peer). 12:02:17 [[Talk:2KWLang]] M https://esolangs.org/w/index.php?diff=169068&oldid=139846 * None1 * (-5) /* Computational class */ 12:12:24 [[Anti-Plushie language DIY]] N https://esolangs.org/w/index.php?oldid=169069 * None1 * (+693) Created page with "'''Anti-Plushie language DIY''' ('''APLD''' for short) is an esolang invented by [[User:None1]]. It's [[Anti-Plushie language]], but it's you ''who'' decide the restrictions! ==Syntax== It's [[Deadfish]], but you can add restrictions: * ''x'' ''"err 12:12:37 [[Anti-Plushie language DIY]] M https://esolangs.org/w/index.php?diff=169070&oldid=169069 * None1 * (+0) 12:12:48 [[Anti-Plushie language DIY]] M https://esolangs.org/w/index.php?diff=169071&oldid=169070 * None1 * (+0) /* Examples */ 12:14:40 [[User:None1]] https://esolangs.org/w/index.php?diff=169072&oldid=169044 * None1 * (+106) /* My Esolangs */ 12:16:28 [[User:None1]] M https://esolangs.org/w/index.php?diff=169073&oldid=169072 * None1 * (+0) /* My Esolangs */ 12:16:44 [[APLD]] N https://esolangs.org/w/index.php?oldid=169074 * None1 * (+39) Redirected page to [[Anti-Plushie language DIY]] 12:17:06 [[Anti-Plushie language]] https://esolangs.org/w/index.php?diff=169075&oldid=154188 * None1 * (+85) 12:24:08 [[Ascenic]] M https://esolangs.org/w/index.php?diff=169076&oldid=122969 * None1 * (-1) /* A+B Problem */ 12:24:18 [[Ascenic]] M https://esolangs.org/w/index.php?diff=169077&oldid=169076 * None1 * (-1) /* A+B Problem */ 12:32:15 [[Contains everything]] https://esolangs.org/w/index.php?diff=169078&oldid=169058 * C++DSUCKER * (+419) 12:49:31 [[ConstantLanguage()]] https://esolangs.org/w/index.php?diff=169079&oldid=169045 * None1 * (+68) /* Python */ 12:59:32 -!- amby has joined. 14:03:31 [[User:RaiseAfloppaFan3925]] https://esolangs.org/w/index.php?diff=169080&oldid=169029 * RaiseAfloppaFan3925 * (+303) Corrected some mistakes in my Japanese + added some more Japanese sentences 14:15:02 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 14:21:22 [[Constant language]] https://esolangs.org/w/index.php?diff=169081&oldid=169039 * * (+69) 14:26:12 [[Ascenic]] https://esolangs.org/w/index.php?diff=169082&oldid=169077 * ChuckEsoteric08 * (+1034) Added TC proof, later will also add some examples Probably also create a page on Structured program theorem later 14:26:17 [[Brainfuck, but every + is replaced with the FitnessGram Pacer Test]] N https://esolangs.org/w/index.php?oldid=169083 * * (+1001) Created page with "'''Brainfuck, but every + is replaced with the FitnessGram Pacer Test''' is exactly what the title says. ==Commands== {| class="wikitable" |- ! Code !! What it does |- | . || Prints. |- | , || Asks for input |- | [ || 14:47:13 -!- tromp has joined. 14:48:44 [[User talk:Aadenboy/Forces and such]] https://esolangs.org/w/index.php?diff=169084&oldid=168867 * Yayimhere2(school) * (+258) 14:50:46 [[8ial]] https://esolangs.org/w/index.php?diff=169085&oldid=168164 * Kaveh Yousefi * (+140) Corrected the deprecated EBNF description and expunged the remarks concerning the deprecated subjects, which have, hopefully, been amended in the interstice. 14:52:20 [[Talk:8ial]] https://esolangs.org/w/index.php?diff=169086&oldid=166146 * Kaveh Yousefi * (+205) Supplemented a response to the notification on my deprecated implementation and an expression of gratitude. 14:54:12 [[Comment]] https://esolangs.org/w/index.php?diff=169087&oldid=152720 * Kaveh Yousefi * (+205) Updated the 8ial programming language's handling of comments to the new rendition's nomothesia. 15:29:11 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 15:32:14 [[Talk:No-code esolang]] N https://esolangs.org/w/index.php?oldid=169088 * Corbin * (+108) Created page with "This concept is incoherent. ~~~~" 15:32:33 [[User talk:Aadenboy/Forces and such]] https://esolangs.org/w/index.php?diff=169089&oldid=169084 * * (+136) 15:34:46 [[User talk:Aadenboy/Forces and such]] M https://esolangs.org/w/index.php?diff=169090&oldid=169089 * * (+48) 15:37:49 -!- Yayimhere has joined. 15:37:56 hello! 15:38:17 i had an idea, that I find pretty interesting, so im going to ask you all if you have anything to reccomend 15:38:45 basically, every program simply modifies its own abstract syntax tree(thats what they are called right?) 15:38:50 and thats my current idea 15:38:59 im planning on turing completeness 15:39:03 soooo yes 15:39:06 *yea 15:40:28 Yayimhere: Reasonable idea in the abstract, but the details matter a lot. 15:40:41 korvo: true 15:40:46 also thanks! 15:41:03 Like, technically all graph reduction qualifies, but we use completely different graphs for e.g. Haskell's abstract syntax and Haskell's heap. 15:41:11 hm 15:41:28 Yayimhere: Oh, my recommendation is still to learn to program. Sit down with a Scheme for a while. 15:41:42 korvo: a scheme? 15:41:48 https://vpb.smallyu.net/%5BType%5D%20books/The%20Little%20Schemer.pdf Here's a copy of Little Schemer as a PDF. 15:41:58 but I am learning how to programming 15:42:06 currently just doing an intepreter 15:42:08 Yayimhere: Most Lisps are either Common Lisps or Schemes. I'd recommend a Scheme. 15:42:16 k 15:49:13 -!- tromp has joined. 15:51:09 Korvo: thanks for the PDF, its quite fun to read 15:52:29 Yayimhere: You're welcome. I found these books to be very enlightening as a college student. I encourage you to not push too hard; if something doesn't make sense at first, take a break. It's a short book but it's okay to spend a long time with it. 15:52:59 korvo: yea. I am taking quite a while on the commandments 15:53:01 but yea 15:53:03 thanks! 15:53:08 ill be reading this for a while 15:54:18 Feel free to ask if you have questions; many of us know Scheme. Once you're also set up with your choice of environment, you can usually go find that environment's IRC channel (or Discord or etc.) and chat with them too. 15:54:31 k 15:54:35 I'm actually very weak with Lisps, but I can scrape by. Hopefully other folks will chime in. 15:54:55 i do have one question, which is what they mean when "Always change at least one argument while recurring." 15:55:10 I think I get the recurring part, thats going through all elements of the list 15:55:18 but idk about the always change atleast on element 15:57:01 Well, if you *exactly* repeat an action, and that action includes recurring, then you'll *exactly* recur into the same action, forever. It would be an infinite loop! 15:57:24 ah 15:57:28 yea lol 16:12:22 i assume x? y is similar to x == y 16:17:22 ? is an identifier character in scheme, x? is a function defined somewhere 16:17:35 what it does will depend on the definition 16:17:44 Maybe for some special cases. Does that make sense for pair? 16:18:01 Or perhaps number? comes first. 16:18:24 hm? 16:18:25 wut 16:20:23 "Simplify only after the function is correct." so when the function has been confirmed to be like, correct? 16:23:14 "Abstract common patterns with a new func­ tion." so scheme/lisp renames common expressions as functions automatically? 16:25:07 or is that, and the tenth commandment more of like 16:25:13 just what the programmer should do 16:27:58 anything written in the imperative mood is an instruction for the reader. who's reading the PDF, the programmer or the compiler? 16:28:39 yea ok 16:28:45 some of them may become clearer if you read the preface and the introduction first 16:28:45 I guess I was interpreting this wrong 16:29:04 i just read in order of the PDF 16:29:14 this is a PDF of a book, which means that you want the quick-reference sections to be near the covers so you can get to them quickly 16:29:53 ok 16:29:54 -!- Lord_of_Life_ has joined. 16:30:12 (I don't care about the "save icon" memes but I'm probably going to live long enough to explain PDFs to people who have never seen a book and I hate it) 16:30:31 -!- Lord_of_Life has quit (Ping timeout: 246 seconds). 16:30:38 i have seen a book before 16:30:41 a lot actuallt 16:30:44 *actually 16:31:13 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 16:35:20 Yayimhere: Different groups of programmers have learned these lessons in different ways. My preferred way is "make it correct; make it readable; make it fast". The overall idea is that fast incorrect code is not worth much. Computers are already quite fast; what matters is getting the right answer. 16:37:14 korvo. yea 16:38:43 Yayimhere: To emphasize sorear's point, there is *one* correct way to read a book when you are a working scientist. It's okay to not know this, but the correct way is *fast*, so it's worth learning someday. 16:39:06 korvo: yea 16:40:52 But this particular book is meant to be read slowly, as a tutorial, so I think it's okay to just read it from front to back. It sounds like you're doing fine already. 16:41:29 k 16:41:33 :} 17:17:22 -!- Yayimhere has quit (Quit: Client closed). 17:29:59 [[C-INTERCAL]] M https://esolangs.org/w/index.php?diff=169091&oldid=99782 * Somefan * (-88) dead repo link, and fix stub placement 17:44:43 [[Iogii]] N https://esolangs.org/w/index.php?oldid=169092 * Somefan * (+538) Created page with "{{lowercase}} {{stub}} '''iogii''' ('''I Only Code in iogii''') is an esoteric language created by Darren Smith, the same creator of [[GolfScript]]. It was designed to be simple and fun to use for [[code golf|code golfing]] and a successor to GolfScript. == See also == * 17:46:43 -!- Everything has joined. 17:57:42 [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=169093&oldid=167017 * Somefan * (+338) /* Category:Golfing language should be moved to Category:Golfing languages */ new section 18:00:45 Hi all. Is there a website with some crazy unexpected sed examples? Interesting. Because it's basically rewriting system 18:05:08 sed's always crazy and unexpected. Ask a search engine for "sed cheat sheet" and you'll see some useful examples. 18:05:39 Oh, and of course sedtris: https://libregamewiki.org/Sedtris 18:06:28 sedtris is crazy. thanks 18:08:29 No problem. I'm terrible with sed and I have to spend minutes with the manual whenever I need it. It is so useful, though; it's commonly used in nixpkgs to patch source trees instead of preparing a full .patch file. 18:08:34 -!- igelcbdx2 has joined. 18:09:55 Oh, also, awk isn't sed but has a lot of ideas in common, and you might find "Why GAWK for AI?" an interesting read. https://dl.acm.org/doi/abs/10.1145/242903.242908 18:11:50 burger 18:12:07 Yes please. 18:12:37 Me too 18:12:40 i found this useful for sed https://www.grymoire.com/Unix/Sed.html 18:12:55 🍔🍔🍟🥤🥤🍟  take one each 18:13:21 78 more to go 18:13:29 avih: thanks 18:13:47 as for awk, it's different in that it supports much more conventional code structure. 18:14:02 (compared to sed) 18:14:12 Yeah, awk's halfway to Python or Perl. 18:14:35 i believe perl was written to be awk but better 18:14:36 Sure, L.Wall just started extending AWK and made Perl 18:14:54 AFAIR, L.Wall was dissatisfied with AWK, so he hacked it 18:15:17 i technically created a better stub 18:16:23 but i would probably need a new warning symbol 18:19:07 [[User talk:Aadenboy/Forces and such]] https://esolangs.org/w/index.php?diff=169094&oldid=169090 * Aadenboy * (+295) context 18:19:10 but what awk has over perl is posix... 18:19:41 for me personally this carries a lot of weight 18:20:18 which is why i may use awk freely in scripts, but not perl 18:20:40 For me, it's readability. awk is *very* readable, especially as a long-time Python user. 18:21:30 yeah. the code parts basically look like c or js etc, and the RUL {CODE} structure is also typically bery readable 18:21:40 RULE* 18:21:48 v 18:23:05 and awk dictionaries are also very useful. it really lends itself to do more with less code, while remaining reasonably readable. 18:24:40 [[Special:Log/upload]] upload * Win7HE * uploaded "[[File:Warning.png]]" 18:25:26 [[Template:Stub]] https://esolangs.org/w/index.php?diff=169096&oldid=159969 * Win7HE * (+206) 18:25:37 [[Template:Stub]] https://esolangs.org/w/index.php?diff=169097&oldid=169096 * Win7HE * (+0) 18:25:37 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 18:25:56 my stub is stubbing to life 18:26:16 hope you like it guys 18:26:36 but obviously an admin can revert it 18:28:19 i love it 18:28:26 i love my own new stub 18:29:14 [[Template talk:Stub]] https://esolangs.org/w/index.php?diff=169098&oldid=158234 * Win7HE * (+142) 18:29:53 [[User:Win7HE]] https://esolangs.org/w/index.php?diff=169099&oldid=168946 * Win7HE * (-74) 18:32:40 [[File talk:Warning.png]] N https://esolangs.org/w/index.php?oldid=169100 * Corbin * (+218) Created page with "Where did this file come from? Unless you made it and are releasing it to the public domain, it's probably not appropriate for this wiki. ~~~~" 18:33:06 [[Template talk:Stub]] https://esolangs.org/w/index.php?diff=169101&oldid=169098 * Aadenboy * (+309) 18:33:38 [[File talk:Warning.png]] https://esolangs.org/w/index.php?diff=169102&oldid=169100 * Win7HE * (+141) 18:34:10 [[Template:Stub]] https://esolangs.org/w/index.php?diff=169103&oldid=169097 * Corbin * (-206) Undo some vandalism. Not sure exactly what the includeonly/noinclude stanzas should look like. 18:35:16 [[Template:Stub]] M https://esolangs.org/w/index.php?diff=169104&oldid=169103 * Aadenboy * (-1) sharing line 18:35:31 [[User talk:Corbin]] https://esolangs.org/w/index.php?diff=169105&oldid=156889 * Win7HE * (+126) 18:35:43 [[File talk:Warning.png]] https://esolangs.org/w/index.php?diff=169106&oldid=169102 * Corbin * (+274) 18:35:51 [[Template talk:Stub]] M https://esolangs.org/w/index.php?diff=169107&oldid=169101 * Somefan * (+280) 18:36:33 [[User talk:Corbin]] https://esolangs.org/w/index.php?diff=169108&oldid=169105 * Corbin * (+202) 18:37:48 [[User talk:Corbin]] https://esolangs.org/w/index.php?diff=169109&oldid=169108 * Win7HE * (+102) 18:37:55 [[File talk:Warning.png]] https://esolangs.org/w/index.php?diff=169110&oldid=169106 * Win7HE * (+156) 18:37:58 Sometimes awk is helpful for many things, although it is only for ordinary text format. What else I had wanted is a programming language for working with ASN.1 types (I had some ideas about it) rather than plain text (although it would be possible to support multiple input formats and multiple output formats) 18:39:07 zzo38: I know that Relational Pipes (https://relational-pipes.globalcode.info/v_0/index.xhtml) supports ASN.1 input, but I also know that you want something which supports ASN.1 output too. 18:40:05 [[File talk:Dango Language Logo.png]] https://esolangs.org/w/index.php?diff=169111&oldid=166882 * Win7HE * (+118) 18:40:55 [[Template talk:Stub]] M https://esolangs.org/w/index.php?diff=169112&oldid=169107 * Somefan * (-13) removed stub template; not a stub 18:42:44 It seems not to do what I mentioned; it says is not a query language, not a programming language, and is unclear if it supports character sets other than Unicode. Also, the diagram seems to say it does support ASN.1 BER output, although there might be limits to do it (and DER would be better than BER; if it is DER then it will be BER anyways) 18:44:41 (I did write a program in C which can convert JSON to DER, although it uses a nonstandard type that I had added (the key/value list type), and also this just converts the data directly rather than according to any schema, so it might not be as useful as you might want it to be.) 18:49:47 Yeah, it's a toolkit for piping data and doing transformations between formats. It's not perfect but it's pretty nice. Like pandoc for CSV and JSON. 18:54:14 -!- tromp has joined. 18:54:28 -!- igelcbdx2 has quit (Quit: Client closed). 18:56:49 [[File talk:Dango Language Logo.png]] https://esolangs.org/w/index.php?diff=169113&oldid=169111 * Corbin * (+485) This PNG could have been a hand-written SVG. 18:57:53 -!- ais523 has joined. 19:00:01 [[Special:Log/delete]] delete * Ais523 * deleted "[[File:Warning.png]]": a) possibly a copyright violation, b) probably we shouldn't have a (slightly) nonstandard warning symbol with a standard name, c) unused and more likely to be used problematically than used usefully 19:01:32 Oh, igelcbdx2 was User:Win7HE. Didn't click for me. 19:01:49 [[Template talk:Stub]] https://esolangs.org/w/index.php?diff=169114&oldid=169112 * Ais523 * (+379) an opinion 19:03:38 [[C-INTERCAL]] https://esolangs.org/w/index.php?diff=169115&oldid=169091 * Ais523 * (+89) partial undo revision [[Special:Diff/169091|169091]] by [[Special:Contributions/Somefan|Somefan]] ([[User talk:Somefan|talk]]) the link is not dead, it works fine when opened using the git command like it's supposed to be (it doesn't work in a web browser but there is already 19:09:35 Hi all. IOCCC websites for other PLs? Are there? Should be, I believe. ← there has been at least one for a scripting language, maybe Python, but I heard this second-hand and never looked for it so I don't have a link available; there's also been a lot of obfuscated Perl written as though it were for a contest but I'm not sure whether there's been an actual official contest involved 19:10:29 . o O ( It would feel a bit redundant in the case of Perl :-P ) 19:39:26 [[Iogii]] M https://esolangs.org/w/index.php?diff=169116&oldid=169092 * Somefan * (+60) added anarchy golf url 20:01:51 [[Owl]] M https://esolangs.org/w/index.php?diff=169117&oldid=70951 * Somefan * (+85) added ref url 20:04:18 cu 20:05:23 It seems that Relational pipes is very limited and hardly supports any of the types that you should need; in terms of ASN.1, the three types it supports are the: Boolean, Integer, UTF-8 string. 20:07:59 t does say they intend to add more types, such as octet strings, ASCII strings (called "IA5 string" in ASN.1), UTF-16 strings (ASN.1 has a "BMP string" although my nonstandard extensions allow this to contain arbitrary UTF-16 characters), ISO-8859-1, ISO-8859-2, Big Decimal, date/time, OID, etc. 20:08:41 ASN.1 already has many of these types that I mentioned (in some cases, as nonstandard extensions that I had made up), although for ISO 8859, you could instead use ISO 2022 (General string or Graphic string in ASN.1). 20:21:09 -!- chloetax has quit (Ping timeout: 252 seconds). 20:21:51 -!- chloetax has joined. 20:28:55 [[Talk:8ial]] M https://esolangs.org/w/index.php?diff=169118&oldid=169086 * Ractangle * (+163) 20:31:46 [[Template:Stub]] M https://esolangs.org/w/index.php?diff=169119&oldid=169104 * Ractangle * (-43) someone please explain why is the noinclude is here with a link? 20:33:03 -!- Sgeo has joined. 20:37:11 -!- chloetax has quit (Ping timeout: 244 seconds). 20:43:31 -!- chloetax has joined. 20:57:02 [[Abcout]] https://esolangs.org/w/index.php?diff=169120&oldid=165977 * Sporeball * (-127) Undo revision [[Special:Diff/165977|165977]] by [[Special:Contributions/ChuckEsoteric08|ChuckEsoteric08]] ([[User talk:ChuckEsoteric08|talk]]) 21:29:36 [[Special:Log/newusers]] create * Sejsel * New user account 21:41:22 [[User:Buckets]] M https://esolangs.org/w/index.php?diff=169121&oldid=169002 * Buckets * (+10) 21:41:51 [[Language list]] M https://esolangs.org/w/index.php?diff=169122&oldid=169010 * Buckets * (+11) 21:41:59 [[2Q2Q]] N https://esolangs.org/w/index.php?oldid=169123 * Buckets * (+1440) Created page with "2Q2Q Is An Esoteric programming Language created By the [[User:Buckets]] in 2021. {| class="wikitable" |- ! Commands !! Instructions |- | +> || Add A new Byte to the right. |- | +< || Add A new Byte to the Left. |- | -> || Remove the byte From The Right. |- | -< || Remove 21:50:06 -!- Sgeo has quit (Ping timeout: 256 seconds). 22:06:20 -!- Sgeo has joined. 22:11:23 [[Talk:2Q2Q]] N https://esolangs.org/w/index.php?oldid=169124 * * (+144) Created page with "What if you get a perfect shuffle? Do you write in true 2Q2Q? ~~~~" 22:14:16 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=169125&oldid=167343 * * (+141) /* Why don't we have amboxes? */ new section 22:17:54 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=169126&oldid=169125 * Ais523 * (+644) /* Why don't we have amboxes? */ explain 22:32:49 [[Template talk:Stub]] https://esolangs.org/w/index.php?diff=169127&oldid=169114 * Aadenboy * (+563) 22:38:22 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=169128&oldid=168914 * Sejsel * (+360) 22:38:30 [[Ksplang]] N https://esolangs.org/w/index.php?oldid=169129 * Sejsel * (+8636) Add a description of this very lovely language 22:45:28 [[Ksplang]] https://esolangs.org/w/index.php?diff=169130&oldid=169129 * Sejsel * (-8) /* External resources */ 22:47:23 [[User:Sejsel]] N https://esolangs.org/w/index.php?oldid=169131 * Sejsel * (+329) Created page with "Hi! I had an idea that we could create a programming language by asking people to independently to come up with instructions. The result is https://esolangs.org/wiki/Ksplang. I also somehow ended up liking it too much and wrote a WASM runtime in it. Oops. But hey, I 22:47:33 [[User:Sejsel]] https://esolangs.org/w/index.php?diff=169132&oldid=169131 * Sejsel * (-22) 22:55:56 [[Ksplang/instructions]] N https://esolangs.org/w/index.php?oldid=169133 * Sejsel * (+17373) Add instruction list 22:56:25 [[Ksplang/instructions]] https://esolangs.org/w/index.php?diff=169134&oldid=169133 * Sejsel * (-1) 23:06:41 [[User talk:Ais523]] https://esolangs.org/w/index.php?diff=169135&oldid=169126 * * (+188) /* Why do so many people delete lines from Introduce yourself? */ new section 23:10:04 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…). 23:26:42 -!- ais523 has quit (Quit: sorry about my connection). 23:27:02 -!- ais523 has joined. 23:38:17 [[Talk:Ksplang]] N https://esolangs.org/w/index.php?oldid=169136 * * (+100) Created page with "What is a Zpis? ~~~~" 23:49:53 -!- Hooloovoo has quit (Quit: ZNC 1.8.2+deb2+deb11u1 - https://znc.in). 23:51:16 -!- Hooloovoo has joined. 23:55:21 [[Strang]] M https://esolangs.org/w/index.php?diff=169137&oldid=168104 * FluixMakesEsolangs * (-183) /* Examples */ Replaced R110 23:55:55 [[Strang]] M https://esolangs.org/w/index.php?diff=169138&oldid=169137 * FluixMakesEsolangs * (+4)