< 1748995529 569519 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net 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 > 1748995841 400585 PRIVMSG #esolangs :14[[07Guess14]]4 10 02https://esolangs.org/w/index.php?diff=159214&oldid=159213 5* 03Helpeesl 5* (+247) 10 < 1748996196 287846 :FreeFull!~freefull@79.186.181.57.ipv4.supernova.orange.pl QUIT :Ping timeout: 244 seconds < 1748996277 867453 :FreeFull!~freefull@79.186.73.57.ipv4.supernova.orange.pl JOIN #esolangs FreeFull :FreeFull < 1748996458 36394 :FreeFull!~freefull@79.186.73.57.ipv4.supernova.orange.pl QUIT :Client Quit < 1749001898 155067 :visilii!~visilii@213.24.132.221 QUIT :Read error: Connection reset by peer < 1749002063 940858 :visilii!~visilii@213.24.132.221 JOIN #esolangs * :ZNC - https://znc.in > 1749003289 151685 PRIVMSG #esolangs :14[[07Talk:Guess14]]4 10 02https://esolangs.org/w/index.php?diff=159215&oldid=159209 5* 03TheCatFromGithub 5* (+137) 10 > 1749004098 982210 PRIVMSG #esolangs :14[[07Guess14]]4 10 02https://esolangs.org/w/index.php?diff=159216&oldid=159214 5* 03Helpeesl 5* (+79) 10 > 1749004750 669530 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=159217&oldid=154831 5* 03NomaniInt64 5* (+970) 10/* Adds random games lol */ < 1749011949 914370 :m5zs7k_!aquares@web10.mydevil.net JOIN #esolangs m5zs7k :m5zs7k < 1749011968 528522 :m5zs7k!aquares@web10.mydevil.net QUIT :Read error: Connection reset by peer < 1749012170 587393 :Hoolootwo!~Hooloovoo@hax0rbana.org JOIN #esolangs * :Hooloovoo < 1749012197 265183 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 252 seconds < 1749012453 333076 :m5zs7k_!aquares@web10.mydevil.net NICK :m5zs7k < 1749013109 834092 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1749013145 37020 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 265 seconds < 1749013195 113362 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1749014112 115670 :ais523!~ais523@user/ais523 QUIT :Quit: quit > 1749016945 863439 PRIVMSG #esolangs :14[[07User guessed14]]4 N10 02https://esolangs.org/w/index.php?oldid=159218 5* 03I am islptng 5* (+1134) 10Created page with "Inspired by [[User programmed]] and [[Guess]], everybody are welcomed to add commands, but implicitly. Created by [[User:I am islptng]]. == Rules == To add a command: # Write an example using it. # Add a row in the "Commands" and remember to put your name! To > 1749016988 234305 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159219&oldid=159218 5* 03I am islptng 5* (+32) 10 > 1749017015 201267 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159220&oldid=159219 5* 03I am islptng 5* (-41) 10 > 1749017231 306418 PRIVMSG #esolangs :14[[07!Assembly14]]4 M10 02https://esolangs.org/w/index.php?diff=159221&oldid=158959 5* 03H33T33 5* (+213) 10 < 1749017263 172596 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer > 1749017395 570800 PRIVMSG #esolangs :14[[07User:Zorrotesla14]]4 10 02https://esolangs.org/w/index.php?diff=159222&oldid=104334 5* 03Zorrotesla 5* (-35) 10Replaced content with "No" > 1749017618 458308 PRIVMSG #esolangs :14[[07WTF14]]4 10 02https://esolangs.org/w/index.php?diff=159223&oldid=157879 5* 03H33T33 5* (+1) 10 > 1749019258 828265 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159224&oldid=159220 5* 03I am islptng 5* (+0) 10 < 1749019848 346245 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749023224 746005 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159225&oldid=159224 5* 03Helpeesl 5* (+224) 10 > 1749023425 478088 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159226&oldid=159225 5* 03I am islptng 5* (+84) 10Hahaha none of them was correct! > 1749023521 165911 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159227&oldid=159226 5* 03I am islptng 5* (+76) 10/* Commands */ < 1749024384 452201 :b_jonas!~x@88.87.242.184 QUIT :Quit: leaving < 1749025537 406771 :Everything!~Everythin@77.120.244.38 JOIN #esolangs Everything :Everything > 1749027128 833492 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159228&oldid=159227 5* 03Helpeesl 5* (+11) 10 < 1749027250 200886 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749028648 545722 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749028940 636916 PRIVMSG #esolangs :14[[07Talk:User guessed14]]4 N10 02https://esolangs.org/w/index.php?oldid=159229 5* 03I am islptng 5* (+15) 10Created page with "Want some hint?" > 1749029122 640204 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159230&oldid=159228 5* 03I am islptng 5* (+2) 10/* Commands */ > 1749029215 211402 PRIVMSG #esolangs :14[[07User talk:/w/wiki/index.php/Talk:index.php/Main page14]]4 10 02https://esolangs.org/w/index.php?diff=159231&oldid=159217 5* 03MihaiEso 5* (+195) 10 > 1749030203 443487 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=159232&oldid=158499 5* 03MihaiEso 5* (+1415) 10 > 1749030230 71056 PRIVMSG #esolangs :14[[07UserEdited/Versions14]]4 10 02https://esolangs.org/w/index.php?diff=159233&oldid=158005 5* 03MihaiEso 5* (+23) 10 < 1749031202 455180 :chiselfuse!~chiselfus@user/chiselfuse QUIT :*.net *.split < 1749032608 579922 :APic!apic@apic.name PRIVMSG #esolangs :Hi * < 1749034313 812664 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749034985 703477 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User < 1749035454 876383 :FreeFull!~freefull@79.186.182.139.ipv4.supernova.orange.pl JOIN #esolangs FreeFull :FreeFull < 1749035854 63374 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749035959 37419 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs * :realname < 1749036035 9661 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User < 1749036687 472258 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… > 1749037866 922062 PRIVMSG #esolangs :14[[07Talk:User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159234&oldid=159229 5* 03PrySigneToFry 5* (+129) 10/* Collatz Sequence */ new section < 1749038023 461778 :Taneb!~Taneb@runciman.hacksoc.org JOIN #esolangs Taneb :Nathan van Doorn < 1749038299 980601 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Client Quit > 1749038748 239415 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF14]]4 10 02https://esolangs.org/w/index.php?diff=159235&oldid=159165 5* 03PrySigneToFry 5* (+27) 10 > 1749038773 675822 PRIVMSG #esolangs :14[[07UserEdited14]]4 10 02https://esolangs.org/w/index.php?diff=159236&oldid=159232 5* 03PrySigneToFry 5* (+388) 10 > 1749039702 288360 PRIVMSG #esolangs :14[[07User:PrySigneToFry/Silicon dioxide in a polypropylene box/Chess between HCr0 and PSTF14]]4 10 02https://esolangs.org/w/index.php?diff=159237&oldid=159235 5* 03Hotcrystal0 5* (+30) 10 < 1749039952 457608 :chiselfuse!~chiselfus@user/chiselfuse JOIN #esolangs chiselfuse :chiselfuse < 1749041090 5464 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1749041252 606347 :slavfox!~slavfox@193.28.84.183 QUIT :Ping timeout: 244 seconds < 1749041742 466626 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749041796 290269 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159238&oldid=159230 5* 03I am islptng 5* (+184) 10/* Commands */ > 1749041834 150002 PRIVMSG #esolangs :14[[07Talk:User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159239&oldid=159234 5* 03I am islptng 5* (+633) 10 > 1749043246 942682 PRIVMSG #esolangs :14[[07Talk:User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159240&oldid=159239 5* 03Hotcrystal0 5* (+275) 10 < 1749043403 664635 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b07b:bb8d:4565:d41e JOIN #esolangs * :[https://web.libera.chat] impomatic < 1749043460 742115 :chloetax!~chloe@user/chloetax QUIT :Remote host closed the connection < 1749043488 939268 :chloetax!~chloe@user/chloetax JOIN #esolangs chloetax :chloe < 1749044773 652880 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu JOIN #esolangs b_jonas :[https://web.libera.chat] wib_jonas < 1749044829 539248 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749045459 993036 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b07b:bb8d:4565:d41e QUIT :Quit: Client closed < 1749045978 558152 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749048217 308420 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159241&oldid=159238 5* 03PrySigneToFry 5* (+109) 10 < 1749049310 476849 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749051883 175906 :slavfox!~slavfox@193.28.84.183 JOIN #esolangs slavfox :slavfox < 1749053433 669591 :wib_jonas!~wib_jonas@business-37-191-60-209.business.broadband.hu QUIT :Quit: Client closed < 1749053594 132796 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User < 1749055297 47857 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749056464 493192 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749057056 524903 PRIVMSG #esolangs :14[[0714]]4 M10 02https://esolangs.org/w/index.php?diff=159242&oldid=159210 5* 03NomaniInt64 5* (+0) 10/* Changing variable name */ < 1749057137 837307 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749057370 9818 :ais523!~ais523@user/ais523 QUIT :Ping timeout: 265 seconds < 1749057964 922357 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) > 1749058456 608474 PRIVMSG #esolangs :14[[07Talk:Lex14]]4 10 02https://esolangs.org/w/index.php?diff=159243&oldid=158186 5* 03Neon 5* (+83) 10 > 1749058491 266084 PRIVMSG #esolangs :14[[07Talk:Lex14]]4 10 02https://esolangs.org/w/index.php?diff=159244&oldid=159243 5* 03Neon 5* (-3) 10 > 1749058503 665362 PRIVMSG #esolangs :14[[07Talk:Lex14]]4 10 02https://esolangs.org/w/index.php?diff=159245&oldid=159244 5* 03Neon 5* (+3) 10 < 1749058549 853412 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 JOIN #esolangs * :Textual User > 1749058555 101182 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Neon 5* 10moved [[02Lex10]] to [[Esolang:Lex]] over redirect: accidently made subpage of main page initially > 1749058555 122134 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Neon 5* 10moved [[02Talk:Lex10]] to [[Esolang talk:Lex]] over redirect: accidently made subpage of main page initially > 1749058555 142326 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Neon 5* 10Neon deleted redirect [[02Esolang:Lex10]] by overwriting: Deleted to make way for move from "[[Lex]]" > 1749058555 153309 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Neon 5* 10Neon deleted redirect [[02Esolang talk:Lex10]] by overwriting: Deleted to make way for move from "[[Talk:Lex]]" < 1749059400 659322 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b07b:bb8d:4565:d41e JOIN #esolangs * :[https://web.libera.chat] impomatic > 1749059625 263117 PRIVMSG #esolangs :14[[07User:TenBillionPlusOne/Sandbox14]]4 10 02https://esolangs.org/w/index.php?diff=159250&oldid=159018 5* 03TenBillionPlusOne 5* (+23) 10 < 1749060635 685450 :b_jonas!~x@88.87.242.184 JOIN #esolangs b_jonas :b_jonas > 1749060695 483380 PRIVMSG #esolangs :14[[07Unsightreadable14]]4 N10 02https://esolangs.org/w/index.php?oldid=159251 5* 03Helpeesl 5* (+1975) 10A very unique language < 1749061437 767206 :impomatic!~impomatic@2a00:23c7:5fc9:5401:b07b:bb8d:4565:d41e QUIT :Quit: Client closed > 1749066168 788258 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Ais523 5* 10moved [[02Esolang:Lex10]] to [[Lex]] over redirect: move to main namespace this is a description of an esolang, not a page about Esolang the wiki > 1749066168 851112 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move_redir10 02 5* 03Ais523 5* 10moved [[02Esolang talk:Lex10]] to [[Talk:Lex]] over redirect: move to main namespace this is a description of an esolang, not a page about Esolang the wiki > 1749066168 905291 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Ais523 5* 10Ais523 deleted redirect [[02Lex10]] by overwriting: Deleted to make way for move from "[[Esolang:Lex]]" > 1749066168 953098 PRIVMSG #esolangs :14[[07Special:Log/delete14]]4 delete_redir10 02 5* 03Ais523 5* 10Ais523 deleted redirect [[02Talk:Lex10]] by overwriting: Deleted to make way for move from "[[Esolang talk:Lex]]" < 1749067552 442220 :int-e!~noone@int-e.eu PRIVMSG #esolangs :`learn The password of the month is extremely shy and insecure. < 1749067558 555135 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :Relearned 'password': The password of the month is extremely shy and insecure. < 1749067613 394967 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Surprisingly we haven't done "insecure" before. We have had "bad" and "suboptimal".) < 1749070350 773791 :int-e!~noone@int-e.eu PRIVMSG #esolangs :ah I forgot that I hate running into https://doc.rust-lang.org/reference/items/generics.html#r-items.generics.const.standalone < 1749070585 308820 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :the compiler tries very hard to stop you doing type-level metaprogramming with const generics – I believe the reason is that it doesn't actually compile correctly yet < 1749070595 486916 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :there is an unstable feature to lift some of the restrictions < 1749070618 403164 :int-e!~noone@int-e.eu PRIVMSG #esolangs :eh it's this https://blog.rust-lang.org/2021/02/26/const-generics-mvp-beta/#const-generics-with-complex-expressions < 1749070635 869120 :int-e!~noone@int-e.eu PRIVMSG #esolangs :plus the deviation from C++ that Rust actually wants to type-check generics *before* they are instantiated < 1749070670 431607 :Everything!~Everythin@77.120.244.38 QUIT :Quit: leaving < 1749070689 510739 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I don't hate the design decision but the resulting limitations are kind of annoying < 1749070753 953593 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :checking before is actually a really good feature I think, even though it makes programs harder to write < 1749070806 833585 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :libraries can be type-checked in isolation rather than having to be checked separately for every possible program that uses them (which is good both in its own right and because it makes error messages better) < 1749070851 668301 :int-e!~noone@int-e.eu PRIVMSG #esolangs :macros kind of are the replacement for C++ templates, but their syntax looks awful (and you don't get the benefit of the compiler figuring out which versions to instantiate) < 1749070884 763827 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I find I often use generics kind-of like newtypes – it prevents me ever accidentally mixing two types that should be different because the compiler doesn't know the concrete type of the generic at the time of type-checking < 1749070895 236454 :int-e!~noone@int-e.eu PRIVMSG #esolangs :anyway, I guess the const FOO: u32 = include!("/dev/fd/3"); hack I came up for varying one constant in my code will live for a bit longer < 1749070902 371227 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :so it's more secure than a newtype because you can't even manually convert back and forth < 1749070922 532471 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :int-e: I think there's an env! which is a cleaner way to do that sort of thing < 1749070944 961505 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Maybe but how do I parse the resulting string into a u32? < 1749070949 811230 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :although I'm not sure how easy it is to parse the string at compile time < 1749071044 270289 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :bleh, u32::from_str_radix isn't const, I was hoping it would be < 1749071059 316516 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and my code is currently so simple that I don't need any extra crates. so while https://docs.rs/konst/latest/konst/ exists I wouldn't want to use it < 1749071094 796875 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :oh, I also hate using extra crates < 1749071096 692170 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I did consider include!(env!("FOO")) as a less dubious fallback. < 1749071191 792614 :int-e!~noone@int-e.eu PRIVMSG #esolangs :But being able to do that without temporary files felt kind of neat. < 1749071255 736394 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Anyway, the fact that that crate exists suggests that this kind of parsing isn't built into the standard lib. < 1749071512 710023 :int-e!~noone@int-e.eu PRIVMSG #esolangs :(Oh and I definitely didn't want to use a fixed file name because I have a make file around this that might end up building several versions concurrently.) < 1749071543 205395 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: parse it with const FOO: u32 = u32::from_str_radix(env!("FOO"), 10); < 1749071660 426696 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :b_jonas: from_str_radix isn't const < 1749071673 152876 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that was my first thought but it doesn't work (unless it became const more recently than my local rustc) < 1749071748 307403 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :https://doc.rust-lang.org/stable/std/primitive.u32.html#method.from_str_radix says it's const < 1749071786 528454 :APic!apic@apic.name PRIVMSG #esolangs :cu < 1749071952 996860 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: well that gives me a Result, but none of the https://doc.rust-lang.org/std/result/enum.Result.html#method.unwrap_or variants appear to be const < 1749071960 988915 :int-e!~noone@int-e.eu PRIVMSG #esolangs :can I match in situ instead? < 1749071971 548230 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :dunno < 1749072001 560058 :int-e!~noone@int-e.eu PRIVMSG #esolangs :oh I can < 1749072079 138905 :int-e!~noone@int-e.eu PRIVMSG #esolangs :match ... { Ok(x) => x, _ => panic!("...") } < 1749072143 726486 :int-e!~noone@int-e.eu PRIVMSG #esolangs :that's annoying too; I tried unwrap() < 1749072538 570859 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://users.rust-lang.org/t/compile-time-const-unwrapping/51619 suggests that this used to be worse < 1749072654 977930 :int-e!~noone@int-e.eu PRIVMSG #esolangs :https://doc.rust-lang.org/std/option/enum.Option.html#method.unwrap *is* const < 1749072740 22768 :int-e!~noone@int-e.eu PRIVMSG #esolangs :I'll pester ##rust about it. > 1749073433 833511 PRIVMSG #esolangs :14[[07AGG14]]4 10 02https://esolangs.org/w/index.php?diff=159254&oldid=154268 5* 03Mmph 5* (+33) 10 > 1749073458 733537 PRIVMSG #esolangs :14[[07AGG14]]4 10 02https://esolangs.org/w/index.php?diff=159255&oldid=159254 5* 03Mmph 5* (-93) 10 < 1749074791 469413 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: anyway thanks. FWIW, I saw that Result::unwrap_or() isn't const and didn't look further because parsing is way harder so "surely" that wouldn't be const either. < 1749074865 872365 :int-e!~noone@int-e.eu PRIVMSG #esolangs :As a result (no pun intended), the dubious include!() is quite a bit shorter. Sad. < 1749074917 301493 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Ironically there's include_str!() which does the opposite of what I'd like here ;-) < 1749075344 236562 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :int-e: I don't think there's a problem with include! for this, unless you want to include large amounts of data. though I don't really like the hard-coded file descriptor number. < 1749075390 472303 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I omitted the dubious part: using /dev/fd/3 as the source < 1749075427 451891 :int-e!~noone@int-e.eu PRIVMSG #esolangs :and compiling with `rustc ... 3<< 1749076396 376642 PRIVMSG #esolangs :14[[07User guessed14]]4 10 02https://esolangs.org/w/index.php?diff=159256&oldid=159241 5* 03I am islptng 5* (+45) 10 < 1749076890 645985 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I still like C programming language despite its problems, although some other things would help (such as compile-time execution), in general the other programming languages that try to be better than C, fail at it and have many of their own problems. < 1749077411 447042 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Although there are also some features that I had not seen in other programming languages including C, except sometimes assembly language, although that wouldn't be portable, anyways. < 1749077528 267617 :tromp!~textual@2001:1c00:3487:1b00:fdb0:a3b6:295:d798 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1749077749 737747 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: And the main reason that I think it's dubious is that I see no deep reason why include!() would read its input only once. Apart from efficiency I guess. < 1749077878 404037 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Does the documentation mention if it is supposed to read the input only once? < 1749077937 600028 :int-e!~noone@int-e.eu PRIVMSG #esolangs :nope > 1749081113 981005 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Videxx 5* 10New user account