> 1741565515 62240 PRIVMSG #esolangs :14[[07Decorat14]]4 N10 02https://esolangs.org/w/index.php?oldid=153651 5* 03I am islptng 5* (+1301) 10Created page with "Decorat is a type of assembly language designed by islptng. == Syntax == Each line is: keyword argument For example: put 15 To define a label, write labelname: put 15 To use a label, enclose it in <> : jnz Comment, like other assembly, is a > 1741566041 355094 PRIVMSG #esolangs :14[[07Decorat14]]4 10 02https://esolangs.org/w/index.php?diff=153652&oldid=153651 5* 03I am islptng 5* (+368) 10 > 1741566082 779118 PRIVMSG #esolangs :14[[07Decorat14]]4 10 02https://esolangs.org/w/index.php?diff=153653&oldid=153652 5* 03I am islptng 5* (+11) 10 < 1741568267 932035 :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 < 1741569246 764727 :Everything!~Everythin@94.153.31.251 JOIN #esolangs Everything :Everything < 1741575594 862089 :Everything!~Everythin@94.153.31.251 QUIT :Ping timeout: 272 seconds < 1741575670 82433 :Everything!~Everythin@94.153.10.203 JOIN #esolangs Everything :Everything < 1741577775 966670 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1741578869 595845 :lynndotpy6!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1741578943 104718 :lynndotpy6!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1741579200 354206 :Taneb0!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 QUIT :Quit: I seem to have stopped. < 1741579271 952726 :Taneb!~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0 JOIN #esolangs Taneb :Nathan van Doorn < 1741583026 18433 :mtm!~textual@47.202.75.129 QUIT :Ping timeout: 248 seconds < 1741583200 253724 :mtm!~textual@47.202.75.129 JOIN #esolangs mtm :Textual User > 1741584521 429734 PRIVMSG #esolangs :14[[07User talk:14]]4 10 02https://esolangs.org/w/index.php?diff=153654&oldid=153524 5* 03 5* (+157) 10/* Bad news */ > 1741585041 683625 PRIVMSG #esolangs :14[[07StormScript14]]4 10 02https://esolangs.org/w/index.php?diff=153655&oldid=153213 5* 03I am islptng 5* (-1886) 10Replaced content with "{{Distinguish/Confusion|StormLang}} {{WIP}}" < 1741588088 650980 :ski!~ski@remote11.chalmers.se JOIN #esolangs ski :Stefan Ljungstrand < 1741589995 697393 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1741590512 451824 :craigo!~craigo@user/craigo QUIT :Read error: Connection reset by peer < 1741590530 933385 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname < 1741590738 882679 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1741590759 360655 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 260 seconds < 1741590821 37800 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life < 1741594514 661709 :craigo!~craigo@user/craigo QUIT :Quit: Leaving < 1741594563 83937 :craigo!~craigo@user/craigo JOIN #esolangs craigo :realname > 1741595879 970014 PRIVMSG #esolangs :14[[07Ixth14]]4 10 02https://esolangs.org/w/index.php?diff=153656&oldid=133280 5* 03Stkptr 5* (+1754) 10Turing complete > 1741595981 623038 PRIVMSG #esolangs :14[[07Ixth14]]4 M10 02https://esolangs.org/w/index.php?diff=153657&oldid=153656 5* 03Stkptr 5* (+56) 10/* Commands */ < 1741598178 413872 :Everything!~Everythin@94.153.10.203 QUIT :Ping timeout: 276 seconds < 1741604200 616624 :FreeFull!~freefull@79.186.72.59.ipv4.supernova.orange.pl QUIT : > 1741604577 542347 PRIVMSG #esolangs :14[[0710 digits, 100 digytes14]]4 10 02https://esolangs.org/w/index.php?diff=153658&oldid=153637 5* 03PrySigneToFry 5* (-6) 10"It supports infinity cell" "3 and 4 means variable" < 1741609469 532208 :APic!apic@apic.name PRIVMSG #esolangs :Hi > 1741612664 454349 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=153659&oldid=153475 5* 03Hotcrystal0 5* (+123) 10/* A new esolang */ new section > 1741612675 445773 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=153660&oldid=153659 5* 03Hotcrystal0 5* (+93) 10 < 1741614358 499819 :amby!~ambylastn@ward-15-b2-v4wan-167229-cust809.vm18.cable.virginm.net JOIN #esolangs amby :realname > 1741614985 836138 PRIVMSG #esolangs :14[[07User talk:Zopium14]]4 N10 02https://esolangs.org/w/index.php?oldid=153661 5* 03MihaiEso 5* (+407) 10Created page with "==Quote== :''Please note that I'm not from an English speaking country'' - What non-English speaking country? France? Germany? Italy? ~~~~" > 1741619143 41694 PRIVMSG #esolangs :14[[07Pointing14]]4 M10 02https://esolangs.org/w/index.php?diff=153662&oldid=153085 5* 03Calculus is fun 5* (+57) 10/* Operators & variables */ < 1741620593 567274 :craigo!~craigo@user/craigo QUIT :Quit: Leaving < 1741624169 222430 :yayimhere!~yayimhere@37.96.98.137 JOIN #esolangs * :[https://web.libera.chat] yayimhere < 1741624192 122205 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :hello I haven't been here for a long time. so hi. < 1741625355 139516 :yayimhere!~yayimhere@37.96.98.137 QUIT :Quit: Ping timeout (120 seconds) < 1741625590 215171 :yayimhere!~yayimhere@37.96.98.137 JOIN #esolangs * :[https://web.libera.chat] yayimhere < 1741625977 359925 :yayimhere!~yayimhere@37.96.98.137 QUIT :Quit: Ping timeout (120 seconds) < 1741626012 224367 :yayimhere!~yayimhere@37.96.98.137 JOIN #esolangs * :[https://web.libera.chat] yayimhere < 1741626168 203362 :yayimhere!~yayimhere@37.96.98.137 QUIT :Client Quit < 1741626309 923084 :mtm!~textual@47.202.75.129 QUIT :Ping timeout: 252 seconds < 1741626389 35666 :mtm!~textual@47.202.75.129 JOIN #esolangs * :Textual User < 1741626607 215255 :yayimhere!~yayimhere@37.96.98.137 JOIN #esolangs * :[https://web.libera.chat] yayimhere < 1741626665 786433 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :I wonder... < 1741626667 658567 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :hmmm < 1741626679 217268 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :ok so we all know that the more rules a system has the more complex it is < 1741626685 125820 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :the less complex it can behave < 1741626714 194418 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :but is it possible to make an esolang that with approximate exponential rate will, with increase in rules increase complexity < 1741626723 768856 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :like the more rules you add the more complexity < 1741626737 957281 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :and that relation is approx exponetial < 1741627054 854407 :yayimhere!~yayimhere@37.96.98.137 QUIT :Quit: Ping timeout (120 seconds) > 1741627272 592616 PRIVMSG #esolangs :14[[07User:RocketRace14]]4 10 02https://esolangs.org/w/index.php?diff=153663&oldid=149674 5* 03RocketRace 5* (+44) 10 < 1741628424 214891 :yayimhere!~yayimhere@37.96.98.137 JOIN #esolangs * :[https://web.libera.chat] yayimhere < 1741628808 506304 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :hmmmmmmm < 1741628869 926422 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :wait that would mean (I think) that at a finite amount of rules it would be Turing complete < 1741628882 109728 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :AND that at any amount higher than that I would be more than Turing complete < 1741628883 546909 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :right? < 1741628938 378566 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :yayimhere: Welcome back. < 1741628950 234744 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :thanks korvo :) < 1741628993 480675 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :It depends on exactly what you mean by "complexity". If you're thinking of space and time resources, then yes. < 1741629090 838083 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :I mean complexity as in like, how many states are achivable < 1741629116 152791 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Trivially yes. < 1741629142 232715 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :For example, a dictionary is exponentially big in the number of letters in the underlying alphabet. < 1741629180 535282 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Think of words as (accepting) states of automata over that alphabet. < 1741629393 933217 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :yayimhere: None of this has much to do with Turing-completeness though; a TC system must have infinitely many states. < 1741629399 829403 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :true < 1741629429 385288 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :well that would be uninteresting < 1741629432 889499 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :whatever < 1741629794 504916 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :wait. oho im getting ideas agian < 1741629796 428024 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :what if you < 1741629797 545043 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :like < 1741629814 227304 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :most musical things you can make into drive < 1741629827 439526 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :like if you have an effect you can usually make it some sort of drive < 1741629831 169533 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :but what if you like < 1741629836 787408 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :did that with the values in a language < 1741629841 882548 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :mad all the operators into drive < 1741629848 10933 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :wtf am I even saying < 1741629852 82788 :yayimhere!~yayimhere@37.96.98.137 PRIVMSG #esolangs :i gotta think about dis < 1741630471 938242 :lynndotpy6!~rootcanal@134.122.123.70 QUIT :Quit: bye bye < 1741630546 111491 :lynndotpy6!~rootcanal@134.122.123.70 JOIN #esolangs lynndotpy :lynn < 1741630926 215446 :yayimhere!~yayimhere@37.96.98.137 QUIT :Ping timeout: 240 seconds < 1741631382 475068 :molson_!~molson@2605-4A80-2101-99D0-4AA6-40A1-3D21-B621-dynamic.midco.net QUIT :Remote host closed the connection < 1741631409 486615 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net JOIN #esolangs molson :realname < 1741631538 614879 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net QUIT :Remote host closed the connection < 1741631685 485461 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net JOIN #esolangs molson :realname < 1741631839 107638 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net QUIT :Remote host closed the connection < 1741631862 443717 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net JOIN #esolangs molson :realname < 1741632094 336678 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net QUIT :Remote host closed the connection < 1741632341 443444 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net JOIN #esolangs molson :realname < 1741632459 2026 :molson!~molson@2605-4A80-2101-99D0-C6D3-DF06-C36B-D6C6-dynamic.midco.net QUIT :Remote host closed the connection < 1741632619 460232 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net JOIN #esolangs molson :realname < 1741633318 36982 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net QUIT :Remote host closed the connection < 1741634244 957223 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net JOIN #esolangs molson :realname < 1741635152 219961 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net QUIT :Quit: Leaving < 1741635266 455063 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net JOIN #esolangs molson :realname < 1741635442 444766 :molson_!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net JOIN #esolangs molson :realname < 1741635763 579493 :molson!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net QUIT :Quit: Leaving > 1741636358 131392 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=153664&oldid=153660 5* 03I am islptng 5* (+549) 10/* A new esolang */ > 1741636971 70631 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=153665&oldid=152723 5* 03Aadenboy 5* (+1127) 10rehaul > 1741639317 604043 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=153666&oldid=153664 5* 03Hotcrystal0 5* (+135) 10 > 1741639347 187572 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Deep14]]4 N10 02https://esolangs.org/w/index.php?oldid=153667 5* 03Hotcrystal0 5* (+3) 10Created page with "WIP" > 1741639374 873386 PRIVMSG #esolangs :14[[07User:Hotcrystal014]]4 10 02https://esolangs.org/w/index.php?diff=153668&oldid=153585 5* 03Hotcrystal0 5* (+40) 10 > 1741639415 1715 PRIVMSG #esolangs :14[[07User:Hotcrystal014]]4 10 02https://esolangs.org/w/index.php?diff=153669&oldid=153668 5* 03Hotcrystal0 5* (+6) 10 > 1741639518 819153 PRIVMSG #esolangs :14[[07Talk:14]]4 N10 02https://esolangs.org/w/index.php?oldid=153670 5* 03Hotcrystal0 5* (+223) 10Created page with "Can I add hotcrystal0s version which replaces the ** with [] for improved readability and being interpreted easier? ~~~~" > 1741639553 825445 PRIVMSG #esolangs :14[[07User talk:I am islptng14]]4 10 02https://esolangs.org/w/index.php?diff=153671&oldid=153666 5* 03Hotcrystal0 5* (+54) 10/* A new esolang */ > 1741639774 857420 PRIVMSG #esolangs :14[[07Rotate-Flak14]]4 N10 02https://esolangs.org/w/index.php?oldid=153672 5* 03Hotcrystal0 5* (+38) 10Created page with "{{lowercase}} #REDIRCT [[afefoj-Flak]]" > 1741639790 792209 PRIVMSG #esolangs :14[[07Rotate-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=153673&oldid=153672 5* 03Hotcrystal0 5* (+1) 10 > 1741639799 932972 PRIVMSG #esolangs :14[[07Rotate-Flak14]]4 10 02https://esolangs.org/w/index.php?diff=153674&oldid=153673 5* 03Hotcrystal0 5* (+0) 10Redirected page to [[Afefoj-Flak]] > 1741639822 658562 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 M10 02https://esolangs.org/w/index.php?diff=153675&oldid=153665 5* 03Aadenboy 5* (-119) 10/* other esolangs */ > 1741639896 243892 PRIVMSG #esolangs :14[[07User talk:PkmnQ14]]4 10 02https://esolangs.org/w/index.php?diff=153676&oldid=152603 5* 03Hotcrystal0 5* (+132) 10 > 1741640678 29076 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Deep14]]4 10 02https://esolangs.org/w/index.php?diff=153677&oldid=153667 5* 03Hotcrystal0 5* (+76) 10 > 1741640705 436974 PRIVMSG #esolangs :14[[07User:Hotcrystal0/Deep14]]4 10 02https://esolangs.org/w/index.php?diff=153678&oldid=153677 5* 03Hotcrystal0 5* (+2) 10 > 1741640775 974939 PRIVMSG #esolangs :14[[07Language list14]]4 M10 02https://esolangs.org/w/index.php?diff=153679&oldid=153645 5* 03Buckets 5* (+11) 10 > 1741640871 881243 PRIVMSG #esolangs :14[[07User:Buckets14]]4 M10 02https://esolangs.org/w/index.php?diff=153680&oldid=153646 5* 03Buckets 5* (+10) 10 > 1741640888 434076 PRIVMSG #esolangs :14[[07HAps14]]4 N10 02https://esolangs.org/w/index.php?oldid=153681 5* 03Buckets 5* (+840) 10Created page with "HAps is an Esoteric programming language created by [[User:Buckets]] in 2021. (It can Only Register 12 commands at a time and only 2 cells and starts with 1.) {| class="wikitable" |- ! Commands !! Instructions |- | 0 || +1. |- | 1 || -1. |- | 2 || Flip to the other cell. |- < 1741641263 758146 :molson_!~molson@2605-4A80-2101-99D0-1D10-B0D2-294D-38C0-dynamic.midco.net QUIT :Quit: Leaving < 1741641693 433539 :molson!~molson@2605-4A80-2101-99D0-16B6-C91C-4302-1C6D-dynamic.midco.net JOIN #esolangs molson :realname < 1741641729 963824 :ski!~ski@remote11.chalmers.se QUIT :Ping timeout: 260 seconds < 1741642917 423566 :molson!~molson@2605-4A80-2101-99D0-16B6-C91C-4302-1C6D-dynamic.midco.net QUIT :Quit: Leaving < 1741644057 116559 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :My idea of the operating system design involved, one of the things it is, is that it is expect that if all inputs of a program are the same (regardless of how much time it takes to send those inputs) then the observable behaviour of the program will also be the same. Furthermore, you can filter and redirect I/O like on UNIX but this applies to all I/O rather than only standard I/O. < 1741644071 688367 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :I think there are many advantages of doing these things in these ways. < 1741644291 258515 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Also, I found a weather by finger (graph.no; send a blank line to port 79 for a description) < 1741646161 11473 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname < 1741646921 382144 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :zzo38: define input < 1741647007 460579 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :is getting the current time an input < 1741647020 190919 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: complete determinism for the programs is probably not possible to implement efficiently on current hardware < 1741647078 721181 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes. Getting the current time is an input, too. A program needs permission to determine the current date/time, like it does for any other I/O. < 1741647109 729679 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :is thread scheduling an input < 1741647162 967516 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :e.g. if i do local=global++ from two different threads and global is an atomic counter < 1741647206 305998 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Threads handled by the operating system cannot share memory like that, although you can have threads that are not handled by the operating system. < 1741647277 706511 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :threads cannot share memory? < 1741647376 246314 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :In order to handle these security guarantees, it will be necessary to disallow threads from sharing memory, although you can use "green threads" instead, in which case they can share memory. (Alternatively, shared memory may be restricted by the use of locks, etc; even then, it will be necessary to handle by the I/O system so that this can be overridden.) < 1741647413 250666 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :there are things like rdrand < 1741647433 467220 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :or equivalent things on other architectures < 1741647435 334396 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :is that disabled? < 1741647450 688370 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Yes, they would have to be disabled. < 1741647465 325576 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :cpu perf counters? < 1741647479 601286 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Those would be disabled too. < 1741647519 250399 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :so what do we do once we have this < 1741647564 66383 :isabella!izabera@user/meow/izabera PRIVMSG #esolangs :all forms of async io also disabled? unix signals disabled? < 1741647597 965564 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(And, if the program tries to execute an unimplemented instruction, the operating system might be able to emulate it, e.g. bit manipulation extensions.) < 1741647657 224193 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :It is not UNIX, so it does not have UNIX signals (although it might have something similar). Async is still possible, although you can use proxies or modify the operating system to guarantee the order if necessary. < 1741647839 195973 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :(Asynchronous I/O is sometimes necessary; there are reasons why it will be necessary to keep it, although there will be ways to work around it.) < 1741648564 713697 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :b_jonas: Which specific details will make it inefficient? (On some systems, using a hypervisor might help, maybe.) (Also, as I said there are a few compromises necessary but it will be needed to be possible to work around these easily.) < 1741648849 640346 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :zzo38: last time I looked, I had the impression that CPUs are built such that it's hard to eliminate all the non-determinacy from programs that deliberately try to be non-deterministic by doing weird things, and I think the only way around that would be some kind of overkill like a whole virtual machine. but I could be wrong. < 1741648881 141189 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :or perhaps you'd need some kind of compiler < 1741649354 307717 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :deterministic compilation is an area of study < 1741649398 647005 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :I once was called into a meeting with weird C behavior and the only thing I could tell them is that you don't have any guarantees whatsoever < 1741649406 646854 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :which was the wrong answer :/ < 1741649458 460273 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :https://blog.conan.io/2019/09/02/Deterministic-builds-with-C-C++.html < 1741649649 480044 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :so, not only do we have non-deterministic cpus at this point, we also have non-deterministic compilers < 1741649661 811346 :sprout!~sprout@84-80-106-227.fixed.kpn.net PRIVMSG #esolangs :but industry has been pushing back on that < 1741650097 838454 :zzo38!~zzo38@host-24-207-52-143.public.eastlink.ca PRIVMSG #esolangs :Making different CPU designs (and other details of the computer hardware) might be another possible consideration (although it can also be emulated on other types of computers, perhaps) < 1741650796 179269 :korvo!~korvo@2604:a880:4:1d0::4d6:d000 PRIVMSG #esolangs :Makes me think of Galois theory for programs. Like, the input-determines-output requirement is merely requiring a program to implement a function, right? > 1741651187 953204 PRIVMSG #esolangs :14[[07StackBBQ14]]4 10 02https://esolangs.org/w/index.php?diff=153682&oldid=153474 5* 03Stkptr 5* (+901) 10Total