< 1637194022 184967 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1637194245 97539 :delta23!~delta23@user/delta23 QUIT :Client Quit < 1637194353 165073 :FreeFull!~freefull@user-5-173-29-25.play-internet.pl QUIT : < 1637194803 195927 :user3456!user3456@user/user3456 QUIT :Quit: ZNC - https://znc.in > 1637194884 503284 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=89736&oldid=89651 5* 03Moose 5* (+16) 10/* Z */ < 1637194893 116834 :user3456!user3456@user/user3456 JOIN #esolangs user3456 :user3456 < 1637195458 339413 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1637195526 360754 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1637195558 146162 :wareya!~wareya@cpe-67-246-10-1.nycap.res.rr.com JOIN #esolangs wareya :realname > 1637195818 772520 PRIVMSG #esolangs :14[[07Joke language list14]]4 10 02https://esolangs.org/w/index.php?diff=89737&oldid=89504 5* 03Moose 5* (+102) 10/* Brainfuck derivatives */ < 1637195950 146166 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN #esolangs oerjan :Ørjan Johansen < 1637196681 980855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs : no the site was totally fine... <-- there are a lot of people with this strange delusion that new stuff is better than old hth < 1637196744 653816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :ACTION waves his cane at them o====== < 1637196795 30963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :ACTION goes back to reading the logs in Internet Explorer < 1637196965 882171 :fizzie!irc@selene.zem.fi PRIVMSG #esolangs :A web search suggests at least some of those images are from Unsplash, which has a *very* permissive license, but still isn't quite CC0. :/ < 1637197233 852122 :NotApplicable!~NotApplic@2603-6010-a141-6fa3-d6e1-81e2-c41b-e541.res6.spectrum.com QUIT :Quit: Leaving < 1637197263 572499 :NotApplicable!~NotApplic@2603-6010-a141-6fa3-d6e1-81e2-c41b-e541.res6.spectrum.com JOIN #esolangs * :realname < 1637197512 716782 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :int-e: yes, I also write #if 1 ... #endif often. I replace it with if(1) more often, but that works better in untyped languages like python. < 1637197622 758593 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :int-e: that's a lie, you can use conditional compilation for any flags, the main limit is that you have to set the defines in the rustc command lines rather than from in the program source code. it's the cargo tool that restricts how the conditional compilation is used significantly, but I don't like cargo, because I'm not buying a whole religion/toolkit/platform/framework, just a decent programming < 1637197628 766681 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :language and good compiler for it. < 1637197684 698900 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :int-e: that said, that you can only set defines from command-line is limiting for this kind of use, and further, the compile-time constant computations are much less advanced than in C++ currently, so you can't easily use template replacements (rather than the preprocessor) like you often can in C++ < 1637197747 878383 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :int-e: for just #if 1 you can write #[cfg(all())]{..}, and for #if 0 you can write #[cfg(any())]{...} but that's much more awkward than the c preprocessor version < 1637197962 823308 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1637198027 573619 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :I wonder if this A3 paper really is just 0.419 m long instead of 0.420 or I'm measuring it wrong with my 0.3 long ruler and lack of engineering experience < 1637198152 797073 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :probably the latter, I'm used to handwritten potatoes rather than precise stuff < 1637198424 785005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :> iterate (/2) $ sqrt 2 < 1637198426 58402 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : [1.4142135623730951,0.7071067811865476,0.3535533905932738,0.1767766952966369... < 1637198452 313506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :hum < 1637198472 924093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :> drop 3 $ iterate (/2) $ sqrt 2 < 1637198474 201689 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : [0.1767766952966369,8.838834764831845e-2,4.419417382415922e-2,2.209708691207... < 1637198495 770207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oh wait < 1637198547 290525 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :I haven't cut paper with a knife at exact lines next to a ruler for so long that I almost forgot how to hold the knife to keep it along the plastic ruler but not cut into it, and how much pressure I need to just score a line vs to cut through the paper vs to cut through ten layers under it < 1637198598 882322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :i have forgot if i ever knew how to do that hth < 1637198647 281313 :dutch!~DutchIngr@user/dutch QUIT :Quit: WeeChat 3.3 < 1637198734 610996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :> 2**(-3/4) < 1637198735 934903 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 0.5946035575013605 < 1637198738 376775 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :`python3 -cprint("".join(["%.4f " % 2**((1-k*2)/4) for k in range(7)])) # A series metric paper sizes < 1637198740 876298 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :1.1892 0.8409 0.5946 0.4204 0.2973 0.2102 0.1487 < 1637198761 392345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :oops off by one < 1637198818 376564 :dutch!~DutchIngr@user/dutch JOIN #esolangs DutchIngraham :dutch < 1637198830 305814 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :there is a trick to it, but you have to consider one ruler disposable before you learn it < 1637198841 742558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :okay < 1637198898 838263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esolangs :> 2**(-5/4) < 1637198900 353589 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esolangs : 0.42044820762685725 < 1637199863 914105 :Guest88!~Guest88@047-049-097-226.biz.spectrum.com JOIN #esolangs * :[https://web.libera.chat] Guest88 > 1637206546 313975 PRIVMSG #esolangs :14[[07User talk:Moose14]]4 N10 02https://esolangs.org/w/index.php?oldid=89738 5* 03Ais523 5* (+440) 10checking licenses on the images > 1637208352 762599 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03TommyWombo 5* 10New user account > 1637208864 142437 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=89739&oldid=89724 5* 03TommyWombo 5* (+308) 10 < 1637210707 684882 :delta23!~delta23@user/delta23 QUIT :Quit: Leaving < 1637215746 455620 :SGautam!uid286066@ilkley.irccloud.com JOIN #esolangs SGautam :Siddharth Gautam < 1637216404 246658 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Some of the good things that had been added in C include the #embed command and also some GNU extensions. Some of the bad things of C include the confusing syntax for types, some of the rules dealing with undefined behaviour, and some things lacking. < 1637216426 644968 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :(and also some of the C99 and newer features are not so good, but some are good) < 1637216495 22242 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Some things I would want to think to add would be parameterized types and an additional kind of macros that are scoped and used in the compiler instead of the preprocessor (which should still exist too). < 1637216553 474916 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :This new kind of macros could be defined anywhere that it is allowed to declare a global or local variable or a member of a structure or union. < 1637217073 778990 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Also might wanting to have a block to define the codes which are executed at compile time, which can inspect the structure of the program and can read any file that you would be allowed to access with #include or #embed, and can inspect the preprocessor state, and can then emit tokens and data. < 1637217156 199911 :zzo38!~zzo38@host-24-207-14-22.public.eastlink.ca PRIVMSG #esolangs :Also the question: Does any compiler have such optimization option as, timing safe optimization mode, and time limits for optimizations (to disable some optimizations if they are taking too long (although there might be a difficulty to do so))? < 1637217887 662038 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite > 1637218240 438528 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (nonalphabetic and A-M)14]]4 M10 02https://esolangs.org/w/index.php?diff=89740&oldid=89722 5* 03Quintopia 5* (+5) 10/* FiM++ */ > 1637218729 825390 PRIVMSG #esolangs :14[[07Hello world program in esoteric languages (N-Z)14]]4 10 02https://esolangs.org/w/index.php?diff=89741&oldid=88901 5* 03Quintopia 5* (+96) 10resplicate < 1637223937 914745 :Guest21!~Guest21@2607:f140:400:a002:b581:85f4:ace0:e04b JOIN #esolangs * :[https://web.libera.chat] Guest21 < 1637223973 631348 :Guest21!~Guest21@2607:f140:400:a002:b581:85f4:ace0:e04b QUIT :Client Quit < 1637224789 587948 :earendel!uid498179@user/earendel QUIT :Quit: Connection closed for inactivity < 1637225060 714307 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1637229945 825674 :int-e!~noone@int-e.eu PRIVMSG #esolangs :b_jonas: I did find --cfg eventually... it's kind of hidden in https://doc.rust-lang.org/reference/conditional-compilation.html (two occurrences, no specific examples) < 1637233361 500051 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :int-e: there's the relatively new "Rustc book" "https://doc.rust-lang.org/nightly/rustc/index.html", so the canonical documentation of the command-line option itself is "https://doc.rust-lang.org/nightly/rustc/command-line-arguments.html" < 1637233383 697954 :b_jonas!~x@catv-176-63-4-16.catv.broadband.hu PRIVMSG #esolangs :but yes, what you link to is the docs for the attribute itself < 1637235011 260340 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637237314 441888 :SGautam!uid286066@ilkley.irccloud.com QUIT :Quit: Connection closed for inactivity < 1637238205 117282 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 JOIN #esolangs tech_exorcist :he/him - IT, EN < 1637240330 259720 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637240345 782902 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637240432 276652 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637240446 176414 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637240492 705241 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637240507 165899 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637240596 562031 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637240611 168580 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637242453 28638 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637242468 198129 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637242915 94738 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637242929 185929 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637243294 279940 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637243308 152656 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637243341 618945 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637243356 173210 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637243999 801774 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637244015 185028 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637244140 14139 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 QUIT :Remote host closed the connection < 1637244169 178233 :AnnArcana!~AnnArcana@2a03:b0c0:2:d0::bc0:2001 JOIN #esolangs AnnArcana :https://convos.chat < 1637247004 152387 :arseniiv!~arseniiv@136.169.233.69 JOIN #esolangs * :the chaotic arseniiv < 1637248644 854766 :Guest88!~Guest88@047-049-097-226.biz.spectrum.com QUIT :Quit: Client closed < 1637252646 127272 :jryans!~jryans@2001:470:69fc:105::1d QUIT :K-Lined < 1637252648 837938 :Deewiant!~deewiant@2001:470:69fc:105::2fd3 QUIT :K-Lined < 1637252650 271653 :craigo[m]!~craigover@2001:470:69fc:105::12bc QUIT :K-Lined < 1637252651 355356 :msmith12[m]!~msmith12m@2001:470:69fc:105::bdfc QUIT :K-Lined < 1637253331 748697 :jryans!~jryans@2001:470:69fc:105::1d JOIN #esolangs jryans :@jryans:matrix.org < 1637253357 677897 :ProofTechnique!sid79547@ilkley.irccloud.com QUIT :Ping timeout: 265 seconds < 1637253401 306470 :dnm!sid401311@lymington.irccloud.com QUIT :Ping timeout: 264 seconds < 1637253424 94628 :dermato!~dermatobr@cpe-70-114-219-76.austin.res.rr.com QUIT :Ping timeout: 268 seconds < 1637253473 345078 :mich181189!sid268336@londonhackspace/mich181189 QUIT :Ping timeout: 264 seconds < 1637253500 779569 :dermato!~dermatobr@cpe-70-114-219-76.austin.res.rr.com JOIN #esolangs dermato :dermato < 1637253579 198595 :aarchi!sid486183@uxbridge.irccloud.com QUIT :Ping timeout: 265 seconds < 1637253594 243596 :yuu_!sid267332@ilkley.irccloud.com QUIT :Read error: Connection reset by peer < 1637253599 705877 :j4cbo!sid186930@helmsley.irccloud.com QUIT :Read error: Connection reset by peer < 1637253602 268342 :integral!sid296274@user/integral QUIT :Read error: Connection reset by peer < 1637253603 305099 :Argorok!sid195487@hampstead.irccloud.com QUIT :Read error: Connection reset by peer < 1637253603 801682 :sunarch!uid526836@user/sunarch QUIT :Read error: Connection reset by peer < 1637253727 172290 :sunarch!uid526836@user/sunarch JOIN #esolangs sunarch :sunarch < 1637253746 244129 :dnm!sid401311@lymington.irccloud.com JOIN #esolangs dnm :dnm < 1637253746 733140 :ProofTechnique!sid79547@ilkley.irccloud.com JOIN #esolangs ProofTechnique :ptech < 1637253762 772057 :yuu_!sid267332@ilkley.irccloud.com JOIN #esolangs * :yuu < 1637253772 956301 :integral!sid296274@user/integral JOIN #esolangs integral :bsmith < 1637253778 901680 :mich181189!sid268336@londonhackspace/mich181189 JOIN #esolangs mich181189 :Michael < 1637253794 216826 :j4cbo!sid186930@helmsley.irccloud.com JOIN #esolangs * :j4cbo < 1637253803 503254 :aarchi!sid486183@uxbridge.irccloud.com JOIN #esolangs aarchi :aarchi < 1637253916 896776 :Argorok!sid195487@hampstead.irccloud.com JOIN #esolangs * :Argorok < 1637253979 910772 :Deewiant!~deewiant@2001:470:69fc:105::2fd3 JOIN #esolangs Deewiant :@deewiant:maon.fi < 1637253979 952774 :craigo[m]!~craigover@2001:470:69fc:105::12bc JOIN #esolangs * :@craigoverend:matrix.org < 1637253979 952812 :msmith12[m]!~msmith12m@2001:470:69fc:105::bdfc JOIN #esolangs * :@msmith12:matrix.org < 1637254770 937930 :jryans!~jryans@2001:470:69fc:105::1d QUIT :Quit: Client limit exceeded: 20000 < 1637254894 605275 :msmith12[m]!~msmith12m@2001:470:69fc:105::bdfc QUIT :Quit: Client limit exceeded: 20000 < 1637255738 767920 :Koen!~Koen@217.252.88.92.rev.sfr.net JOIN #esolangs * :Koen < 1637257005 146747 :wareya!~wareya@cpe-67-246-10-1.nycap.res.rr.com QUIT :Ping timeout: 250 seconds < 1637259988 656861 :riv!river@tilde.team/user/river PRIVMSG #esolangs :https://twitter.com/shafikyaghmour/status/1459558469472714758 C programming Language? < 1637259995 982012 :jryans!~jryans@2001:470:69fc:105::1d JOIN #esolangs jryans :@jryans:matrix.org < 1637259996 38491 :msmith12[m]!~msmith12m@2001:470:69fc:105::bdfc JOIN #esolangs * :@msmith12:matrix.org < 1637260006 380651 :delta23!~delta23@user/delta23 JOIN #esolangs delta23 :delta23__ < 1637263496 7241 :Koen!~Koen@217.252.88.92.rev.sfr.net QUIT :Remote host closed the connection < 1637266981 335304 :zegalch!~zegalch@178.128.75.133 QUIT :Remote host closed the connection < 1637267006 639277 :zegalch!~zegalch@178.128.75.133 JOIN #esolangs zegalch :The Lounge User > 1637267210 833809 PRIVMSG #esolangs :14[[07Special:Log/newusers14]]4 create10 02 5* 03Hcaelbxorolc 5* 10New user account > 1637267391 935922 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=89742&oldid=89739 5* 03Hcaelbxorolc 5* (+160) 10 > 1637267408 315504 PRIVMSG #esolangs :14[[07Numbers14]]4 10 02https://esolangs.org/w/index.php?diff=89743&oldid=89605 5* 03Hcaelbxorolc 5* (-2391) 10 < 1637270596 773617 :tech_exorcist!txrcst@user/tech-exorcist/x-0447479 QUIT :Quit: see you tomorrow > 1637271000 881194 PRIVMSG #esolangs :14[[07G8514]]4 N10 02https://esolangs.org/w/index.php?oldid=89744 5* 03Danielle 5* (+3684) 10i hope i remembered to include everything! > 1637271451 87729 PRIVMSG #esolangs :14[[07G8514]]4 M10 02https://esolangs.org/w/index.php?diff=89745&oldid=89744 5* 03Danielle 5* (+202) 10added categories > 1637271505 533579 PRIVMSG #esolangs :14[[07G8514]]4 M10 02https://esolangs.org/w/index.php?diff=89746&oldid=89745 5* 03Danielle 5* (+1) 10fixed typo (sorry for multi edit) < 1637274476 820849 :Koen!~Koen@217.252.88.92.rev.sfr.net JOIN #esolangs * :Koen < 1637276856 375054 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1637277025 147424 :arseniiv!~arseniiv@136.169.233.69 QUIT :Ping timeout: 250 seconds < 1637277234 573523 :Hooloovoo!~Hooloovoo@hax0rbana.org QUIT :Ping timeout: 260 seconds < 1637277423 396461 :Hooloovoo!~Hooloovoo@hax0rbana.org JOIN #esolangs hooloovoo :ZNC - https://znc.in < 1637278053 405123 :Koen!~Koen@217.252.88.92.rev.sfr.net QUIT :Quit: Leaving... < 1637278747 368852 :int-e!~noone@int-e.eu PRIVMSG #esolangs :Meh... rust disallows "complex generic expressions in const arguments". < 1637278780 503466 :int-e!~noone@int-e.eu PRIVMSG #esolangs :so that's another habit from C++ I can't transfer :P