< 1649733038 314262 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`thanks javascript for + " " + "x" == "0x" < 1649733040 357354 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Thanks, javascript for + " " + "x" == "0x". Thavascript for + " " + "x" == "0x". < 1649737179 611476 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Can slow scan pictures be transmitted/received using cell phones even despite the compression? < 1649737952 27087 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The other day I remembered that these two programs print different things in JavaScript: < 1649737955 682816 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :for (let i = 0; i < 4; i++) { setTimeout(function() { console.log(i); }, 100); } < 1649737961 901956 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :let i; for (i = 0; i < 4; i++) { setTimeout(function() { console.log(i); }, 100); } > 1649739638 797155 PRIVMSG #esolangs :14[[0725514]]4 10 02https://esolangs.org/w/index.php?diff=94715&oldid=94714 5* 03AceKiron 5* (+191) 10 > 1649741632 626849 PRIVMSG #esolangs :14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=94716&oldid=93920 5* 03Dnm 5* (+1038) 10Added Deadfish in XPL0 < 1649741921 246283 :BarryNL!~BarryNL@109.37.146.224 QUIT :Read error: Connection reset by peer < 1649741932 506446 :BarryNL!~BarryNL@2a02-a468-ae45-1-85e-dce5-b8b2-22f4.fixed6.kpn.net JOIN #esolangs * :BarryNL < 1649745593 758291 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1649746276 19065 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esolangs :of course they do < 1649746312 588430 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esolangs :lambdas don't capture values on creation < 1649746452 704005 :sunarch!sid526836@user/sunarch QUIT :Ping timeout: 240 seconds < 1649746553 895551 :sunarch!sid526836@user/sunarch JOIN #esolangs sunarch :sunarch < 1649749939 59504 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Why does that make it "of course"? < 1649750371 427906 :dyeplexer!~dyeplexer@user/dyeplexer JOIN #esolangs dyeplexer :realname < 1649750765 22592 :b_jonas!~x@catv-176-63-3-240.catv.fixed.vodafone.hu PRIVMSG #esolangs :what does i refer to in the lambda if it doesn't capture? < 1649750820 299896 :b_jonas!~x@catv-176-63-3-240.catv.fixed.vodafone.hu PRIVMSG #esolangs :when the lambda is called then, what i will it access? < 1649750834 256081 :b_jonas!~x@catv-176-63-3-240.catv.fixed.vodafone.hu PRIVMSG #esolangs :luckily I don't know much javascript < 1649750919 830831 :razetime!~quassel@117.254.34.230 JOIN #esolangs razetime :razetime < 1649753167 928665 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Each iteration of the loop has its own i. < 1649753172 521002 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :There's also an outer i. < 1649753187 595152 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :(In the first example.) < 1649753208 520099 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :The lambda captures the inner i, which is implicitly copied from the outer i. < 1649753222 168297 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Also the inner i is implicitly copied to the outer i at the end of the loop. < 1649753230 445809 :shachaf!~shachaf@user/shachaf PRIVMSG #esolangs :Of an iteration, I mean. < 1649755565 365408 :Thelie!~dannieboy@2a02:8106:215:3300:5300:24ce:9000:3ae6 JOIN #esolangs Thelie :purple > 1649755640 583784 PRIVMSG #esolangs :14[[07Brainf***-14]]4 10 02https://esolangs.org/w/index.php?diff=94717&oldid=74935 5* 03Kaveh Yousefi 5* (+197) 10Added a hyperlink to my implementation of the BrainF***- programming language on GitHub and changed the category tag Unimplemented to Implemented. > 1649755896 503041 PRIVMSG #esolangs :14[[07Brainf***-14]]4 10 02https://esolangs.org/w/index.php?diff=94718&oldid=94717 5* 03Kaveh Yousefi 5* (+59) 10Rectified the random program example, which would print nothing on entering the letter A, and introduced sections. < 1649757745 414211 :razetime!~quassel@117.254.34.230 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1649757760 565556 :razetime!~quassel@117.254.34.230 JOIN #esolangs razetime :razetime < 1649759992 490601 :BarryNL!~BarryNL@2a02-a468-ae45-1-85e-dce5-b8b2-22f4.fixed6.kpn.net QUIT :Ping timeout: 248 seconds < 1649760982 202897 :BarryNL!~BarryNL@82-168-104-186.fixed.kpn.net JOIN #esolangs * :BarryNL < 1649762216 383498 :definitelya!~hexagon@host-79-32-144-64.retail.telecomitalia.it JOIN #esolangs * :WRATH < 1649762912 666234 :shachaf!~shachaf@user/shachaf QUIT :Ping timeout: 252 seconds < 1649762997 537533 :shachaf!~shachaf@user/shachaf JOIN #esolangs shachaf :Shachaf Ben-Kiki < 1649763053 963964 :definitelya!~hexagon@host-79-32-144-64.retail.telecomitalia.it PRIVMSG #esolangs :fungot: Can't spell "gastronomy" without "astronomy". < 1649763054 555828 :fungot!~fungot@2a01:4b00:82bb:1341::a PRIVMSG #esolangs :definitelya: stalin is really a natural consequence of the fnord scheme compilers... :d. < 1649763071 818926 :definitelya!~hexagon@host-79-32-144-64.retail.telecomitalia.it PRIVMSG #esolangs ::) < 1649764138 158669 :tech_exorcist!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1649765731 564408 :b_jonas!~x@catv-176-63-3-240.catv.fixed.vodafone.hu PRIVMSG #esolangs :that's weird < 1649767167 187187 :Thelie!~dannieboy@2a02:8106:215:3300:5300:24ce:9000:3ae6 QUIT :Ping timeout: 240 seconds < 1649768183 876143 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esolangs :that's not at all a js thing < 1649768217 197919 :BarryNL!~BarryNL@82-168-104-186.fixed.kpn.net QUIT :Ping timeout: 256 seconds < 1649768222 311858 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esolangs :the former solution just has an i for each iteration that does not get removed after the loop finishes < 1649768255 956828 :myname!~myname@ks300980.kimsufi.com PRIVMSG #esolangs :the later finishes the loop, has 4 as the last value of i, therefore each timeout prints the current value of i < 1649768456 799680 :ArthurStrong!~ArthurStr@2a01:4f9:6a:15af::2 QUIT :Remote host closed the connection < 1649768510 220207 :Thelie!~dannieboy@business-24-134-17-157.pool2.vodafone-ip.de JOIN #esolangs * :purple < 1649768565 380055 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :It is a *bit* of a JS thing, because the way it looks, I don't think it's at all obvious there's a dedicated `i` value per iteration in either of them. The let "declaration" is in the first for loop section, which is "executed once", before the loop starts. A for-loop initial declaration in C makes a single variable that survives from one iteration to another. < 1649768625 804134 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :If it was a for-in / for-of style loop, then I think it would be more natural there's a new instance of the loop variable for each iteration. < 1649768787 454933 :BarryNL!~BarryNL@109.37.148.224 JOIN #esolangs * :BarryNL < 1649768795 196788 :Thelie!~dannieboy@business-24-134-17-157.pool2.vodafone-ip.de QUIT :Ping timeout: 256 seconds < 1649768931 242107 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Not a given, though, even in that case. A Go `for _, x := range list { go func(){ time.Sleep(100 * time.Millisecond); fmt.Println(x) }() }` loop would print the last element len(list) times.) < 1649769048 488127 :razetime!~quassel@117.254.34.230 QUIT :Ping timeout: 248 seconds < 1649769058 823958 :BarryNL!~BarryNL@109.37.148.224 QUIT :Read error: Connection reset by peer < 1649769080 844874 :razetime!~quassel@117.254.35.90 JOIN #esolangs razetime :razetime < 1649769119 225875 :BarryNL!~BarryNL@2a02-a468-ae45-1-85e-dce5-b8b2-22f4.fixed6.kpn.net JOIN #esolangs * :BarryNL < 1649769278 207485 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`js for (let i = 0; i < 4; i++) { setTimeout(() => console.log(i), 10) }; null < 1649769281 567938 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :null \ 0 \ 1 \ 2 \ 3 < 1649769282 353318 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :`js let i; for (i = 0; i < 4; i++) { setTimeout(() => console.log(i), 10) }; null < 1649769285 743958 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :null \ 4 \ 4 \ 4 \ 4 < 1649769318 100904 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :(Just wanted to check if we had a `js in place. Also, couldn't figure out to quiet it from printing a result.) < 1649769566 807510 :definitelya_!~hexagon@host-87-19-176-216.retail.telecomitalia.it JOIN #esolangs * :WRATH < 1649769660 445582 :definitelya!~hexagon@host-79-32-144-64.retail.telecomitalia.it QUIT :Ping timeout: 246 seconds < 1649770122 651326 :tech_exorcist!13203@user/tech-exorcist/x-0447479 QUIT :Remote host closed the connection < 1649770148 700368 :tech_exorcist!13203@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1649771319 156194 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1649776808 868677 :razetime!~quassel@117.254.35.90 QUIT :Ping timeout: 250 seconds < 1649776832 826299 :razetime!~quassel@117.254.34.157 JOIN #esolangs razetime :razetime > 1649777384 508424 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Ohead 5* 10New user account < 1649778834 329645 :razetime!~quassel@117.254.34.157 QUIT :Quit: https://quassel-irc.org - Chat comfortably. Anywhere. < 1649778841 448232 :razetime!~quassel@117.254.34.157 JOIN #esolangs razetime :razetime < 1649780596 570799 :littlebobeep!~alMalsamo@gateway/tor-sasl/almalsamo QUIT :Remote host closed the connection < 1649780916 493309 :littlebobeep!~alMalsamo@gateway/tor-sasl/almalsamo JOIN #esolangs alMalsamo :alMalsamo < 1649784075 567060 :SGautam!uid286066@id-286066.ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam < 1649785015 502143 :razetime!~quassel@117.254.34.157 QUIT :Remote host closed the connection > 1649785467 152088 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03QuarticSushi 5* 10New user account > 1649785630 318063 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=94719&oldid=94712 5* 03QuarticSushi 5* (+199) 10/* Introductions */ < 1649786180 873080 :ArthurStrong!~ArthurStr@2a01:4f9:6a:15af::2 JOIN #esolangs ArthurStrong :ArthurStrong > 1649787420 334659 PRIVMSG #esolangs :14[[07SOS14]]4 10 02https://esolangs.org/w/index.php?diff=94720&oldid=94679 5* 03Celtschk 5* (+801) 10/* Example programs */ Added rule 110 < 1649788182 473772 :dyeplexer!~dyeplexer@user/dyeplexer QUIT :Ping timeout: 246 seconds < 1649790336 132751 :littlebobeep!~alMalsamo@gateway/tor-sasl/almalsamo QUIT :Ping timeout: 240 seconds > 1649793134 268677 PRIVMSG #esolangs :14[[07NDBall14]]4 10 02https://esolangs.org/w/index.php?diff=94721&oldid=85373 5* 03Aspwil 5* (-2) 10/* Instructions */ < 1649794658 140543 :tech_exorcist!13203@user/tech-exorcist/x-0447479 QUIT :Quit: see you < 1649794988 694462 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1649795060 854539 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 250 seconds < 1649795074 102595 :SGautam!uid286066@id-286066.ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity < 1649795154 775243 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1649795335 430398 :definitelya_!~hexagon@host-87-19-176-216.retail.telecomitalia.it QUIT :Quit: h < 1649795854 790106 :littlebobeep!~alMalsamo@gateway/tor-sasl/almalsamo JOIN #esolangs alMalsamo :alMalsamo > 1649797779 278243 PRIVMSG #esolangs :14[[07HQ9+ C Function Interface14]]4 10 02https://esolangs.org/w/index.php?diff=94722&oldid=94511 5* 03Oshaboy 5* (+163) 10Added implementation and categories > 1649797810 497098 PRIVMSG #esolangs :14[[07HQ9+ C Function Interface14]]4 10 02https://esolangs.org/w/index.php?diff=94723&oldid=94722 5* 03Oshaboy 5* (+12) 10 < 1649800319 170794 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Why does rule 701.8 doesn't say that only the owner of a card can discard it, even though it seems that it is how it is supposed to work? < 1649801517 756067 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Is there a source of Oracle text for Magic: the Gathering in text or JSON that all italic text that doesn't already have parentheses will now have parentheses, or otherwise mark that text in some way, or omits all italic text (including reminder text) entirely? > 1649801578 503183 PRIVMSG #esolangs :14[[07ONE WAY14]]4 M10 02https://esolangs.org/w/index.php?diff=94724&oldid=94016 5* 03DigitalDetective47 5* (-23) 10/* Commands */ Simplified definition of random < 1649802089 843488 :FreeFull!~freefull@46.205.145.213.nat.umts.dynamic.t-mobile.pl JOIN #esolangs FreeFull :FreeFull > 1649802281 329133 PRIVMSG #esolangs :14[[07Fool14]]4 M10 02https://esolangs.org/w/index.php?diff=94725&oldid=91554 5* 03DigitalDetective47 5* (-28) 10/* Official interpreter */ Updated implementation < 1649805721 542954 :freon!~freon@c-73-210-167-38.hsd1.il.comcast.net JOIN #esolangs freon :freon < 1649807092 788616 :freon!~freon@c-73-210-167-38.hsd1.il.comcast.net QUIT :Quit: leaving