< 1724803394 434116 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Ping timeout: 260 seconds < 1724803563 720153 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User < 1724804648 59137 :amby!~ambylastn@2a00:23c5:ce05:7801:1d3d:8c50:689b:f9df 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 < 1724805558 985440 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca JOIN #esolangs zzo38 :zzo38 < 1724807947 168035 :bookworms!~bookworms@user/bookworms QUIT :Remote host closed the connection < 1724808213 673154 :lynndotpy!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1724808271 796022 :lynndotpy!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1724809124 920821 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1724809490 393017 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=136986&oldid=136977 5* 03None1 5* (+255) 10 > 1724809960 235902 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=136987&oldid=136986 5* 03Tommyaweosme 5* (+300) 10 > 1724810895 103031 PRIVMSG #esolangs :14[[07EINE14]]4 N10 02https://esolangs.org/w/index.php?oldid=136988 5* 03None1 5* (+2540) 10Created page with "{{lang|a=User:None1}} EINE means 1 in German, as opposed to [[NULL]], which means 0. ==Instructions== EINE has all the instructions in [[NULL]], but unlike [[NULL]], it has one dimension. {| class="wikitable" ! 2 | Select the next queue (wrapping around). |- ! 3 | Select th > 1724811384 727514 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 upload10 02 5* 03Tommyaweosme 5* 10uploaded "[[02File:Tommy aweosme.png10]]": derived from a non-public domain source, but so many significant croppings (down to 10x10) and resizings, filters, etc. etc. it is severely unrecognizable where it came from. (it came from sucess baby's face btw if you were wondering) > 1724811419 696920 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=136990&oldid=136979 5* 03Tommyaweosme 5* (+27) 10 > 1724811638 281463 PRIVMSG #esolangs :14[[07User:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=136991&oldid=136990 5* 03Tommyaweosme 5* (+124) 10 > 1724813012 392277 PRIVMSG #esolangs :14[[07Talk:Copyright makes no sense14]]4 10 02https://esolangs.org/w/index.php?diff=136992&oldid=136856 5* 03Hakerh400 5* (+385) 10 > 1724813295 197225 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=136993&oldid=136883 5* 03None1 5* (+11) 10/* E */ > 1724813389 187885 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=136994&oldid=136884 5* 03None1 5* (+33) 10 > 1724813442 222854 PRIVMSG #esolangs :14[[07EINE14]]4 10 02https://esolangs.org/w/index.php?diff=136995&oldid=136988 5* 03None1 5* (+11) 10 < 1724815361 252544 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1724815410 461722 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 252 seconds < 1724815443 54018 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1724815833 733310 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=136996&oldid=136987 5* 03None1 5* (+268) 10 > 1724815905 869901 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=136997&oldid=136996 5* 03None1 5* (+71) 10 < 1724815928 79336 :bookworms!~bookworms@user/bookworms JOIN #esolangs bookworms :bookworms > 1724817626 826733 PRIVMSG #esolangs :14[[07Template:Banned14]]4 N10 02https://esolangs.org/w/index.php?oldid=136998 5* 03MihaiEso 5* (+65) 10Created page with "This user is banned. For more detail, goto [[Special:BlockList]]." > 1724817648 589429 PRIVMSG #esolangs :14[[07User:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=136999&oldid=134853 5* 03MihaiEso 5* (-55) 10Switched to a template! > 1724817750 839458 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=137000&oldid=136997 5* 03MihaiEso 5* (+122) 10 > 1724817815 57674 PRIVMSG #esolangs :14[[07User:Page crapper from explain xkcd 214]]4 N10 02https://esolangs.org/w/index.php?oldid=137001 5* 03MihaiEso 5* (+10) 10Created page with "{{Banned}}" > 1724817905 153999 PRIVMSG #esolangs :14[[07User:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=137002&oldid=136650 5* 03MihaiEso 5* (+7) 10/* Some bonus stuff */ > 1724818304 451298 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (B-C)14]]4 10 02https://esolangs.org/w/index.php?diff=137003&oldid=136177 5* 03MihaiEso 5* (+124) 10/* Crazy */ > 1724818437 558284 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd 214]]4 N10 02https://esolangs.org/w/index.php?oldid=137004 5* 03MihaiEso 5* (+160) 10Created page with "==Soon== Will be a third one soon? Like "Page crapper from explain xkcd 3"? ~~~~" < 1724820309 658405 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ok, so in the simpler case when the scoped constant isn't a mut reference then its value can be of any Copy type, as long as the value lives for the whole lifetime of the scope of the scoped constant. so it could be a shared reference with lifetime at least as long, or a struct that holds such a shared reference. whenever you call any function where a generic parameter mentions this scoped const, this < 1724820315 667697 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :desugars to passing a hidden copy of the value of that scoped const. so you could call a function where one function parameter is a &'s mut Vec> where 's is a narrower scope, but you'll still just pass one top-level copy of the scoped const base, plus the mut reference to the vector. < 1724820342 615773 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and I think in this case you could even declare the scoped const value as mut and mutate it in the scope, just as long as it's never empty during the lifetime of the scope. < 1724820396 827925 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I think this case when the scoped constant isn't a mut reference mostly makes sense to me now and I can believe that it works out. < 1724821305 23504 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Or you could eg. write let d: Box> = Box>::default(); where you aren't even passing any arguments, but it still passes a hidden copy of base which Box::default passes on when it calls SparseBigInt::default to construct a zero into the box. And then the box d will behave similarly to if it were a box of a shared reference, in particular you can't refer to that box < 1724821311 289526 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :outside of the scope of this scoped constant, because then you couldn't pass the hidden base parameter. < 1724821417 25063 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :In esolangs wiki I have User:Zzo38/Untitled_2 and User:Zzo38/Untitled_3 and User:Zzo38/Untitled_4 but do you know what any of them will be called? (If you do, then they should be moved into the main namespace; currently they aren't in the main namespace only because I don't know what they are called.) < 1724821794 656090 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :although... you might actually want to disallow declaring the scoped constant value as mut in the rules, because if it were mut then you could just change the base within the lifetime of the scope, and then the functions that deal with those SparseBigInt couldn't rely on it being constant. < 1724821873 291518 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :so if you do want to mutate it then you'll have to make the scoped constant explicitly be of a type with interior mutability, such as a struct that contains a Cell (or a Vec or whatever), at which point the type with such a generic argument knows explicitly that the scoped const value can interior change. < 1724822339 599327 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: if you don't know what to call something then you can try to generate a name by picking a random name from the table https://en.wikipedia.org/wiki/List_of_Trojan_War_characters#Individuals , doing a search on the esowiki and an internet search to see if there's any esolang or other software-related thing that it could be confused to, and if not then you just use that name. < 1724822421 530880 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :this isn't fully general because eg. "Amicus" isn't on that list, but it should work the first few dozen times > 1724822464 173597 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd 214]]4 10 02https://esolangs.org/w/index.php?diff=137005&oldid=137004 5* 03Unname4798 5* (+237) 10 < 1724822955 89476 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :Or another source for a similar such list of names that is smaller but more canonical is the nodes in homer.dat as documented in gb_books.w in Knuth's SGB "https://cs.stanford.edu/pub/sgb/sgb.tar.gz" < 1724823006 863990 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1724823141 236793 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd 214]]4 10 02https://esolangs.org/w/index.php?diff=137006&oldid=137005 5* 03Unname4798 5* (+29) 10clarify > 1724823168 447490 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd 214]]4 M10 02https://esolangs.org/w/index.php?diff=137007&oldid=137006 5* 03Unname4798 5* (+1) 10 < 1724823206 220053 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I wonder where you can find the simlar list for names in the Aeneid rather than the Iliad. Maybe in some astronomy-related name catalog. < 1724823324 225033 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I will look. They say naming things is the difficult part of computer programming, so maybe Knuth had figured it out even though I had not. > 1724823443 404530 PRIVMSG #esolangs :14[[07User talk:Page crapper from explain xkcd14]]4 10 02https://esolangs.org/w/index.php?diff=137008&oldid=137000 5* 03Unname4798 5* (+203) 10reply > 1724823598 308003 PRIVMSG #esolangs :14[[07Fire resistance14]]4 10 02https://esolangs.org/w/index.php?diff=137009&oldid=136985 5* 03Unname4798 5* (-24) 10not yet a language < 1724823865 708470 :bookworms!~bookworms@user/bookworms QUIT :Quit: I give the F*%k up! Have a nice day! > 1724824386 345531 PRIVMSG #esolangs :14[[07Template:Seriousnotwikipedia14]]4 M10 02https://esolangs.org/w/index.php?diff=137010&oldid=130164 5* 03Unname4798 5* (+1) 10fix typos > 1724824481 590226 PRIVMSG #esolangs :14[[074ME14]]4 10 02https://esolangs.org/w/index.php?diff=137011&oldid=135863 5* 03Unname4798 5* (+2) 10fix typos > 1724824683 907183 PRIVMSG #esolangs :14[[07User:PkmnQ/Alt Flow14]]4 10 02https://esolangs.org/w/index.php?diff=137012&oldid=136869 5* 03PkmnQ 5* (+2233) 10 < 1724824771 320320 :Guest39!~Guest39@85.134.227.76 JOIN #esolangs * :[https://web.libera.chat] Guest39 < 1724824789 554784 :Guest39!~Guest39@85.134.227.76 QUIT :Client Quit < 1724827470 2246 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User < 1724829546 180240 :craigo_!~craigo@2403:5815:da48:0:a1aa:83b:a8a5:bab4 JOIN #esolangs * :realname < 1724829583 896004 :lynndotpy2!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1724829602 220234 :moony1!moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her) < 1724829698 140405 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Ping timeout: 246 seconds < 1724829698 631949 :craigo!~craigo@user/craigo QUIT :Read error: Connection reset by peer < 1724829698 752898 :lynndotpy!~rootcanal@134.122.123.70 QUIT :Read error: Connection reset by peer < 1724829699 35222 :moony!moony@hellomouse/dev/moony QUIT :Read error: Connection reset by peer < 1724829702 334391 :moony1!moony@hellomouse/dev/moony NICK :moony < 1724829702 696212 :lynndotpy2!~rootcanal@134.122.123.70 NICK :lynndotpy < 1724829702 835136 :perlbot_!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in < 1724829788 571766 :perlbot_!~perlbot@perlbot/bot/simcop2387/perlbot NICK :perlbot > 1724831456 94919 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Unname4798 5* 10uploaded a new version of "[[02File:Tommy aweosme.png10]]": uniform background > 1724831487 453135 PRIVMSG #esolangs :14[[07File:Tommy aweosme.png14]]4 10 02https://esolangs.org/w/index.php?diff=137014&oldid=137013 5* 03Unname4798 5* (+32) 10 < 1724831500 733585 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1724833100 628313 PRIVMSG #esolangs :14[[07Translated ORK/None1 again214]]4 N10 02https://esolangs.org/w/index.php?oldid=137015 5* 03None1 5* (+826) 10Created page with "This is a crazier version than [[Translated ORK/PSTF Again]]. 1. Take the semiproduct:
 -Cable coverings. No, no, no. No, no, no. No, no, no. Archive not applicable to hobbits The Hobbit. You must lock the page. Kabul and Work No, no, no. Storage 
> 1724833118 649011 PRIVMSG #esolangs :14[[07Translated ORK/None1 again214]]4 M10 02https://esolangs.org/w/index.php?diff=137016&oldid=137015 5* 03None1 5* (+30) 10
> 1724833136 882534 PRIVMSG #esolangs :14[[07Translated ORK/None1 again214]]4 M10 02https://esolangs.org/w/index.php?diff=137017&oldid=137016 5* 03None1 5* (+11) 10
> 1724833274 698803 PRIVMSG #esolangs :14[[07Translated ORK/PSTF14]]4 M10 02https://esolangs.org/w/index.php?diff=137018&oldid=133138 5* 03None1 5* (+34) 10
< 1724833379 949653 :__monty__!~toonn@user/toonn JOIN #esolangs toonn :Unknown
> 1724833853 415594 PRIVMSG #esolangs :14[[07Talk:RNDM14]]4 N10 02https://esolangs.org/w/index.php?oldid=137019 5* 03Yayimhere 5* (+128) 10Created page with "wtf is this. i cant understand at all... ~~~~"
> 1724834297 286288 PRIVMSG #esolangs :14[[07Translated Poetic14]]4 N10 02https://esolangs.org/w/index.php?oldid=137020 5* 03None1 5* (+1591) 10Created page with "'''Translated Poetic''' is an esolang made by [[User:None1]]. It is [[Poetic]] but horribly translated by Google & Baidu. (however you can add more or choose a another pair of translators for an even more horrible translation!) Note that unlike most languages, P
> 1724834412 991722 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=137021&oldid=135557 5* 03None1 5* (+68) 10/* Horribly translated variants */
> 1724834436 245147 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=137022&oldid=136994 5* 03None1 5* (+62) 10
> 1724834503 648678 PRIVMSG #esolangs :14[[07()()()14]]4 N10 02https://esolangs.org/w/index.php?oldid=137023 5* 03Yayimhere 5* (+51) 10Created page with "{{displaytitle=()[]{}}} {{Wrongtitle|title=()[]{}}}"
> 1724834547 270663 PRIVMSG #esolangs :14[[07()()()14]]4 10 02https://esolangs.org/w/index.php?diff=137024&oldid=137023 5* 03Yayimhere 5* (+2) 10
> 1724834565 67967 PRIVMSG #esolangs :14[[07()()()14]]4 10 02https://esolangs.org/w/index.php?diff=137025&oldid=137024 5* 03Yayimhere 5* (+2) 10
> 1724838044 880821 PRIVMSG #esolangs :14[[07PoeticFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=137026 5* 03None1 5* (+1587) 10Created page with "{{lang|a=User:None1|i=[[brainfuck]] and [[Poetic]]|f=made to represent [[Poetic]] in a brainfuck-like way}}  ==Instructions== {| class="wikitable" ! PoeticFuck !! Poetic Digit equivalent !! Meaning |- | ; || 0 || End program execution here. |- | [ || 1 || If the curren
> 1724838290 452174 PRIVMSG #esolangs :14[[07Poetic/Interpreter14]]4 N10 02https://esolangs.org/w/index.php?oldid=137027 5* 03None1 5* (+2118) 10Created page with "This is a: * [[Poetic]] interpreter * [[PoeticFuck]] interpreter * [[Poetic]] to [[PoeticFuck]] translator by [[User:None1]] in [[Python]]. 
 import sys from random import randint def p2pf(code): # Translates PoeticFuck to Poetic     res=''     while code: 
> 1724838335 311275 PRIVMSG #esolangs :14[[07Poetic14]]4 10 02https://esolangs.org/w/index.php?diff=137028&oldid=103878 5* 03None1 5* (+72) 10/* Implementation */
> 1724838359 501710 PRIVMSG #esolangs :14[[07Poetic14]]4 10 02https://esolangs.org/w/index.php?diff=137029&oldid=137028 5* 03None1 5* (+73) 10/* External links */
> 1724838371 100612 PRIVMSG #esolangs :14[[07Poetic14]]4 10 02https://esolangs.org/w/index.php?diff=137030&oldid=137029 5* 03None1 5* (+18) 10/* Implementation */
> 1724838400 543472 PRIVMSG #esolangs :14[[07User:None114]]4 10 02https://esolangs.org/w/index.php?diff=137031&oldid=137022 5* 03None1 5* (+71) 10/* My Esolangs */
> 1724838450 823452 PRIVMSG #esolangs :14[[07PoeticFuck14]]4 10 02https://esolangs.org/w/index.php?diff=137032&oldid=137026 5* 03None1 5* (+42) 10/* Examples */
> 1724838528 114397 PRIVMSG #esolangs :14[[07Poetic/Interpreter14]]4 10 02https://esolangs.org/w/index.php?diff=137033&oldid=137027 5* 03None1 5* (+38) 10
< 1724840825 585555 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name)
< 1724840854 73349 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : although... you might actually want to disallow declaring the scoped constant value as mut in the rules, because if it were mut then you could just change the base within the lifetime of the scope, and then the functions that deal with those SparseBigInt couldn't rely on it being constant ← right – that would mean the wrong thing semantically, and most of these types want to rely on the fact that it's constant
< 1724840861 899897 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :a scoped constant with interior mutability should work for that case
< 1724841707 317964 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas
> 1724842482 916863 PRIVMSG #esolangs :14[[07Combined() Task() Force()14]]4 N10 02https://esolangs.org/w/index.php?oldid=137034 5* 03Yayimhere 5* (+2451) 10Created page with "{{Wrongtitle|title="Combined() Task[] Force{}"}} '''Combined() Task[] Force{}''' or just '''Combined Task Force''' is a esolang by [[User:Yayimhere]] based on the hierarchy of operations in arithmetic == memory == Combined() Task[] Force{} has these 
> 1724842498 186491 PRIVMSG #esolangs :14[[07Combined() Task() Force()14]]4 10 02https://esolangs.org/w/index.php?diff=137035&oldid=137034 5* 03Yayimhere 5* (+0) 10
> 1724842526 342685 PRIVMSG #esolangs :14[[07Combined() Task() Force()14]]4 10 02https://esolangs.org/w/index.php?diff=137036&oldid=137035 5* 03Yayimhere 5* (-1) 10
> 1724842656 998253 PRIVMSG #esolangs :14[[07Nope14]]4 10 02https://esolangs.org/w/index.php?diff=137037&oldid=136963 5* 03Yayimhere 5* (+24) 10/* turing completeness proof */
> 1724843438 227615 PRIVMSG #esolangs :14[[0714]]4 N10 02https://esolangs.org/w/index.php?oldid=137038 5* 03Yayimhere 5* (+396) 10Created page with "{{Lowercase}} '''''' is a esolang CONCEPt by [[User:Yayimhere]].  is any programming language where this code:  +------+  |/----\|  || [] ||  |\----/|  |>----<|  |/----\|  ||[n:]||  |\----/|  |>----<|  |/----\|  ||l__]||  |\----/|  |>----<|  |/----\|  ||_l/||  |\----/|  +----
< 1724844021 314781 :simcop2387!~simcop238@perlbot/patrician/simcop2387 QUIT :Quit: ZNC 1.8.2+deb3.1 - https://znc.in
< 1724844021 324488 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot QUIT :Quit: ZNC 1.8.2+deb3.1 - https://znc.in
< 1724844199 677512 :simcop2387!~simcop238@perlbot/patrician/simcop2387 JOIN #esolangs simcop2387 :ZNC - https://znc.in
< 1724844280 884394 :perlbot!~perlbot@perlbot/bot/simcop2387/perlbot JOIN #esolangs perlbot :ZNC - https://znc.in
< 1724844490 178537 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :so as it turns out, in stable rust for a nullary struct/variant constructor, you can already use an empty pair of braces after the name of the constructor, either in an expression or a pattern. this is nice, and may be a better idea than the empty parenthesis that I recommended.
< 1724844490 673650 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :"https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=4d0f6fad13fb5ef7afcaa0fe71e6b07d" is an example, "https://github.com/llogiq/rfcs/blob/alloca/text/0218-empty-struct-with-braces.md" is the relevant RFC
< 1724844532 707782 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :you can use that to disambiguate a pattern to show that something is a constructor rather than a new binding
< 1724844721 577184 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :and you can in fact also use the @ mark to disambiguate for a newly bound name. this doesn't let you shadow an existing constructor, but it does give a compile error, which is enough. https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=6c88ffffed647ecc2a23f70df3441adf
> 1724844942 971583 PRIVMSG #esolangs :14[[07()()()14]]4 10 02https://esolangs.org/w/index.php?diff=137039&oldid=137025 5* 03Yayimhere 5* (-55) 10Blanked the page
< 1724845198 214287 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :it seems you can't shadow an existing constructor even if it's from a wildcard import, whether it's a wildcard from a mod (importing a nullary struct) or a wildcard from an enum (to import all its variant constructors)
< 1724845306 398053 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I'm not surprsied that Rust does that with {}, but I am surprised that there was an RFC specifically for the one feature
> 1724845525 815304 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5*  10deleted "[[02()()()10]]": Author request: blanked by author shortly after creation, and has never had any content describing the language
> 1724845995 874757 PRIVMSG #esolangs :14[[07Talk:4ME14]]4 N10 02https://esolangs.org/w/index.php?oldid=137040 5* 03Yayimhere 5* (+107) 10Created page with "why is dis a stub?? ~~~~"
> 1724846204 948248 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=137041&oldid=136982 5* 03Yayimhere 5* (+126) 10/* bring back the old sandbox war */
> 1724846609 289258 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=137042&oldid=136436 5* 03Yayimhere 5* (+120) 10/* MiniStringFuck */
> 1724846717 50710 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=137043&oldid=137042 5* 03Ais523 5* (+358) 10/* MiniStringFuck */ r to Yayimhere
> 1724846889 894496 PRIVMSG #esolangs :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=137044&oldid=137043 5* 03Yayimhere 5* (+95) 10/* MiniStringFuck */
< 1724847164 962586 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I'm just embarrassed that I didn't know that this worked. I suggested the empty parenthesis, which is not allowed, and should have realized that empty braces work instead.
> 1724847193 839976 PRIVMSG #esolangs :14[[0714]]4 10 02https://esolangs.org/w/index.php?diff=137045&oldid=137038 5* 03Yayimhere 5* (+293) 10
> 1724847426 218367 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=137046&oldid=136993 5* 03Yayimhere 5* (+19) 10/* Non-alphabetic */
< 1724847827 347031 :dawids!~dawids@109.76.76.35 JOIN #esolangs * :realname
< 1724848026 438611 :amby!~ambylastn@2a00:23c5:ce05:7801:877c:e654:ea19:e133 JOIN #esolangs * :realname
< 1724850019 264444 :ManDeJan!3da94070ba@user/mandejan QUIT :Remote host closed the connection
< 1724850028 147924 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 QUIT :Remote host closed the connection
< 1724850087 50563 :ManDeJan!3da94070ba@user/mandejan JOIN #esolangs ManDeJan :ManDeJan
< 1724850087 865348 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 JOIN #esolangs ursa-major :Bailey Bjornstad
> 1724850231 599820 PRIVMSG #esolangs :14[[07Poetic/Interpreter14]]4 M10 02https://esolangs.org/w/index.php?diff=137047&oldid=137033 5* 03None1 5* (-31) 10
> 1724850271 905486 PRIVMSG #esolangs :14[[07Translated Poetic14]]4 10 02https://esolangs.org/w/index.php?diff=137048&oldid=137020 5* 03None1 5* (+188) 10
> 1724850534 906052 PRIVMSG #esolangs :14[[07Q14]]4 10 02https://esolangs.org/w/index.php?diff=137049&oldid=135997 5* 03Yayimhere 5* (+264) 10
< 1724850948 427302 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :in general I am not a huge fan of Rust's syntax
< 1724851016 383268 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it has a huge number of elisions, auto-derefs, etc. in order to make it look nicer, but that makes it harder to work out what a program is doing – it would be better if it were clearer in the first place
< 1724851080 585926 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I also don't like the way that trait methods are in the same namespace, even if they belong to different traits – that can cause collisions if a trait adds a new method, makes it hard to tell which trait you're using a method of, and the syntax to disambiguate is ugly (and frequently used in the sort of code I write)
< 1724851116 766273 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it would be nice to be able to say object.Trait::method(args) rather then ::method(trait, args)
< 1724851135 979576 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :and to be to able to import individual trait methods, rather than needing to do the equivalent of a wildcard import
> 1724851336 521468 PRIVMSG #esolangs :14[[07Microwave14]]4 10 02https://esolangs.org/w/index.php?diff=137050&oldid=130454 5* 03Yayimhere 5* (-3) 10/* Looping Through Numbers 1-10 */
< 1724851368 986608 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :there are some parts of Rust syntax that I don't like either, but on the plus side it looks like they are now capable of using editions to introduce broken syntax changes in a way that you can compile crates with different editions together, and most of the time even use a macro written for an older edition in newer edition, kind of like every
< 1724851369 498444 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :token were tagged with the edition it's written in and the grammar supporting mixing tokens from different editions.
> 1724851374 998446 PRIVMSG #esolangs :14[[07Microwave14]]4 10 02https://esolangs.org/w/index.php?diff=137051&oldid=137050 5* 03Yayimhere 5* (+12) 10/* "Hello World!" */
> 1724851407 431466 PRIVMSG #esolangs :14[[07Microwave14]]4 10 02https://esolangs.org/w/index.php?diff=137052&oldid=137051 5* 03Yayimhere 5* (+4) 10/* Looping Through Numbers 1-10 */
> 1724851424 55356 PRIVMSG #esolangs :14[[07Microwave14]]4 10 02https://esolangs.org/w/index.php?diff=137053&oldid=137052 5* 03Yayimhere 5* (-2) 10/* "Hello World!" */
< 1724851427 579236 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :that means the syntax can be improved in future versions, or even forked so you have multiple syntaxes living in parallel and having access to Rust's extra features
> 1724851456 539015 PRIVMSG #esolangs :14[[07Microwave14]]4 10 02https://esolangs.org/w/index.php?diff=137054&oldid=137053 5* 03Yayimhere 5* (+0) 10/* Fibonacci */
< 1724851503 70156 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :because of this flexibility I'm more willing to invest into Rust despite some of the drawbacks of the syntax
< 1724851680 548461 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ais523: is `::method(trait, args)` a typo for `::method(object, args)`, and can't you just write `Trait::method(object, args)` most of the time if the typechecker can determine ObjectType?
< 1724851885 150445 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, and possibly yes
< 1724851896 880569 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have very weird trait disambiguation problems
< 1724852070 979491 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I guess that if the object conforms to the same trait twice in two different ways, you could still probably write Trait::::method(object, args)?
< 1724852108 38808 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(it probably says something about me that I even know that syntax exists)
< 1724852116 570062 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :two-ended turbofish?
> 1724852313 991737 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Windowsbuild3r 5*  10New user account
> 1724852337 939038 PRIVMSG #esolangs :14[[07Collab14]]4 10 02https://esolangs.org/w/index.php?diff=137055&oldid=136964 5* 03Qawtykit 5* (+748) 10fixed duplicate command, and added more commands and added examples
> 1724852482 604365 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137056&oldid=136568 5* 03Yayimhere 5* (+9) 10
> 1724852672 160684 PRIVMSG #esolangs :14[[07Collab14]]4 M10 02https://esolangs.org/w/index.php?diff=137057&oldid=137055 5* 03Qawtykit 5* (+0) 10changed category
> 1724852804 359760 PRIVMSG #esolangs :14[[07Anything14]]4 10 02https://esolangs.org/w/index.php?diff=137058&oldid=135204 5* 03Qawtykit 5* (+20) 10
> 1724852896 26823 PRIVMSG #esolangs :14[[07Anything14]]4 10 02https://esolangs.org/w/index.php?diff=137059&oldid=137058 5* 03Qawtykit 5* (+726) 10
< 1724852902 76756 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1724853570 239375 :dawids!~dawids@109.76.76.35 QUIT :Quit: Leaving
< 1724853937 551852 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I believe rust just doesn't allow an object to conform to the same trait twice (as in with two different impl blocks), and the rules for where you can put impl blocks imply the compiler will always detect when such an error could happen between any two impls, even if you never try to use a type with a trait where this would come up. If you do want
< 1724853938 57398 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :something like that then you usually have to wrap your object in a newtype and let one of the impl match that, eg. this is what you do when you have two orderings for a structure, you impl Ord for it as one of the orderings, and impl Ord for a newtype wrapper for the other ordering.
< 1724854111 833409 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :Something like this though not quite the same actually came up in my polyform program: eventually I need two different orderings for the polyforms, a simple one that I use internally to be able to filter out equal polyforms and leave only unique ones, and a second one that determines the order of the lists of smaller polyforms that I emit. I
< 1724854112 333425 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :haven't yet implemented the latter, and I'm not sure what the best order is, but I will eventually implement it.
> 1724854855 762806 PRIVMSG #esolangs :14[[07Anything14]]4 10 02https://esolangs.org/w/index.php?diff=137060&oldid=137059 5* 03Unname4798 5* (-1040) 10clear tests
< 1724855348 501931 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :oh wait, do you mean you have a trait with extra generic parameters, like i32::from(0i8) and i32::from(0u8)? I think you would disambig those as >::from(0i8) and >::from(0u8)
< 1724855453 27350 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, same trait but different generics
< 1724855464 361425 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but I guess you could also write { let r: i32 = From::::from(0i8); r }, or std::convert::identity::(From::::from(0i8), or 0i32 + From::::from(0i8)
< 1724855488 639350 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :today I tried writing a trait that the same type could conform to multiple times with different *lifetime* generics, it didn't go very well
< 1724855501 288776 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :you need the i32 type somewhere because it would be ambiguous
< 1724855523 414707 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I'm not even sure the addition is enough
< 1724855524 926599 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : Something like this though not quite the same actually came up in my polyform program: eventually I need two different orderings for the polyforms, a simple one that I use internally to be able to filter out equal polyforms and leave only unique ones, and a second one that determines the order of the lists of smaller polyforms that I emit. ← in general Rust is bad at handling that sort of "I want to implement a standard trait in two different 
< 1724855526 359706 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :ways"
< 1724855552 966376 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :newtype wrwappers often don't work because you need to take references, but the references need to be both outside and inside the wrapper
< 1724855567 398820 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there are a couple of potential ways to fix this, but both would need new language features I think
< 1724855596 605838 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I have something like four blog posts I want to write about improvements to Rust, but that one is far back in the pipeline because I haven't figured out the details yet
< 1724855643 929072 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(being able to safely transmute &/&mut T into &/&mut Wrapper(T) where Wrapper is #[repr(transparent)] and has exactly one field, which is public, would help, though – and I *think* it would be sound to implement but am not completely sure)
< 1724855808 895161 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I don't understand, what do you mean by "the references need to be both outside and inside the warpper"?
< 1724855866 748669 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :ah, you want to be able to fmap a reference or slice or vector through the newtype wrapper or its inverse
< 1724855918 253345 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :right – generic APIs tend to put the references in the wrong place
< 1724855958 923583 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :At the very least that should be allowed only if you have access to the name of that one field from the scope where you do the conversion
< 1724856010 225426 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :because the field could be private if a mod wants to ensure that the newtype always satisfies an invariant, or if it doesn't want you to access the field
< 1724856031 180473 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :yes, I mentioned public field for a reason
< 1724856049 816594 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :I see
< 1724856052 726656 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :it's clearly unsafe if the field isn't public and belongs to someone else
< 1724856073 805765 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :(I am not sure if it's unsafe if the field isn't public but you can access it anyway – probably not?)
< 1724856078 317145 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :well I'm not sure if this should be allowed or not
< 1724856124 833633 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :IIRC there's some sort of "safe transmute project" but I'm not sure if they care about this, or if it's more about the "reinterpret an &[u8] as an object" sort of transmute
< 1724856308 815283 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :especially transmuting a mut reference this way makes me a bit uneasy. Rust does allow transmuting for one-element arrays and slices, but slices are special so that doesn't mean this should be allowed for other newtypes
> 1724856538 605817 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137061&oldid=137056 5* 03Yayimhere 5* (+68) 10
> 1724856619 247600 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137062&oldid=137061 5* 03Yayimhere 5* (+74) 10
< 1724856662 322867 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :honestly I'm kind of surprised that rust traits can have generic type parameters and associated type parameters but not arbitrary fundeps between Self and the generic type parameters (yet).
< 1724856683 934803 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu PRIVMSG #esolangs :but maybe it would just be harder to implement in the typechecker
< 1724857020 251110 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :afk for a while
> 1724858973 485408 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=137063&oldid=136893 5* 03BrightBlackHole 5* (+672) 10this page is beautiful
< 1724859184 556855 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1724859822 950087 :bookworms!~bookworms@user/bookworms JOIN #esolangs bookworms :bookworms
< 1724859909 591236 :craigo_!~craigo@2403:5815:da48:0:a1aa:83b:a8a5:bab4 QUIT :Remote host closed the connection
> 1724860409 513416 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137064&oldid=137062 5* 03Yayimhere 5* (+753) 10/* syntax */
> 1724861096 962757 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137065&oldid=137064 5* 03Yayimhere 5* (+248) 10
> 1724861240 684481 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137066&oldid=137065 5* 03Yayimhere 5* (-21) 10
> 1724861254 702266 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137067&oldid=137066 5* 03Yayimhere 5* (+1) 10/* macros */
> 1724861369 741984 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137068&oldid=137067 5* 03Yayimhere 5* (+77) 10
< 1724861536 904757 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1724861661 150031 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137069&oldid=137068 5* 03Yayimhere 5* (+154) 10
> 1724861694 220233 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137070&oldid=137069 5* 03Yayimhere 5* (+0) 10/* example */
> 1724861739 991171 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137071&oldid=137070 5* 03Yayimhere 5* (+27) 10/* example */
> 1724861949 963710 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137072&oldid=137071 5* 03Yayimhere 5* (+99) 10/* example */
< 1724861987 425029 :X-Scale!~X-Scale@83.223.233.233 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
> 1724862160 475064 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137073&oldid=137072 5* 03Yayimhere 5* (+136) 10/* computational class */
> 1724862239 29611 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137074&oldid=137073 5* 03Yayimhere 5* (+78) 10/* syntax */
< 1724862242 99687 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed
> 1724862338 148611 PRIVMSG #esolangs :14[[07A Question of Protocol14]]4 10 02https://esolangs.org/w/index.php?diff=137075&oldid=137074 5* 03Yayimhere 5* (+39) 10/* syntax */
> 1724862437 710156 PRIVMSG #esolangs :14[[0740114]]4 M10 02https://esolangs.org/w/index.php?diff=137076&oldid=136729 5* 03PythonshellDebugwindow 5* (+127) 10Categories
> 1724862980 196030 PRIVMSG #esolangs :14[[07Combined() Task() Force()14]]4 M10 02https://esolangs.org/w/index.php?diff=137077&oldid=137036 5* 03PythonshellDebugwindow 5* (+47) 10Categories
> 1724863011 172194 PRIVMSG #esolangs :14[[07Combined() Task() Force()14]]4 M10 02https://esolangs.org/w/index.php?diff=137078&oldid=137077 5* 03PythonshellDebugwindow 5* (+9) 10Nowiki
< 1724863037 328323 :X-Scale!~X-Scale@83.223.233.233 QUIT :Ping timeout: 256 seconds
< 1724864084 873839 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1724864966 167689 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :back
< 1724864990 868923 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1724865252 6966 :bookworms!~bookworms@user/bookworms PRIVMSG #esolangs :front
< 1724868188 836011 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net QUIT :Read error: Connection reset by peer
< 1724868231 108182 :mtm!~textual@c-71-228-84-213.hsd1.fl.comcast.net JOIN #esolangs mtm :Textual User
< 1724869758 11001 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
< 1724870327 793813 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
> 1724870628 907782 PRIVMSG #esolangs :14[[07Talk:4ME14]]4 10 02https://esolangs.org/w/index.php?diff=137079&oldid=137040 5* 03Ractangle 5* (+33) 10
> 1724870644 652321 PRIVMSG #esolangs :14[[07Talk:4ME14]]4 10 02https://esolangs.org/w/index.php?diff=137080&oldid=137079 5* 03Ractangle 5* (+120) 10
> 1724870787 16521 PRIVMSG #esolangs :14[[07User:Yayimhere14]]4 10 02https://esolangs.org/w/index.php?diff=137081&oldid=136960 5* 03Ractangle 5* (+58) 10
> 1724871736 215913 PRIVMSG #esolangs :14[[07Larry14]]4 10 02https://esolangs.org/w/index.php?diff=137082&oldid=136973 5* 03ArsenicCatnip 5* (+1379) 10added a paste section. Changed a word in the copy section for clarity.
> 1724873097 534426 PRIVMSG #esolangs :14[[07Larry14]]4 10 02https://esolangs.org/w/index.php?diff=137083&oldid=137082 5* 03ArsenicCatnip 5* (+1472) 10added a peripheral section, and moved it above each of the instruction descriptions
> 1724873208 898179 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Waretel BASIC10]] to [[Yayimhere like esolang]]
> 1724873217 508637 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Ractangle 5*  10moved [[02Yayimhere like esolang10]] to [[Yayimhere-like esolang]]
> 1724873404 515621 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137088&oldid=137086 5* 03Ractangle 5* (-678) 10
> 1724873658 157618 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137089&oldid=137088 5* 03Ractangle 5* (+49) 10
> 1724873742 669224 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137090&oldid=137089 5* 03Ractangle 5* (-8) 10
> 1724873887 811671 PRIVMSG #esolangs :14[[07User:Zzo38/Untitled 514]]4 N10 02https://esolangs.org/w/index.php?oldid=137091 5* 03Zzo38 5* (+2628) 10Created page with "The program essentially consists of a set of rules and an input. Each rule has a "old" part, a "new" part, and a "add" part. Each of these parts, and the input, consists of a sequence of characters.  == Rules ==  The set of rules (after all implied rules are
> 1724874031 64854 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137092&oldid=137090 5* 03Ractangle 5* (+29) 10/* Syntax */
> 1724874695 32180 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137093&oldid=137092 5* 03Ractangle 5* (+100) 10
> 1724874812 948611 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137094&oldid=137093 5* 03Ractangle 5* (+50) 10/* stack management */
> 1724875083 417398 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137095&oldid=137094 5* 03Ractangle 5* (+60) 10
> 1724875272 542896 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137096&oldid=137095 5* 03Ractangle 5* (+56) 10/* stack management */
> 1724876031 947331 PRIVMSG #esolangs :14[[07Larry14]]4 10 02https://esolangs.org/w/index.php?diff=137097&oldid=137083 5* 03ArsenicCatnip 5* (+3244) 10Added a cut section.
> 1724876974 90634 PRIVMSG #esolangs :14[[07Special:Log/upload14]]4 revert10 02 5* 03Tommyaweosme 5*  10uploaded a new version of "[[02File:Tommy aweosme.png10]]": uniform background just makes this whole thing pointless
< 1724877509 946061 :molson!~molson@2001-48F8-704A-446-3403-B1BC-B9C4-51F6-dynamic.midco.net JOIN #esolangs molson :realname
> 1724877571 491572 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=137099&oldid=135089 5* 03Ais523 5* (+1807) 10/* File:Tommy aweosme.png */ new section
< 1724877632 448776 :moony7!moony@hellomouse/dev/moony JOIN #esolangs moony :Kaylie! (she/her)
< 1724877735 155925 :moony!moony@hellomouse/dev/moony QUIT :Ping timeout: 252 seconds
< 1724877735 213173 :moony7!moony@hellomouse/dev/moony NICK :moony
> 1724877924 51099 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137100&oldid=137096 5* 03Ractangle 5* (+27) 10/* syntax */
> 1724877939 740432 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137101&oldid=137100 5* 03Ractangle 5* (+1) 10/* syntax */
> 1724877944 871812 PRIVMSG #esolangs :14[[07Tommyaweosme unary14]]4 N10 02https://esolangs.org/w/index.php?oldid=137102 5* 03Tommyaweosme 5* (+208) 10Created page with "{{lowercase}}tommyaweosme unary (or just tommyaweosme) is like [[unary]] but it uses repitions of the image below:  [[File:Tommy_aweosme.png]] [[Category:Joke languages]][[Category:Concepts]][[Category:2024]]"
> 1724877954 299890 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137103&oldid=137101 5* 03Ractangle 5* (+3) 10/* examples */
> 1724878010 484807 PRIVMSG #esolangs :14[[07User talk:Tommyaweosme14]]4 10 02https://esolangs.org/w/index.php?diff=137104&oldid=137099 5* 03Tommyaweosme 5* (+272) 10
> 1724878131 443610 PRIVMSG #esolangs :14[[07Tommyaweosme unary14]]4 10 02https://esolangs.org/w/index.php?diff=137105&oldid=137102 5* 03Tommyaweosme 5* (+124) 10
> 1724878186 490927 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137106&oldid=137103 5* 03Ractangle 5* (+30) 10/* stack management */
< 1724878735 455824 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1724878754 730713 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137107&oldid=137106 5* 03Ractangle 5* (+67) 10/* syntax */
> 1724879204 406632 PRIVMSG #esolangs :14[[07Yayimhere-like esolang14]]4 10 02https://esolangs.org/w/index.php?diff=137108&oldid=137107 5* 03Ractangle 5* (+31) 10/* Conditionals */
< 1724879279 166050 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl JOIN #esolangs * :Textual User
< 1724880902 173236 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I hate that these repeated attempts to skirt the edges of the rules are beginning to potentially create something that could be defined as art (despite not necessarily tessellating into a rectangle) and thus might in some sense be valid esolangs?
> 1724881103 833869 PRIVMSG #esolangs :14[[07User talk:MihaiEso14]]4 10 02https://esolangs.org/w/index.php?diff=137109&oldid=137041 5* 03Tommyaweosme 5* (+32) 10/* bring back the old sandbox war */
< 1724881114 275249 :tromp!~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl QUIT :Quit: My iMac has gone to sleep. ZZZzzz…
> 1724881199 32238 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=137110&oldid=137046 5* 03Tommyaweosme 5* (+20) 10/* D */
< 1724882234 402017 :X-Scale!~X-Scale@83.223.233.233 JOIN #esolangs X-Scale :[https://web.libera.chat] X-Scale
< 1724882459 373113 :X-Scale!~X-Scale@83.223.233.233 QUIT :Client Quit
< 1724883367 430636 :__monty__!~toonn@user/toonn QUIT :Quit: leaving
< 1724885957 202136 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname
< 1724887575 546569 :ais523!~ais523@user/ais523 QUIT :Quit: quit