00:42:20 <esolangs> [[DisFuck]] https://esolangs.org/w/index.php?diff=159430&oldid=159320 * Tpaefawzen * (+44)
00:53:45 -!- amby has quit (Quit: so long suckers! i rev up my motorcylce and create a huge cloud of smoke. when the cloud dissipates im lying completely dead on the pavement).
01:11:17 -!- ais523 has quit (Quit: quit).
01:43:48 <esolangs> [[User talk:Hotcrystal0]] https://esolangs.org/w/index.php?diff=159431&oldid=159344 * PrySigneToFry * (+130)
01:51:15 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159432&oldid=159406 * PrySigneToFry * (+539)
01:58:42 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=159433&oldid=159401 * PrySigneToFry * (+32)
02:05:02 -!- op_4 has quit (Remote host closed the connection).
02:05:33 -!- op_4 has joined.
02:33:14 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159434&oldid=159432 * Helpeesl * (+221)
02:33:52 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159435&oldid=159434 * Helpeesl * (-1)
02:48:07 -!- perlbot has quit (Ping timeout: 252 seconds).
02:48:46 -!- simcop2387 has quit (Ping timeout: 272 seconds).
02:49:18 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159436&oldid=159435 * PrySigneToFry * (+161)
02:49:48 -!- perlbot has joined.
02:50:18 -!- simcop2387 has joined.
02:53:59 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159437&oldid=159436 * Helpeesl * (+44)
03:19:30 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159438&oldid=159437 * PrySigneToFry * (+69)
03:21:39 <esolangs> [[User talk:/w/wiki/index.php/Talk:index.php/Main page]] https://esolangs.org/w/index.php?diff=159439&oldid=159382 * PrySigneToFry * (+88)
03:35:16 <esolangs> [[User:Pifrited/Background]] https://esolangs.org/w/index.php?diff=159440&oldid=159397 * Pifrited * (+87)
03:52:37 <esolangs> [[User:Pifrited/Background]] https://esolangs.org/w/index.php?diff=159441&oldid=159440 * Pifrited * (+997)
04:07:40 <esolangs> [[User:Pifrited/Background]] https://esolangs.org/w/index.php?diff=159442&oldid=159441 * Aadenboy * (+84) /* Commands */ more accessible text colors
04:18:35 <esolangs> [[User:Pifrited/Background]] https://esolangs.org/w/index.php?diff=159443&oldid=159442 * Pifrited * (+1607)
04:59:43 -!- Lord_of_Life has quit (Ping timeout: 276 seconds).
05:00:51 -!- Lord_of_Life has joined.
05:08:02 <esolangs> [[User:PrySigneToFry/Sandbox/Draft of ]] https://esolangs.org/w/index.php?diff=159444&oldid=152623 * PrySigneToFry * (+143)
05:36:03 <esolangs> [[User:Pifrited/Background]] M https://esolangs.org/w/index.php?diff=159445&oldid=159443 * Pifrited * (+131)
05:40:14 <esolangs> [[User:Pifrited/Background]] https://esolangs.org/w/index.php?diff=159446&oldid=159445 * Pifrited * (+197)
05:40:59 <esolangs> [[Special:Log/move]] move * Pifrited * moved [[User:Pifrited/Background]] to [[Background]]
07:00:13 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159449&oldid=159438 * PrySigneToFry * (+27)
07:19:59 -!- Everything has joined.
07:21:43 <esolangs> [[Special:Log/newusers]] create * Dragon coder * New user account
07:57:20 <esolangs> [[List of ideas]] https://esolangs.org/w/index.php?diff=159450&oldid=159404 * Hakerh400 * (+1136) /* Mathematics */ Add a new section, refactor one idea, add two new ideas
09:19:45 <esolangs> [[Talk:Smotslang]] N https://esolangs.org/w/index.php?oldid=159451 * Cosmnik * (+98) a
09:20:00 <esolangs> [[Talk:Smotslang]] https://esolangs.org/w/index.php?diff=159452&oldid=159451 * Cosmnik * (-1)
09:20:16 <esolangs> [[Talk:Smotslang]] https://esolangs.org/w/index.php?diff=159453&oldid=159452 * Cosmnik * (-5)
09:20:39 <esolangs> [[Talk:Smotslang]] https://esolangs.org/w/index.php?diff=159454&oldid=159453 * Cosmnik * (-80)
09:20:50 <esolangs> [[Talk:Smotslang]] https://esolangs.org/w/index.php?diff=159455&oldid=159454 * Cosmnik * (+34) /* smots gaming */ new section
09:42:42 -!- Sgeo has quit (Read error: Connection reset by peer).
10:04:55 -!- Bowserinator has quit (Quit: Blame iczero something happened).
10:05:17 -!- Bowserinator has joined.
10:06:36 -!- dcreager_ has joined.
10:07:49 <esolangs> [[Special:Log/newusers]] create * Isi * New user account
10:08:08 -!- int-e_ has joined.
10:09:01 -!- Everythi1g has joined.
10:14:19 -!- Everything has quit (*.net *.split).
10:14:22 -!- dcreager has quit (*.net *.split).
10:14:22 -!- int-e has quit (*.net *.split).
10:14:22 -!- korvo has quit (*.net *.split).
10:14:23 -!- dcreager_ has changed nick to dcreager.
10:35:21 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=159456&oldid=159407 * Isi * (+548) /* Introductions */ Introduce myself
11:03:51 -!- ^[ has quit (Quit: ^[).
11:19:59 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159457&oldid=159449 * Helpeesl * (-27)
11:30:11 -!- ^[ has joined.
12:20:15 -!- int-e_ has changed nick to int-e.
12:32:06 <esolangs> [[User talk:Hotcrystal0]] https://esolangs.org/w/index.php?diff=159458&oldid=159431 * Hotcrystal0 * (+339)
12:45:47 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=159459&oldid=159433 * Hotcrystal0 * (+115)
12:46:02 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=159460&oldid=159459 * Hotcrystal0 * (+0)
12:46:14 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=159461&oldid=159460 * Hotcrystal0 * (+0)
12:46:32 <esolangs> [[User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF]] https://esolangs.org/w/index.php?diff=159462&oldid=159461 * Hotcrystal0 * (+0)
13:18:21 -!- ais523 has joined.
13:20:01 -!- Thelie has joined.
13:33:34 -!- Thelie has quit (Quit: Leaving.).
13:34:19 -!- Thelie has joined.
14:07:43 -!- yuu has quit (Ping timeout: 244 seconds).
14:11:36 -!- yuu has joined.
14:45:34 <int-e> Hmm, do you think that C++ will ever add loop labels? Or is insisting on goto a matter of pride? :P
15:12:27 -!- impomatic has joined.
15:17:29 -!- impomatic has quit (Quit: Ping timeout (120 seconds)).
15:23:16 -!- callforjudgement has joined.
15:26:47 -!- ais523 has quit (Killed (osmium.libera.chat (Nickname regained by services))).
15:26:47 -!- callforjudgement has changed nick to ais523.
15:28:43 -!- ^[ has quit (*.net *.split).
15:33:26 -!- ^[ has joined.
16:32:44 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=159463&oldid=159456 * Mad4j * (+258)
16:40:31 <esolangs> [[Special:Log/newusers]] create * Elliktronic * New user account
17:51:27 -!- korvo has joined.
18:19:57 -!- Thelie has quit (Remote host closed the connection).
19:06:02 -!- perlbot has quit (Ping timeout: 252 seconds).
19:06:34 -!- perlbot has joined.
19:07:08 -!- simcop2387 has quit (Ping timeout: 252 seconds).
19:09:36 -!- simcop2387 has joined.
19:23:09 -!- Sgeo has joined.
19:37:02 <b_jonas> int-e: probably based on the proposal at https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3568r0.html
19:44:23 <int-e> b_jonas: so there's hope, good to know, thanks!
19:47:40 <b_jonas> it will likely only have the two current control statements (break and continue) and goto, missing the fourth one (redo)
19:48:17 <b_jonas> but you could emulate the fourth one by nesting an inner labelled: do ... while(0)
19:50:40 <int-e> wouldn't you want an infinite loop instead so it actually starts over for you?
19:51:10 <int-e> (also I've never seen `redo`)
19:52:23 -!- Everythi1g has quit (Quit: leaving).
19:52:51 <b_jonas> never mind, the do...while is pointless there, just keep the label and goto that for a redo
19:53:08 <b_jonas> I mean the label would be inside the loop that you want to redo
19:54:05 <int-e> outer: for(...;...;...) { inner: for(;;) { if (...) continue inner; if (...) continue outer; break; } }
19:54:32 <int-e> the `continue inner` would act like a `redo` for the outer loop, if I understand correctly
19:55:02 <zzo38> I think goto would be better though
19:56:05 <int-e> better than simulatinng `redo` when it doesn't exist? maybe
19:56:25 <int-e> better than `continue label` for an outer loop when that feature is available? nope.
19:58:40 <int-e> zzo38: But in some cases you may not get a goto; it appears that C++ disallows it in constexpr evaluation.
19:59:51 <ais523> I'm not sure what I think about redo
20:00:01 <ais523> it's useful sometimes, but it's not clear whether it's useful enough to be a language feature
20:00:16 <ais523> (it is great for codegolf, { …; redo } is the shortest way to write an infinite loop in Perl)
20:18:11 <b_jonas> this depends on the language and I don't really have an opinion for C++ (other than try not to break existing code, which everyone working on C++ already wants)
20:31:59 <esolangs> [[Special:Log/newusers]] create * OneFellSwoop * New user account
20:37:11 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=159464&oldid=159463 * OneFellSwoop * (+172) /* Introductions */
20:48:23 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Alphabet.jpg]]"
20:49:34 <ais523> <b_jonas> it will likely only have the two current control statements (break and continue) and goto, missing the fourth one (redo) ← actually I think there are four non-goto loop controls: break (after the end of the loop), continue (inside the end of the loop), redo (inside the start of the loop), and ??? (outside the start of the loop)
20:49:53 <ais523> the fourth option would, e.g., reset a for loop variable back to its initial value
20:50:36 <ais523> for a while loop it is equivalent to continue, because while loops don't act differently based on whether they're entered as the first iteration or loop around from a subsequent iteration
20:50:42 <ais523> (but for a do-while loop it is equivalent to redo)
20:51:37 <ais523> some esolangs have while-like loops where subsequent iterations are different from the first, e.g. reversible BF
20:51:39 <b_jonas> ais523: yes, the four are break/last (after the end of the loop), continue/next (end of loop body), redo (start of loop body), goto/retry (start of loop outside)
21:29:50 -!- amby has joined.
21:39:26 <shachaf> I do like that both break and continue are forward jumps, effectively breaking outside of the current scope.
22:07:31 -!- perlbot has quit (Ping timeout: 252 seconds).
22:07:32 -!- simcop2387_ has joined.
22:07:53 -!- simcop2387 has quit (Ping timeout: 252 seconds).
22:08:57 -!- simcop2387_ has changed nick to simcop2387.
22:10:32 -!- perlbot has joined.
22:32:58 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Wahl.png]]"
22:33:25 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Thu'um.png]]"
22:34:00 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Nil.png]]"
22:34:10 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Ofaal.png]]"
22:34:19 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Pel.png]]"
22:34:28 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Bex.png]]"
22:34:39 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Ronit.png]]"
22:34:49 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Aav.png]]"
22:34:56 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Tinvaak.png]]"
22:35:07 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Nahlot.png]]"
22:35:15 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Hokoron.png]]"
22:46:00 -!- Thelie has joined.
22:48:27 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Helloworlddovakel.png]]"
22:49:45 <esolangs> [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=159478&oldid=159464 * Elliktronic * (+194)
22:50:37 <esolangs> [[Special:Log/upload]] upload * OneFellSwoop * uploaded "[[File:Countdown.png]]"
22:52:27 -!- perlbot has quit (Ping timeout: 265 seconds).
22:54:15 -!- simcop2387 has quit (Ping timeout: 276 seconds).
22:55:37 -!- perlbot has joined.
22:56:02 -!- simcop2387 has joined.
23:05:41 <esolangs> [[DovaKel]] N https://esolangs.org/w/index.php?oldid=159480 * OneFellSwoop * (+8021) DovaKel is my first attempt at creating my own EsoLang.
23:36:49 <esolangs> [[Mystery]] https://esolangs.org/w/index.php?diff=159481&oldid=159457 * I am islptng * (+540) /* Guesses */
23:37:07 <esolangs> [[Special:Log/upload]] upload * Elliktronic * uploaded "[[File:KISSLOGO.png]]"
23:37:24 <esolangs> [[Talk:Mystery]] N https://esolangs.org/w/index.php?oldid=159483 * I am islptng * (+647) Created page with "Requesting a bf interpreter. --~~~~"
23:39:40 <esolangs> [[Keep-It-Simple-Syntax]] N https://esolangs.org/w/index.php?oldid=159484 * Elliktronic * (+1421) Created page with "''' [[File:KISSLOGO.png|thumb|alt=Logo|Logo]] == KISS - Keep It Simple Syntax == ''' A minimal imperative language! === Overview === KISS is an esoteric programming language designed to be ''absurdly minimalistic'' It features: ===== Single varia
23:41:31 <esolangs> [[Keep-It-Simple-Syntax]] https://esolangs.org/w/index.php?diff=159485&oldid=159484 * Elliktronic * (-9)