< 1746836265 469279 :hkgit03!~laerling@user/laerling NICK :laerling < 1746836367 867438 :nitrix!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in < 1746839462 637160 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Remote host closed the connection > 1746844553 869887 PRIVMSG #esolangs :14[[07User:Cycwin14]]4 10 02https://esolangs.org/w/index.php?diff=157413&oldid=154388 5* 03Cycwin 5* (+101) 10 < 1746846547 833962 :nitrix!~nitrix@user/meow/nitrix QUIT :Read error: Connection reset by peer < 1746848563 157534 :user3456!user3456@user/user3456 QUIT :Ping timeout: 252 seconds < 1746849389 347855 :user3456!user3456@user/user3456 JOIN #esolangs user3456 :user3456 < 1746849990 348390 :nitrix!~nitrix@user/meow/nitrix JOIN #esolangs nitrix :ZNC - https://znc.in < 1746850741 149393 :user3456!user3456@user/user3456 QUIT :Ping timeout: 252 seconds < 1746851275 752404 :user3456!user3456@user/user3456 JOIN #esolangs user3456 :user3456 > 1746858038 185347 PRIVMSG #esolangs :14[[07Burnlike14]]4 N10 02https://esolangs.org/w/index.php?oldid=157414 5* 03Truttle1 5* (+5834) 10Made a Burnlike Page > 1746858057 321531 PRIVMSG #esolangs :14[[07User:Truttle114]]4 10 02https://esolangs.org/w/index.php?diff=157415&oldid=82042 5* 03Truttle1 5* (+15) 10 > 1746858133 561148 PRIVMSG #esolangs :14[[07Burnlike14]]4 10 02https://esolangs.org/w/index.php?diff=157416&oldid=157414 5* 03Truttle1 5* (-3471) 10 > 1746858182 497341 PRIVMSG #esolangs :14[[07Burnlike14]]4 10 02https://esolangs.org/w/index.php?diff=157417&oldid=157416 5* 03Truttle1 5* (+3465) 10Undo revision [[Special:Diff/157416|157416]] by [[Special:Contributions/Truttle1|Truttle1]] ([[User talk:Truttle1|talk]]) > 1746858454 474014 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=157418&oldid=156530 5* 03I am islptng 5* (-344) 10xdi8 is completely unrelated to esolang < 1746859583 316968 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :is there a programming language (imagine a variant of rust) that tries to follow what combinations of values boolean local variables (or the discriminants of enums) can have when they're used in conditionals to determine what combinations of code paths are possible, not just for optimization, but to determine what programs are valid? eg. you're using a variable that looks like it might be initialized, < 1746859589 325145 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but you use it in a conditional that implies that a certain boolean is true, and that boolean can only become true if you passed through a code path that initializes that variable, so using that variable is allowed. of course this gets more interesting when it has to follow the combination of many flags through some complicated function with many loops and conditionals. < 1746859621 410610 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :of course you may need some sort of cut-off for this so the compilation time doesn't need to be exponential in the code size. < 1746859649 713925 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I guess some of the computer-checked proof languages must do this. < 1746861092 798781 :razetime!~quassel@49.207.228.134 JOIN #esolangs * :razetime < 1746862778 723271 :APic!apic@apic.name PRIVMSG #esolangs :Hi < 1746863415 848950 :razetime!~quassel@49.207.228.134 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1746864514 311925 :Guest7732!Ae@linux.touz.org NICK :Koen_ < 1746864518 272308 :Koen_!Ae@linux.touz.org NICK :Ae < 1746864949 67301 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca QUIT :Ping timeout: 248 seconds < 1746866451 780376 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: I like that idea but don't know of one < 1746866535 687651 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :of course you can kind-of trick the optimiser into trying to do that in most AOT-compiled languages, and it may be possible to get a compile error out of it using failing link-time asserts that will be optimised out if the program is correct < 1746868949 30241 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :ais523: oh yeah, there was an old behavior in gcc that may have been a bug. Back then, the old C standard said that any integral typed *constant expression* with value zero could be implicitly converted to a null pointer of any type. But gcc considered something like (x - x) where x is an integer non-constant as a constant expression with value zero, so it allowed you to cast (x - x) to a null pointer. < 1746868955 36137 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I think you could abuse this in some funny way but I don't quite remember how. Later gcc fixed this, and also some later C or C++ standard changed the rule that only a *literal* with integer zero value can be implicitly converted to a null pointer of any type. < 1746869015 57728 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I think this was a bug only in C++ where you can detect if that implicit conversion is possible without an error if the conversion isn't possible, using function overloading. < 1746869045 526207 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :In C it was just what the gcc manual calls "your bug might be just our reasonable extension" or something like that < 1746869174 399470 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :These days with constexpr and consteval and template parameters and C variable sized arrays, gcc cares enough to track exactly which expressions count as constant expressions for the purpose of the language standard, so it won't have this kind of bug so easily just because the optimizer proves something constant. < 1746869303 477850 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :(and thus Rust's value generic parameters and all of zig was born) < 1746870682 908936 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746870828 250016 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1746873497 563126 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Pifrited 5* 10New user account > 1746873875 263527 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=157419&oldid=157307 5* 03Pifrited 5* (+128) 10 > 1746873891 759628 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=157420&oldid=157418 5* 03Pifrited 5* (+51) 10 < 1746875777 558454 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1746876968 620237 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746878131 623972 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1746878232 490786 :ais523!~ais523@user/ais523 QUIT :Quit: quit < 1746878527 230891 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Read error: Connection reset by peer < 1746878532 806831 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname < 1746880298 971896 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1746882445 478457 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746884870 853838 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1746886027 767405 :ajal!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Ping timeout: 276 seconds < 1746886037 604963 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname < 1746886847 109931 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :b_jonas: The phrase to search for is "flow-sensitive typing", or just "flow typing". RPython does this, for example; when I try to translate a program, sometimes the toolchain will tell me that an impossible value was reached or that a string slice wasn't proven non-negative. < 1746886932 600061 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :like, `stop = length - CONST; slice = s[start:stop]` might fail to translate because the variable `stop` could be less than zero. < 1746886972 578867 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :So I must write `stop = length - CONST; assert stop >= 0, "cauliflower"; slice = s[start:stop]`. This is convincing. < 1746887011 552629 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Similarly RPython won't allow dereferencing an abstract superclass, but it will let me access subclass variables and methods as long as I've proven it somehow. < 1746887033 722894 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :`obj.myMethod()` maybe not okay, but `if isinstance(obj, MyClass): obj.myMethod()` works fine. < 1746887036 270607 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :obj.myMethod()`? No such file or directory < 1746887233 105832 :lynndotpy6!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1746887302 271119 :lynndotpy6!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1746888052 784625 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746891198 262343 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1746891285 587997 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net QUIT :Write error: Connection reset by peer < 1746891317 766523 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1746892093 137953 PRIVMSG #esolangs :14[[07Mlatu-614]]4 M10 02https://esolangs.org/w/index.php?diff=157421&oldid=157300 5* 03Zhil 5* (+26) 10 < 1746892490 573946 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :korvo: I see < 1746892818 354656 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1746893550 208386 :impomatic!~impomatic@2a00:23c7:5fc9:5401:ec68:4c33:1dc7:d036 QUIT :Ping timeout: 240 seconds < 1746893735 987931 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746894939 181024 :razetime!~quassel@49.207.228.134 JOIN #esolangs razetime :razetime < 1746896668 293395 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1746898247 968444 PRIVMSG #esolangs :14[[07User:I am islptng/List of the users that is also in conwaylife.com14]]4 10 02https://esolangs.org/w/index.php?diff=157422&oldid=157420 5* 03Aadenboy 5* (+0) 10formatting < 1746898498 919683 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I find the representation of the JPEG format kind of annoying. It seems to be trying to merge two goals that are somewhat contradictory: that the JPEG writer can write the file in one pass without seeking even if it doesn't have much RAM, and that the reader can skip ahead and decode just parts of it. Because of this, the Huffman-compressed data, which should be most of the JPEG file, is encoded such < 1746898504 925541 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :that any 0xFF bytes have to be escaped, because 0xFF is an escape byte. So there are no length fields that let the reader skip ahead, instead to seek ahead you have to scan all the bytes to find 0xFF bytes, though you don't have to decode the Huffman data. The Huffmanized data format admittedly does have some bias that makes long strings of one-bits less common, but since it's a bit-aligned variable < 1746898510 937441 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :format, it can still appear. < 1746898611 663758 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :The original version of the format was designed in 1992, and it shows. There's a later replacement JPEG2000 that's much more capable in what it can represent, though I don't know how it represents them at bytes so I don't know if it has these contradictory goals. But very few programs actually adapted JPEG2000, and now it's basically dead because Webp got adapted as the new compressed image format < 1746898617 670594 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :instead. < 1746898778 654968 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I mean it makes sense that if nobody adopted JPEG2000 for 25 years then instead of adopting it later you design a newer file format that is hopefully better. < 1746899043 437218 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Hmm aren't you forgetting JPEG XL? < 1746899076 485250 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(status: killed by Google, at least as far as the WWW is concerned) > 1746899138 289139 PRIVMSG #esolangs :14[[07Foldy14]]4 10 02https://esolangs.org/w/index.php?diff=157423&oldid=155300 5* 03Squareroot12621 5* (+8) 10Example programs are now === level 3 === instead of == level 2 == < 1746899152 864499 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I don't know what JPEG XL is < 1746899199 108644 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://www.phoronix.com/news/Chrome-Dropping-JPEG-XL-Reasons < 1746899272 84116 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(More about the "killed by Google" aspect than about what it is... it compresses better than webp though.) < 1746899317 901050 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"compresses better" isn't the only aspect that you have to evaluate < 1746899326 623642 :int-e!~noone@int-e.eu PRIVMSG #esolangs :at the same quality < 1746899559 435673 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :hmm, has anyone made a esolangs compressed image format yet? it sounds like someone in esolangs is bound to make one eventually. tom7 wrote that he wants to develop a video compression, but that's not ready yet. < 1746899585 124055 :int-e!~noone@int-e.eu PRIVMSG #esolangs :the ICFP one? < 1746899618 595036 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wait... I dimly recall something, where was that? < 1746899632 723741 :int-e!~noone@int-e.eu PRIVMSG #esolangs :2007, Morph Endo < 1746899671 254888 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :oh... I guess you could consider it a compressed image format, but it's kind of terrible < 1746899701 917410 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :but it is very esoteric < 1746899724 283771 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :I was thinking of something that's more practical than that but is still related to the community < 1746899748 299012 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff JOIN #esolangs * :Textual User < 1746899749 816692 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :wasn't there one in IOCCC? < 1746899825 836954 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :yep, Fabrice Bellard of course, ioccc/2018/bellard > 1746899904 359570 PRIVMSG #esolangs :14[[07User talk:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=157424&oldid=152492 5* 03Hotcrystal0 5* (+338) 10/* Baba Is You pack */ new section < 1746900149 359857 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :https://bellard.org/bpg/ is the full non-IOCCC version of it < 1746900189 805882 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :and https://bellard.org/ioccc_lena/ is the info page of the IOCCC version < 1746901283 220627 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b824:6ff8:e6cb:f4c JOIN #esolangs * :[https://web.libera.chat] impomatic > 1746901932 794286 PRIVMSG #esolangs :14[[07User talk:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=157425&oldid=157424 5* 03Aadenboy 5* (+324) 10 < 1746903710 6166 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b824:6ff8:e6cb:f4c QUIT :Quit: Client closed < 1746903730 657400 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca JOIN #esolangs zzo38 :zzo38 > 1746904952 554788 PRIVMSG #esolangs :14[[07Flowchart14]]4 N10 02https://esolangs.org/w/index.php?oldid=157426 5* 03Aadenboy 5* (+3070) 10Created page with "Flowchart is an esolang created by [[User:Aadenboy]] directly based on [https://en.wikipedia.org/wiki/Flowchart flowcharts]. == Structure == Flowchart works on a 2D space, with actions connected by lines. Programs start on the first ( ) node, of which i > 1746905013 24555 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=157427&oldid=157370 5* 03Aadenboy 5* (+16) 10/* F */ add [[Flowchart]] > 1746905096 556310 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=157428&oldid=156947 5* 03Aadenboy 5* (+69) 10/* my own esolangs */ add [[Flowchart]] < 1746905496 658644 :APic!apic@apic.name PRIVMSG #esolangs :cu < 1746905562 338635 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1746908950 954604 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1746913994 6121 PRIVMSG #esolangs :14[[07User:RainbowDash14]]4 10 02https://esolangs.org/w/index.php?diff=157429&oldid=157047 5* 03RainbowDash 5* (+4693) 10New page hooray! I think i might be over doing it though. Gotta see how this looks might revert > 1746914006 592166 PRIVMSG #esolangs :14[[07User:RainbowDash14]]4 10 02https://esolangs.org/w/index.php?diff=157430&oldid=157429 5* 03RainbowDash 5* (+1) 10 > 1746914050 223592 PRIVMSG #esolangs :14[[07User:RainbowDash14]]4 M10 02https://esolangs.org/w/index.php?diff=157431&oldid=157430 5* 03RainbowDash 5* (+2) 10 > 1746914117 33341 PRIVMSG #esolangs :14[[07User:RainbowDash14]]4 M10 02https://esolangs.org/w/index.php?diff=157432&oldid=157431 5* 03RainbowDash 5* (-5) 10 > 1746914486 29070 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=157433&oldid=157427 5* 03Buckets 5* (+11) 10 > 1746914487 998508 PRIVMSG #esolangs :14[[07File talk:Ldpl-logo.png14]]4 N10 02https://esolangs.org/w/index.php?oldid=157434 5* 03RainbowDash 5* (+108) 10Created page with "cute little guy --~~~~" > 1746914508 17051 PRIVMSG #esolangs :14[[07User:Buckets14]]4 M10 02https://esolangs.org/w/index.php?diff=157435&oldid=157407 5* 03Buckets 5* (+10) 10 > 1746914521 806664 PRIVMSG #esolangs :14[[07Aivr14]]4 N10 02https://esolangs.org/w/index.php?oldid=157436 5* 03Buckets 5* (+2310) 10Created page with "Aivr(, or AIVR, Which stands for Advanced Interactive Voice Responce) is an Esoteric programming language created by [[User:Buckets]] in 2020. {| class="wikitable" |- ! Commands !! Instructions |- | Say [] || From within the Square brackets, It will Speak it. |- | {} || F > 1746914949 489060 PRIVMSG #esolangs :14[[07Flow14]]4 N10 02https://esolangs.org/w/index.php?oldid=157437 5* 03Helpeesl 5* (+4958) 10Created page with "==Intro== Flow is an esolang created by [[User:helpeesl]] on 5/10/2025 ==Commands== The commands can be in many forms those being: *Two input forwards *Two input backwards *Two input neutral *One input forwards *One input backwards *One input neutral *Refrences *Others 1746915206 784139 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157438&oldid=157235 5* 03Helpeesl 5* (+28) 10 > 1746915243 885523 PRIVMSG #esolangs :14[[07Flow14]]4 10 02https://esolangs.org/w/index.php?diff=157439&oldid=157437 5* 03Helpeesl 5* (+15) 10Forgot about this > 1746915434 975795 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157440&oldid=157438 5* 03Helpeesl 5* (+56) 10 < 1746915927 842713 :tromp!~textual@2001:1c00:3487:1b00:7096:3eb3:2e24:9bff QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1746916938 33548 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 265 seconds < 1746917187 488669 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1746917298 840024 PRIVMSG #esolangs :14[[07Category:Arch-based14]]4 N10 02https://esolangs.org/w/index.php?oldid=157441 5* 03Helpeesl 5* (+22) 10Created page with "[[Category:Languages]]" > 1746917347 149272 PRIVMSG #esolangs :14[[07Category:Arch-based14]]4 10 02https://esolangs.org/w/index.php?diff=157442&oldid=157441 5* 03Helpeesl 5* (+52) 10 > 1746917395 451668 PRIVMSG #esolangs :14[[07Char14]]4 10 02https://esolangs.org/w/index.php?diff=157443&oldid=64658 5* 03Helpeesl 5* (+24) 10 > 1746917448 585161 PRIVMSG #esolangs :14[[07Doug14]]4 10 02https://esolangs.org/w/index.php?diff=157444&oldid=64567 5* 03Helpeesl 5* (+24) 10 > 1746917492 213195 PRIVMSG #esolangs :14[[07An arch is simply a curve.14]]4 10 02https://esolangs.org/w/index.php?diff=157445&oldid=74182 5* 03Helpeesl 5* (+24) 10 > 1746917542 550526 PRIVMSG #esolangs :14[[07Force of Arch14]]4 10 02https://esolangs.org/w/index.php?diff=157446&oldid=96902 5* 03Helpeesl 5* (+23) 10 > 1746917756 250084 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157447&oldid=157440 5* 03Helpeesl 5* (+27) 10Ill keep on adding the good stuff you forgot to give a category or removed < 1746918161 415291 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1746918209 138018 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : `obj.myMethod()` maybe not okay, but `if isinstance(obj, MyClass): obj.myMethod()` works fine. ← I vaguely remember Java special-casing "if … instanceof …" like that when in checked mode (it doesn't treat it as a type system violation if you later use an unchecked cast) < 1746918266 47104 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I think there's an instanceof-alike that converts the type of an object reference to a derived class or returns null if it isn't of that type, making it possible to do an "if let" equivalent and avoiding the flow typing that way < 1746918364 464974 :ais523!~ais523@user/ais523 PRIVMSG #esolangs : hmm, has anyone made a esolangs compressed image format yet? ← https://codegolf.stackexchange.com/questions/69930/paint-starry-night-objectively-in-1kb-of-code has a few < 1746918901 42419 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :hehe, ok < 1746918946 975686 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :"converts the type of an object reference to a derived class or returns null if it isn't of that type" => that's C++ dynamic_cast < 1746919103 464886 :j4cbo!sid186930@id-186930.helmsley.irccloud.com QUIT :*.net *.split < 1746919103 835136 :ManDeJan!3da94070ba@user/mandejan QUIT :*.net *.split < 1746919104 211273 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 QUIT :*.net *.split < 1746919105 299331 :V!~v@ircpuzzles/2022/april/winner/V QUIT :*.net *.split < 1746919475 962133 :j4cbo!sid186930@id-186930.helmsley.irccloud.com JOIN #esolangs j4cbo :j4cbo < 1746919475 962371 :ManDeJan!3da94070ba@user/mandejan JOIN #esolangs ManDeJan :ManDeJan < 1746919475 966822 :ursa-major!114efe6c39@2a03:6000:1812:100::11f3 JOIN #esolangs ursa-major :Bailey Bjornstad < 1746919475 966890 :V!~v@ircpuzzles/2022/april/winner/V JOIN #esolangs V :Wie? < 1746919611 904591 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: it makes sense – I think Rust might have something similar in Any, but it's kind-of rare to use Any in practice because it doesn't do what people normally want it to do > 1746920169 761074 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157448&oldid=157447 5* 03Helpeesl 5* (+20) 10They forgot a couple < 1746920224 222659 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Those do not seem to be good (or discussed) categories. :/ > 1746920336 990747 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:Arch-based10]]": unapproved category this isn't an established enough data structure to need its own category and would be better as a list on the Arch page > 1746920346 149777 PRIVMSG #esolangs :14[[07Category:HQ9+ derivatives14]]4 N10 02https://esolangs.org/w/index.php?oldid=157449 5* 03Helpeesl 5* (+51) 10Created page with "This contains a list of all derivatives of [[HQ9+]]" > 1746920432 284592 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:Sus10]]": unapproved category: even if this is a useful enough set of languages to be worth categorising (but that needs discussion on [[Esolang talk:Categorization]]), the name is inappropriate > 1746920523 52609 PRIVMSG #esolangs :14[[07HQ9-14]]4 10 02https://esolangs.org/w/index.php?diff=157450&oldid=148330 5* 03Helpeesl 5* (+29) 10 > 1746920542 435314 PRIVMSG #esolangs :14[[07Esolang:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157451&oldid=157448 5* 03Ais523 5* (-131) 10please do not add categories to this page without discussion at least one clearly shouldn't exist, at least one but probably two are misnamed, and you added inappropriate commentary to the page in the process (the visible text on pages should not contain reference > 1746920672 463202 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157452&oldid=157237 5* 03Ais523 5* (+477) 10/* Making Category:Accumulator-based official */ reasonable but misnamed, and maybe the wrong set of languages > 1746920758 230217 PRIVMSG #esolangs :14[[07Esolang talk:Categorization14]]4 10 02https://esolangs.org/w/index.php?diff=157453&oldid=157452 5* 03Ais523 5* (+377) 10/* Making Category:Accumulator-based official */ mention the counter-based languages proposal > 1746921093 319990 PRIVMSG #esolangs :14[[07FHC14]]4 10 02https://esolangs.org/w/index.php?diff=157454&oldid=118844 5* 03Helpeesl 5* (+29) 10 > 1746921148 321698 PRIVMSG #esolangs :14[[07Category:HQ9+ derivative14]]4 N10 02https://esolangs.org/w/index.php?oldid=157455 5* 03Helpeesl 5* (+54) 10Created page with "This is a list containing all [[HQ9+]] based languages" > 1746921265 158538 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:HQ9+ derivative10]]": unapproved category > 1746921299 135607 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Helpeesl 5* 10moved [[02Category:HQ9+ derivatives10]] to [[Category:]]: Ingas > 1746921317 858553 PRIVMSG #esolangs :14[[07Category:14]]4 10 02https://esolangs.org/w/index.php?diff=157458&oldid=157456 5* 03Helpeesl 5* (-51) 10Blanked the page > 1746921354 464158 PRIVMSG #esolangs :14[[07Category:HQ9+ derivatives14]]4 10 02https://esolangs.org/w/index.php?diff=157459&oldid=157457 5* 03Helpeesl 5* (+12) 10Changed redirect target from [[Category:]] to [[Category:HQ9+ derivative]] > 1746921414 247625 PRIVMSG #esolangs :14[[07Category:HQ9+ derivative14]]4 N10 02https://esolangs.org/w/index.php?oldid=157460 5* 03Helpeesl 5* (+50) 10Created page with "This page contains all languages based on [[HQ9+]]" > 1746921425 778162 PRIVMSG #esolangs :14[[07User talk:Helpeesl14]]4 N10 02https://esolangs.org/w/index.php?oldid=157461 5* 03Ais523 5* (+880) 10please stop creating categories without approval > 1746921459 230418 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:10]]": unapproved (and implausibly named) category > 1746921468 225206 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:HQ9+ derivatives10]]": unapproved category > 1746921473 360889 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete10 02 5* 03Ais523 5* 10deleted "[[02Category:HQ9+ derivative10]]": unapproved category > 1746921583 867523 PRIVMSG #esolangs :14[[07User talk:Pifrited14]]4 N10 02https://esolangs.org/w/index.php?oldid=157462 5* 03I am islptng 5* (+772) 10Created page with "I wonder where's your C in the username. Shouldn't it be "Pifricted" instead of "Pifrited"? BTW Do you want a signature like mine? I can get one for you. --~~~~"