< 1648169510 577708 :Melvar!~melvar@dslb-084-057-075-079.084.057.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1648170312 647449 :Melvar!~melvar@dslb-084-057-075-079.084.057.pools.vodafone-ip.de JOIN #esolangs Melvar :melvar > 1648170814 766933 PRIVMSG #esolangs :14[[07SpaghettiScript14]]4 10 02https://esolangs.org/w/index.php?diff=94186&oldid=94158 5* 03UltimateProGrammer 5* (+955) 10Remove old syntax, add new syntax, be more clear, add table for keyboard shortcuts < 1648172236 955379 :milomilo!~milomilo@173.205.180.87 JOIN #esolangs * :[https://web.libera.chat] milomilo < 1648172309 168571 :milomilo!~milomilo@173.205.180.87 QUIT :Client Quit > 1648174353 20113 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (nonalphabetic and A-M)14]]4 M10 02https://esolangs.org/w/index.php?diff=94187&oldid=92250 5* 03IkenusDisnem 5* (+4638) 10/* Betul Betul BetulLang */ < 1648175162 883893 :Everything!~Everythin@37.115.210.35 JOIN #esolangs Everything :Everything < 1648175937 448678 :zegalch!~zegalch@178.128.75.133 QUIT :Remote host closed the connection < 1648175963 19461 :zegalch!~zegalch@178.128.75.133 JOIN #esolangs zegalch :The Lounge User < 1648179124 872508 :ais523!~ais523@213.205.242.137 QUIT :Quit: quit > 1648179570 867954 PRIVMSG #esolangs :14[[07SYNTHESIZE14]]4 N10 02https://esolangs.org/w/index.php?oldid=94188 5* 03Lemonz 5* (+4609) 10Created page with "'''SYNTHESIZE''' is an Esolang where the main way to modify a variable (and only strings!!!!!!) is to fuse them together or to set one equal to another. However ot..." > 1648179627 217997 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=94189&oldid=94170 5* 03Lemonz 5* (+29) 10/* Non-alphabetic */ > 1648180335 371572 PRIVMSG #esolangs :14[[07HASSL14]]4 10 02https://esolangs.org/w/index.php?diff=94190&oldid=93107 5* 03Ethan T. Stanger 5* (+45) 10 > 1648180531 10463 PRIVMSG #esolangs :14[[07HASSL14]]4 10 02https://esolangs.org/w/index.php?diff=94191&oldid=94190 5* 03Ethan T. Stanger 5* (+660) 10Added cat implementation details > 1648180676 589500 PRIVMSG #esolangs :14[[07HASSL14]]4 10 02https://esolangs.org/w/index.php?diff=94192&oldid=94191 5* 03Ethan T. Stanger 5* (+172) 10Added additional info in the cat program pretext > 1648180716 887206 PRIVMSG #esolangs :14[[07HASSL14]]4 M10 02https://esolangs.org/w/index.php?diff=94193&oldid=94192 5* 03Ethan T. Stanger 5* (-13) 10 < 1648184411 950788 :dyeplexer!~dyeplexer@user/dyeplexer JOIN #esolangs dyeplexer :realname < 1648190996 990138 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1648192764 754251 :Everything!~Everythin@37.115.210.35 QUIT :Ping timeout: 240 seconds < 1648192826 962882 :Everything!~Everythin@37.115.210.35 JOIN #esolangs * :Everything < 1648194536 920655 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esolangs :(Girl Genius) is Monahan going to find out what Igneous Heterodyne did < 1648195986 635695 :Everything!~Everythin@37.115.210.35 QUIT :Quit: leaving > 1648196892 936662 PRIVMSG #esolangs :14[[07CYOA14]]4 M10 02https://esolangs.org/w/index.php?diff=94194&oldid=90628 5* 03Celtschk 5* (+97) 10Added categories < 1648197034 130884 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 PRIVMSG #esolangs :Also I feel like I've seen Monahan's face before < 1648197277 68045 :jix!~jix@user/jix QUIT :Ping timeout: 240 seconds < 1648197337 103846 :jix!~jix@user/jix JOIN #esolangs jix :Jannis Harder > 1648197601 571188 PRIVMSG #esolangs :14[[07SOS14]]4 10 02https://esolangs.org/w/index.php?diff=94195&oldid=94148 5* 03Celtschk 5* (+365) 10Added the infobox proglang > 1648197783 124593 PRIVMSG #esolangs :14[[07SOS14]]4 M10 02https://esolangs.org/w/index.php?diff=94196&oldid=94195 5* 03Celtschk 5* (-23) 10Removed explicit [[Category::Languages]] since the template already adds it > 1648197998 845770 PRIVMSG #esolangs :14[[07SOS14]]4 10 02https://esolangs.org/w/index.php?diff=94197&oldid=94196 5* 03Celtschk 5* (+207) 10/* Example programs */ Added infinite loop > 1648199111 4561 PRIVMSG #esolangs :14[[07SOS14]]4 10 02https://esolangs.org/w/index.php?diff=94198&oldid=94197 5* 03Celtschk 5* (+1092) 10/* Example programs */ Added looping counter example < 1648207439 484443 :razetime!~quassel@117.254.34.170 JOIN #esolangs razetime :razetime < 1648209124 630334 :definitelya!~hexagon@host-79-17-86-67.retail.telecomitalia.it JOIN #esolangs * :WRATH < 1648209386 793582 :int-e!~noone@int-e.eu PRIVMSG #esolangs :. o O ( Writing dead code for fun an profit. ) < 1648209605 637604 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :I wrote dead code just the other day, and it was for work purposes, so I guess it was for profit. < 1648209611 378618 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Well, dead unless tests count. It was code for someone else to add an actual use of, to make it less dead.) < 1648209735 175719 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Well, in my case the code is about to get animated... just need to figure out how. :P < 1648209938 625635 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But in the meantime, rustc is generating plenty of dead code warnings. < 1648210240 782008 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :Go makes unused variables a compile error, which might be the most frequent complaint people have. Not dead code, though. < 1648210303 973076 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Yes, making those an error is annoying while writing code. < 1648210351 95592 :int-e!~noone@int-e.eu PRIVMSG #esolangs :[I know! I *will* use it later. In the meantime, please tell me whether what I have so far can be compiled...] < 1648210390 37886 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But eh, I have used Go once. I don't particularly like it. < 1648210415 213971 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Have they figured out generics? < 1648210419 923581 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :The canonical workaround is to throw in a `_ = foo` to make it "used", but it can be a little annoying. < 1648210484 454344 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :"Figured out" might be a bit too much to say, but yes in a sense; Go 1.18, released just a week or two ago, has the initial implementation of generics. < 1648210545 53859 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :None of the standard library, though; that's all still in the "golang.org/x/exp" repository, pending "more experience" before including them in the parts that have the Compatibility Guaranteeā„¢. < 1648210628 712485 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Makes sense for a language feature you've just added < 1648210652 362509 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But it is something that I missed when I tried using it. < 1648210721 444813 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(I even made the mistake of peeking behind the curtain to figure out how their containers get around it... I forgot the details but it was pretty awful at the time, messing around with run-time type information IIRC) < 1648210962 117487 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :One current-generics quirk: there's no clean way to write an expression that produces the zero value of a parameterized type T, if for example you have a function returning (T, error) and would want to do the usual of returning the zero value + a non-nil error. You can do `var zero T; return zero, someError` but that requires an extra declaration, or you can do `return *new(T), someError` but < 1648210964 392062 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :that just looks weird. < 1648211142 84348 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1648211697 82599 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 QUIT :Ping timeout: 256 seconds < 1648213068 459636 :razetime!~quassel@117.254.34.170 QUIT :Ping timeout: 252 seconds < 1648213575 96111 :razetime!~quassel@117.254.34.57 JOIN #esolangs razetime :razetime < 1648214234 635643 :razetime!~quassel@117.254.34.57 QUIT :Read error: Connection reset by peer < 1648215566 534657 :razetime!~quassel@117.254.34.57 JOIN #esolangs razetime :razetime < 1648217325 734112 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1648217845 269057 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1648217902 168659 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 QUIT :Remote host closed the connection < 1648217926 252409 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1648218655 682783 :m5zs7k!aquares@web10.mydevil.net QUIT :Read error: Connection reset by peer < 1648218666 699690 :m5zs7k_!~m5zs7k@web10.mydevil.net JOIN #esolangs m5zs7k :m5zs7k < 1648218694 701569 :m5zs7k_!~m5zs7k@web10.mydevil.net NICK :m5zs7k > 1648219302 15650 PRIVMSG #esolangs :14[[07SOS14]]4 10 02https://esolangs.org/w/index.php?diff=94199&oldid=94198 5* 03Celtschk 5* (+1947) 10Added section "Programming tips and tricks" with two tips about commenting < 1648221717 557889 :razetime!~quassel@117.254.34.57 QUIT :Ping timeout: 240 seconds < 1648222221 947177 :razetime!~quassel@117.254.34.170 JOIN #esolangs razetime :razetime < 1648223185 455823 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Read error: Connection reset by peer < 1648223815 740196 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 QUIT :Remote host closed the connection < 1648224811 79819 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1648225700 617196 :Hoolootwo!~Hooloovoo@hax0rbana.org JOIN #esolangs * :ZNC - https://znc.in < 1648228078 18270 :tech_exorcist!~tech_exor@user/tech-exorcist/x-0447479 QUIT :Quit: see you tomorrow > 1648229162 73241 PRIVMSG #esolangs :14[[07Mash14]]4 M10 02https://esolangs.org/w/index.php?diff=94200&oldid=92295 5* 03Twingamerdudes 5* (+0) 10Fixed stupid typo with bash and mash < 1648229390 187433 :SGautam!uid286066@id-286066.ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam < 1648230060 965152 :razetime!~quassel@117.254.34.170 QUIT :Ping timeout: 272 seconds > 1648232616 140805 PRIVMSG #esolangs :14[[07User:Jemhunter14]]4 M10 02https://esolangs.org/w/index.php?diff=94201&oldid=94027 5* 03Jemhunter 5* (-83) 10Moved stacks of queues out of WIP. < 1648235404 902745 :ais523!~ais523@109.249.181.26 JOIN #esolangs ais523 :(this is obviously not my real name) < 1648238954 200742 :SGautam!uid286066@id-286066.ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity < 1648238970 109131 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1648239066 944855 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 272 seconds < 1648239136 924299 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1648244192 282630 :definitelya!~hexagon@host-79-17-86-67.retail.telecomitalia.it QUIT :Quit: h < 1648245564 4216 :dnm!sid401311@id-401311.lymington.irccloud.com QUIT :Quit: Connection closed for inactivity > 1648247095 924963 PRIVMSG #esolangs :14[[07SPL14]]4 10 02https://esolangs.org/w/index.php?diff=94202&oldid=74887 5* 03Kaveh Yousefi 5* (+1045) 10Reformatted the command table and added the two missing brainfuck commands + and -, the inclusion of the latter is conjectured from the countdown example. < 1648247133 531294 :Soni!~quassel@autistic.space PRIVMSG #esolangs :esolang where documentation changes break the API/ABI? < 1648247177 78703 :Soni!~quassel@autistic.space PRIVMSG #esolangs :also hi pikhq o/ > 1648247266 409809 PRIVMSG #esolangs :14[[07SPL14]]4 10 02https://esolangs.org/w/index.php?diff=94203&oldid=94202 5* 03Kaveh Yousefi 5* (+0) 10Rectified the countdown example which seems to have mistaken the undefined token | (vertical bar) for the input command , (comma). > 1648247311 439995 PRIVMSG #esolangs :14[[07SPL14]]4 10 02https://esolangs.org/w/index.php?diff=94204&oldid=94203 5* 03Kaveh Yousefi 5* (+158) 10Added a hyperlink to my implementation of the SPL programming language on GitHub. > 1648247394 37355 PRIVMSG #esolangs :14[[07SPL14]]4 10 02https://esolangs.org/w/index.php?diff=94205&oldid=94204 5* 03Kaveh Yousefi 5* (+88) 10Added an infinite cat program as a further example. < 1648247937 965539 :ais523!~ais523@109.249.181.26 PRIVMSG #esolangs :hmm, maybe the ABI could use things like character numbers within the documentation as unique identifiers < 1648247952 255235 :ais523!~ais523@109.249.181.26 PRIVMSG #esolangs :e.g. if a function is defined at the 1500th byte of the docs, we use the number 1500 to identify it < 1648247970 584875 :ais523!~ais523@109.249.181.26 PRIVMSG #esolangs :this seems guaranteed to produce fairly small unique identifiers without collisions, which is good for an ABI < 1648247985 714805 :ais523!~ais523@109.249.181.26 PRIVMSG #esolangs :in fact I think it has no drawbacks other than the obvious ones < 1648248043 97476 :ais523!~ais523@109.249.181.26 PRIVMSG #esolangs :(they're fairly big ones though!)