00:04:51 -!- xkapastel has quit (Quit: Connection closed for inactivity). 00:15:12 -!- tromp has joined. 00:15:21 -!- oerjan has joined. 00:19:33 -!- tromp has quit (Ping timeout: 264 seconds). 00:35:31 -!- sprocklem has quit (Quit: brb). 00:45:55 -!- sprocklem has joined. 00:46:23 -!- sprocklem has quit (Client Quit). 00:46:44 -!- xkapastel has joined. 00:47:15 -!- sprocklem has joined. 00:48:54 -!- atslash has quit (Quit: This computer has gone to sleep). 01:08:43 -!- tromp has joined. 01:12:30 [[Esolang:Community portal]] M https://esolangs.org/w/index.php?diff=55419&oldid=54155 * LyricLy * (+2) 01:13:37 -!- tromp has quit (Ping timeout: 248 seconds). 01:30:51 `? nostril 01:30:52 nostril? ¯\(°​_o)/¯ 01:34:09 `learn Nostril is a common Québécois greeting. 01:34:12 Learned 'nostril': Nostril is a common Québécois greeting. 01:45:33 -!- sprocklem has quit (Quit: brb). 01:46:12 -!- sprocklem has joined. 02:07:05 -!- clog has quit (Ping timeout: 256 seconds). 02:20:45 -!- tromp has joined. 02:25:23 -!- tromp has quit (Ping timeout: 268 seconds). 02:41:46 -!- copumpkin has quit (Ping timeout: 255 seconds). 02:41:46 -!- sprocklem has quit (*.net *.split). 02:41:46 -!- moei has quit (*.net *.split). 02:41:46 -!- contrapumpkin has quit (*.net *.split). 02:41:51 -!- ProofTechnique[m has quit (Ping timeout: 256 seconds). 02:42:08 -!- sprocklem has joined. 02:42:08 -!- moei has joined. 02:42:08 -!- contrapumpkin has joined. 02:42:19 -!- moei has quit (Max SendQ exceeded). 02:43:38 -!- moei has joined. 02:43:57 -!- diginet has quit (Ping timeout: 240 seconds). 02:44:10 -!- danieljabailey has quit (Ping timeout: 260 seconds). 02:44:16 -!- diginet has joined. 02:44:50 -!- Naergon has quit (*.net *.split). 02:44:50 -!- idris-bot has quit (*.net *.split). 02:44:50 -!- moony has quit (*.net *.split). 02:44:50 -!- hakatashi has quit (*.net *.split). 02:44:51 -!- Bowserinator has quit (*.net *.split). 02:44:51 -!- mniip has quit (*.net *.split). 02:44:51 -!- rdococ has quit (*.net *.split). 02:44:55 -!- izabera has quit (*.net *.split). 02:44:55 -!- trout has quit (*.net *.split). 02:44:56 -!- aloril_ has quit (*.net *.split). 02:44:56 -!- sftp has quit (*.net *.split). 02:44:56 -!- vertrex has quit (*.net *.split). 02:44:56 -!- xa0 has quit (*.net *.split). 02:45:12 -!- izabera has joined. 02:45:12 -!- trout has joined. 02:45:12 -!- aloril_ has joined. 02:45:12 -!- sftp has joined. 02:45:12 -!- vertrex has joined. 02:45:12 -!- xa0 has joined. 02:45:17 -!- Naergon has joined. 02:45:17 -!- idris-bot has joined. 02:45:17 -!- moony has joined. 02:45:17 -!- hakatashi has joined. 02:45:17 -!- Bowserinator has joined. 02:45:17 -!- mniip has joined. 02:45:17 -!- rdococ has joined. 02:46:31 -!- danieljabailey has joined. 02:46:50 -!- heroux has quit (*.net *.split). 02:46:50 -!- zzo38 has quit (*.net *.split). 02:46:50 -!- joast has quit (*.net *.split). 02:46:50 -!- Storkman has quit (*.net *.split). 02:46:50 -!- Taneb has quit (*.net *.split). 02:46:50 -!- Melvar has quit (*.net *.split). 02:46:50 -!- shachaf has quit (*.net *.split). 02:46:50 -!- Guest49568 has quit (*.net *.split). 02:46:54 -!- GeekDude has quit (*.net *.split). 02:46:54 -!- jix has quit (*.net *.split). 02:46:54 -!- shikhin has quit (*.net *.split). 02:46:54 -!- Guest87858 has quit (*.net *.split). 02:47:23 -!- heroux has joined. 02:47:23 -!- zzo38 has joined. 02:47:23 -!- joast has joined. 02:47:23 -!- Storkman has joined. 02:47:23 -!- Taneb has joined. 02:47:23 -!- Melvar has joined. 02:47:23 -!- shachaf has joined. 02:47:23 -!- Guest49568 has joined. 02:48:02 -!- GeekDude has joined. 02:48:02 -!- jix has joined. 02:48:02 -!- shikhin has joined. 02:48:02 -!- Guest87858 has joined. 02:50:03 -!- FireFly has quit (*.net *.split). 02:50:03 -!- rodgort has quit (*.net *.split). 02:50:03 -!- Hoolootwo has quit (*.net *.split). 02:50:03 -!- lambdabot has quit (*.net *.split). 02:50:07 -!- grumble has quit (*.net *.split). 02:50:08 -!- puckipedia has quit (*.net *.split). 02:50:11 -!- pikhq has quit (*.net *.split). 02:50:29 -!- FireFly has joined. 02:50:29 -!- rodgort has joined. 02:50:29 -!- Hoolootwo has joined. 02:50:29 -!- lambdabot has joined. 02:50:44 -!- puckipedia has joined. 02:51:01 -!- grumble has joined. 02:51:05 -!- pikhq has joined. 03:13:11 -!- ProofTechnique[m has joined. 03:14:18 -!- tromp has joined. 03:19:02 -!- tromp has quit (Ping timeout: 276 seconds). 03:26:34 -!- yaewa has joined. 03:26:37 -!- moei has quit (Ping timeout: 260 seconds). 03:26:50 -!- yaewa has quit (Remote host closed the connection). 03:28:30 -!- moei has joined. 03:31:10 -!- copumpkin has joined. 03:36:44 -!- arseniiv has joined. 03:46:15 -!- erkin has quit (Quit: Ouch! Got SIGIRL, dying...). 04:04:29 -!- clog has joined. 04:07:59 -!- tromp has joined. 04:12:19 -!- tromp has quit (Ping timeout: 256 seconds). 04:29:57 -!- Elronnd\srn has changed nick to Elronnd. 05:01:32 -!- tromp has joined. 05:05:55 -!- tromp has quit (Ping timeout: 260 seconds). 05:27:46 -!- sprocklem has quit (Quit: brb). 05:30:54 -!- sprocklem has joined. 05:48:51 -!- tromp has joined. 05:53:05 -!- tromp has quit (Ping timeout: 248 seconds). 05:59:41 -!- tromp has joined. 06:04:31 -!- tromp has quit (Ping timeout: 256 seconds). 06:34:45 -!- chal_ has joined. 06:41:05 -!- Slereah has quit (Ping timeout: 240 seconds). 06:43:26 -!- tromp has joined. 06:45:36 [[The Insane Esolang]] M https://esolangs.org/w/index.php?diff=55420&oldid=55330 * Galaxtone * (+27) 06:47:40 -!- Guest6451 has joined. 06:48:22 -!- tromp has quit (Ping timeout: 264 seconds). 06:54:47 [[Roi]] N https://esolangs.org/w/index.php?oldid=55421 * Galaxtone * (+1571) Just created this language on unoffical esolang discord, Here's my formatted draft. 06:55:23 [[Roi]] M https://esolangs.org/w/index.php?diff=55422&oldid=55421 * Galaxtone * (+10) Already noticed a little error, which I think is also in Schmuu. 06:56:04 [[Schmuu]] M https://esolangs.org/w/index.php?diff=55423&oldid=55308 * Galaxtone * (+18) Fixed user links. 06:58:29 [[Roi]] M https://esolangs.org/w/index.php?diff=55424&oldid=55422 * Galaxtone * (+156) Added a bit of font formatting to the characters. 07:02:24 -!- chal_ has quit (Ping timeout: 260 seconds). 07:08:04 [[Roi]] M https://esolangs.org/w/index.php?diff=55425&oldid=55424 * Galaxtone * (+98) Added categories 07:08:46 [[Roi]] M https://esolangs.org/w/index.php?diff=55426&oldid=55425 * Galaxtone * (+0) Categories are case-sensitive, of course they are. 07:10:42 -!- oerjan has quit (Quit: Nite). 07:17:07 [[Roi]] M https://esolangs.org/w/index.php?diff=55427&oldid=55426 * Galaxtone * (+278) Added statement for escape sequences since those are graphically useful. 07:17:33 [[Roi]] M https://esolangs.org/w/index.php?diff=55428&oldid=55427 * Galaxtone * (-1) Removed a empty line 07:18:15 [[Roi]] M https://esolangs.org/w/index.php?diff=55429&oldid=55428 * Galaxtone * (+1) Sorry for the spam irc channel, Added a new line. 07:21:30 -!- Galaxtone has joined. 07:22:07 Can someone tell me if ROI is a original-somewhat or if a language just like it exists? 07:22:19 because that's my worst "fear". 07:24:34 -!- tromp has joined. 07:43:14 how do I rename a page? 07:43:24 found it. 07:43:34 nvm. 07:44:12 [[Special:Log/move]] move * Galaxtone * moved [[Roi]] to [[Roie]]: Renaming language to Roie as I'm removing the special case for exitting and turning it into it's own instruction. 07:44:24 looks like it worked. 07:45:06 [[Roie]] https://esolangs.org/w/index.php?diff=55432&oldid=55430 * Galaxtone * (-58) Added said exit instruction which is the reason for the rename. 07:45:43 [[Roie]] M https://esolangs.org/w/index.php?diff=55433&oldid=55432 * Galaxtone * (+1) Now says Roie on the page aswell. 07:52:16 -!- atslash has joined. 07:56:27 -!- atslash has quit (Ping timeout: 240 seconds). 07:57:21 [[Special:Log/newusers]] create * Saka * New user account 08:08:11 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=55434&oldid=55416 * Saka * (+236) /* Introductions */ 09:34:52 -!- xkapastel has quit (Quit: Connection closed for inactivity). 09:40:10 [[User:Saka]] N https://esolangs.org/w/index.php?oldid=55435 * Saka * (+5) Created page with "hi" 09:46:10 [[Seeker]] N https://esolangs.org/w/index.php?oldid=55436 * Galaxtone * (+3933) Helped someone on unoffical discord who just created a esolang account with formatting their text document into wiki code. 09:46:39 2018, Unimplemented, High-level 09:46:42 wait... no loops? 09:46:45 oh nvm 09:47:03 2018, Unimplemented, High-level, Turing-Complete 09:50:12 [[Seeker]] M https://esolangs.org/w/index.php?diff=55437&oldid=55436 * Galaxtone * (+99) Added categories 09:53:20 [[Seeker]] M https://esolangs.org/w/index.php?diff=55438&oldid=55437 * Galaxtone * (+47) :P 09:54:21 -!- Galaxtone has quit (Quit: IceChat - Keeping PC's cool since 2000). 10:01:50 [[Seeker]] https://esolangs.org/w/index.php?diff=55439&oldid=55438 * Saka * (+109) Corrections + example 10:15:07 -!- yaewa has joined. 10:16:11 -!- moei has quit (Ping timeout: 255 seconds). 11:04:11 -!- choochter has joined. 11:07:32 -!- SopaXorzTaker has joined. 11:43:55 -!- user24 has joined. 11:43:55 -!- user24 has quit (Remote host closed the connection). 11:54:25 -!- Hoolootwo has quit (Ping timeout: 245 seconds). 11:56:52 -!- Hoolootwo has joined. 12:33:59 [[Seeker]] https://esolangs.org/w/index.php?diff=55440&oldid=55439 * Saka * (+211) Output details 12:40:45 [[Seeker]] https://esolangs.org/w/index.php?diff=55441&oldid=55440 * Saka * (+340) /* Syntax */ 13:02:09 [[Seeker]] https://esolangs.org/w/index.php?diff=55442&oldid=55441 * Saka * (+493) /* Examples */ 13:05:40 [[Truth-machine]] https://esolangs.org/w/index.php?diff=55443&oldid=54291 * Saka * (+56) added for seeker 13:10:42 [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=55444&oldid=55317 * Saka * (+147) seeker 13:11:13 [[Seeker]] M https://esolangs.org/w/index.php?diff=55445&oldid=55442 * Saka * (-2) oops 13:17:06 -!- trout has quit (Quit: /dev/null is full). 13:21:10 -!- variable has joined. 13:24:13 [[Seeker]] M https://esolangs.org/w/index.php?diff=55446&oldid=55445 * Saka * (-8) teensy tiny typo and correction 13:26:27 -!- trout has joined. 13:28:20 -!- variable has quit (Ping timeout: 255 seconds). 13:44:31 -!- idris-bot has quit (Quit: Terminated). 13:45:15 -!- Melvar has quit (Quit: thunderstorm). 14:04:04 -!- xkapastel has joined. 14:09:52 `? teapot 14:09:53 teapot? ¯\(°​_o)/¯ 14:17:51 418 15:10:36 -!- Melvar has joined. 15:30:16 -!- SopaXorzTaker has quit (Remote host closed the connection). 15:30:47 -!- SopaXorzTaker has joined. 15:40:33 -!- SopaXorzTaker has quit (Remote host closed the connection). 15:41:01 -!- SopaXorzTaker has joined. 17:35:31 -!- yaewa has quit (Quit: Leaving...). 17:36:13 -!- moei has joined. 17:40:04 -!- wob_jonas has joined. 17:40:30 I just found that a certain software used at my new job allows passwords of at most 24 characters length. 17:40:52 I hate these low bounds for password length 17:47:40 24 is enough man. as long as you are using basically random strings from the full ascii set 17:48:22 -!- Sgeo_ has joined. 17:49:17 thats almost 3*10^47 combinations 17:49:54 quintopia: you can't use the full ascii printable set, because on many keyboards, the space bar clicks noticably differently from other keys 17:51:02 -!- Sgeo__ has quit (Ping timeout: 256 seconds). 17:52:02 more importantly, it's not practical to use random strings. it's often better to use easier to remember but longer strings. 18:01:00 i didnt say random 18:01:16 im thinking of the schneier method 18:02:03 although in practice, pseudorandom can work if you use other tools 18:02:44 and if you worry about key sounds no password will do 18:03:12 as there are tools to reverse engineer passwords from sounds 18:03:28 hide a few microphones nearby and... 18:03:39 90% accuracy of key prediction 18:04:23 quintopia: if you choose passwords systemagically like that, then they no longer have anything near the full 157 bits of entropy of a random ascii printable string of 24 bytes 18:05:43 do tools exist that can exploit that difference? 18:06:09 it's not too hard to make one, even if you just guess the frequency of individual characters 18:06:29 im not sure you can, though 18:06:36 if you just try strings with mostly letters, that already reduces the entropy a lot 18:07:55 if you try common letters first, and less of the FJKQVXYZ stuff, even better 18:08:05 if youre correctly applying the schneier method, youll have other symbols dispersed in. besides, even just letters and numbers give you 10^43 possibilities 18:08:30 quintopia: yes, some symbols. but still mostly letters. 18:08:43 which is what youd expect 18:08:56 the printable characters are mostly letters after all 18:09:41 have you considered trying my tool 18:15:01 I think a higher bound (if any) on password length is nonetheless a good idea, too 18:15:16 and use something like xkcd password method :) 18:15:17 https://github.com/quintopia/pwgen 18:15:29 oh it helps sure 18:16:01 my only point was that if you have memory constraints, you can still be secure 18:16:11 because the only issues are practical 18:16:16 human minds are pretty bounded themselves, any artifical bound is even worse 18:16:25 my only point was that if you have memory constraints, you can still be secure> ah, of course 18:16:59 but that level of consideration is too far from practice( 18:22:04 too bad its something we still have to deal with 18:22:19 there's no memory constraint here. this isn't some tiny one-chip embedded device. it's a big program running on a computer where it needs lots of hard disk and RAM and cpu. 18:23:11 quintopia: yeah 18:24:02 also there is still in many places an issue with non-ASCII characters in passwords :( 18:24:02 and of course the only issues are practical. the whole point of using this particular software is practical only, because in theory you'd use some alternate universe perfect software that you have custom made with a team of twenty people in two years just for your needs and has the password length bound you desire. 18:24:55 I just found that a certain software used at my new job allows passwords of at most 24 characters length. <-- weird, it can't be storage, since it will hopefully be hashed anyway 18:25:05 so storage will be constant 18:25:17 I have a habit to stick to [A-Za-z0-9] but it is bad, not any of my passwords is over 30 chars long 18:26:54 arseniiv: to [A-Za-z0-9]? not to [A-Xa-x1-9,.%] which is what you use in Hungary because you might not be able to switch keyboard layout when typing passwords and all other characters (except space) are in a different space between the hungarian qwertz and the US keyboard layout? 18:27:38 but erm I’m not in Hungary 18:28:02 -!- SopaXorzTaker has quit (Remote host closed the connection). 18:28:06 (maybe I will in the future, who knows) 18:29:07 (although technically you could also use the > sign if you type it as altgr-shift-dot, because shift-dot enters it on a US keyboard and altgr-dot on the more recent versions of the hungarian qwertz) 18:30:35 wob_jonas: how many users are there? 18:30:45 or accounts rather 18:30:54 <\oren\> I once used an emoji in my password 18:31:05 <\oren\> i regretted it 18:31:12 quintopia: dunno, they're mostly local users that are valid on only a few machines 18:31:22 so probably at most a few dozen 18:31:39 \oren\: a regret emoji? 18:31:55 <\oren\> I think it was ice cream or something 18:32:06 -!- Phantom_Hoover has joined. 18:32:26 -!- ais523 has joined. 18:33:04 @messages? 18:33:04 You have 3 new messages. '/msg lambdabot @messages' to read them. 18:33:08 @messages 18:33:11 hi ais 18:33:16 ais523: hi 18:33:24 hi Vorpal 18:33:41 currently I mostly use rg 18:33:48 rg? 18:33:51 although ag is easier to type so I sometimes use that one out of habit, it's pretty good too 18:33:55 ah 18:33:56 rg = ripgrep 18:33:59 right 18:34:01 grep 18:34:20 it's basically the product of someone who saw the better-grep wars going on and thought "I can do better than all of that" and happened to be a Rust fan 18:34:41 ah 18:35:07 <\oren\> I use sed as a better grep 18:35:28 <\oren\> or well a more featureful grep 18:35:30 by the way, at this job I'm working on windows machines again, which immediately reminded me why I so hate windows as a development platform 18:36:15 \oren\: interesting. 18:36:27 \oren\: that's sort of generalising grep in a different dimension 18:36:48 I generally use perl instead of sed if I need any sort of advanced text processing, and use sed only for really basic stuff 18:37:01 what about awk? 18:37:11 nah, I forgot how awk works 18:37:27 I don't know perl at all, so I use awk, grep, sed and such 18:37:34 Or for complicated stuff, python 18:37:57 does python work well for text processing? 18:38:44 wob_jonas: it works "okay", and if you need to do something more advanced with the text, that would benefit from the advanced features and packages, then it is good 18:38:57 But no it is not the best alternative for pure text processing 18:39:28 but I often find that I also need to pull some data from a json file as well or suchy 18:39:30 such* 18:40:07 or would benefit from being able to use better data structures than what perl has 18:40:09 err 18:40:11 bash has* 18:40:13 I have used a json parser from perl to pull data from a json file 18:40:15 perl probably have them 18:40:22 but since I never learned perl, eh 18:40:46 it's not hard to learn enough Perl to write in it, the hard part is learning enough to read other peoples' programs :-D 18:40:46 but I'm more interested in when you have free text, where a pre-built json parser or xml parser or html parser doesn't help 18:41:01 or the longer text parts inside a json or xml or html file, alternately 18:41:19 ais523: yeah, I'm just interested in how people use python now 18:41:33 Python is a really bad language for oneliners 18:41:36 you can do it, it's just painful 18:42:07 `perl -MJSON -e1 18:42:07 Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .). \ BEGIN failed--compilation aborted. 18:42:21 ais523: yes, that's one problem I'd like to ask about. how do you write one-liners when python usually wants line breaks and indents? do you use some sort of preprocessor that converts some other notation to python lineabreaks and indents? 18:42:22 hmm, I had a suspicion it might not be installed on HackEgo (Perl's JSON library, that is) 18:42:45 wob_jonas: there are two methods, one is the combination of exec and \n for newlines 18:42:50 wob_jonas: I mainly use python as a general purpose language for anything where the execution speed isn't critical 18:42:58 the other is to use a lot of nested lambdas so that you don't need to use any control structures that require a newline 18:43:20 Python is a really bad language for oneliners <-- agreed, that is where you have the classical unix utilities 18:43:41 but I was talking about scripts you can use in your one liners 18:44:00 `` echo one two three four | sed -e 'y/ /-/' 18:44:01 one-two-three-four 18:44:04 like pulling data out of a complicated system and making it usable. Or just a library of functions to use from IPython 18:44:06 `` echo one two three four | perl -pe 'y/ /-/' 18:44:06 one-two-three-four 18:44:13 sometimes there's no difference between perl and sed 18:44:51 -!- tromp_ has joined. 18:45:36 `perl Mbigrat -E 'say 355/113' 18:45:37 Can't open perl script "Mbigrat -E 'say 355/113'": No such file or directory 18:45:41 ``perl -Mbigrat -E 'say 355/113' 18:45:43 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: `perl: not found 18:45:47 `` perl -Mbigrat -E 'say 355/113' 18:45:48 355/113 18:46:46 bigrat? 18:46:46 what 18:47:05 -!- grumblr has joined. 18:47:06 rationals? 18:47:06 changes arithmetic to use bignum rationals 18:47:09 ah 18:47:20 it's nice if you want to quickly do exact calculations 18:47:31 `` perl -Mbigrat -E 'say 355/113 - 22/7' 18:47:32 ​-1/791 18:47:49 ais523: anyway I had to look at some perl scripts at a few points, I don't like what I see. Like functions use $1 and so on for parameters instead of proper prototypes with parameter lists? 18:48:01 the language appears to be messy to me 18:48:09 no, $1 is a regex match, like \1 in sed 18:48:19 Perl functions don't actually have parameter lists at all 18:48:29 was some time ago, but I definitely remember there being no parameter lists indeed 18:48:40 and still there were parameters somehow 18:49:24 which in my opinion makes the code less clear, you can't just look at the definition of a function and figure out approximately what parameter is what 18:49:58 it's fairly common to start a function by unpacking parameters into variables 18:50:36 `` perl -E 'sub add {my $first = shift; my $second = shift; $first + $second} say add(1,2)' 18:50:36 3 18:50:45 it is still less clear, and it will be much harder for an IDE to provide useful errors as you type a call to that function 18:51:02 with modern python 3 and type annotations, an IDE like PyCharm can provide really good feedback 18:51:05 IDEs tend not to handle Perl all that well 18:51:10 almost as good as a statically typed language 18:51:18 syntax-highlighting it is not only Turing-complete, but can potentially require things like network interaction 18:52:00 would you then agree these are faults with the language and that perhaps that it would be better off not having those features in that form? 18:52:39 well, Perl is designed to be insanely flexible 18:52:54 true, but that compromises other qualities 18:52:56 with languages you have a continuum between being easy to analyse and allowing programs to do weird things 18:52:59 -!- wob_jonas has quit (*.net *.split). 18:52:59 -!- tromp has quit (*.net *.split). 18:53:00 -!- grumble has quit (*.net *.split). 18:53:18 -!- grumblr has changed nick to grumble. 18:53:21 in Perl you can do things like replacing the main loop of the interpreter at runtime 18:53:30 -!- atslash has joined. 18:54:05 that seems like a thing that you actually shouldn't be able to do. I can't imagine a problem that couldn't be solved in a cleaner way 18:54:45 also why does it even have a main loop outside of REPL mode? 18:55:19 shouldn't it just execute the code (probably previously compiled to byte code) as it is, without ever returning until the main thread exits? 18:55:26 <\oren\> Vorpal: perl isn't a runtime-compiled language 18:56:15 why not 18:56:29 <\oren\> Vorpal: you can change the syntax of the language during a program 18:56:30 Also I thought modern Perl 6 compiled to Parrot or something like that? 18:56:38 -!- arseniiv has quit (Ping timeout: 256 seconds). 18:56:51 <\oren\> Vorpal: perl 6 is an entirely separate and incompativble language 18:57:01 so it is not like python 2 vs 3? 18:57:09 incompatible but convertible? 18:57:09 <\oren\> much more so than python 3 18:57:16 hm 18:57:20 <\oren\> not really even convertible 18:57:58 <\oren\> and since perl 6 never caught on, when people refer to perl they almost always mean perl 5 18:58:09 well presumably perl 5 will some day stop being supported (just like python 2 in 2020) and perl 6 take over? I assume they don't plan to run both parallel in perpetuity? 18:59:04 <\oren\> "Perl" is a family of languages, "Perl 6" is part of the family, but it is a separate language which has its own development team. Its existence has no significant impact on the continuing development of "Perl 5". <-- website says 18:59:15 oh, okay 19:00:59 -!- ais523 has quit (Remote host closed the connection). 19:01:12 -!- ais523 has joined. 19:01:30 Vorpal: Perl 6 is a new language by the designer of Perl, which was called "Perl" for some reason and confused everyone 19:01:51 it does have a few similarities to Perl 5 but it really isn't a new version of the same language, but a new different language 19:02:03 Perl 5 and 4 are a lot more similar (Perl 4 is basically Perl 5 with fewer features) 19:02:24 <\oren\> yeah. perl 6 is about as similar to perl as php is 19:02:30 -!- wob_jonas has joined. 19:03:04 ais523: not that it matters here, but hackeso has a different set of programs installed than hackego 19:05:01 the other part I'd like to know about is how usable python is for handling text in an unknown ascii-based byte encoding, eg. can you match byte-oriented regexes or parse numbers from byte strings or format numbers into and the like? 19:05:02 ais523: by the way, did you look at that language I made this weekend? I'm not sure about that TC conclusion (I didn't write it). 19:05:10 so I would be interested in your take on it too 19:05:16 the rust stdlib is also currently somewhat bad in that respect 19:05:56 Vorpal: I tried to read it quickly but couldn't easily parse the page 19:06:04 hm okay 19:06:11 it is a highly complicated language 19:06:34 there's too many parts which interconnect which makes it hard to get much of an idea about how the language works 19:06:41 maybe there's some other order in which things could be presented to make that work 19:08:07 there's too many parts which interconnect which makes it hard to get much of an idea about how the language works <-- that was the goal! 19:08:15 lots of interacting mechanics 19:08:21 the more the better 19:08:41 so I don't think there is any mechanic that doesn't interact with any other 19:08:50 um 19:09:05 at least that is the goal, probably not perfectly interacting of course 19:09:35 for example particles only get stopped by the wires, (unless you use the high energy extension) 19:09:51 but yes, maybe the description could be rearranged 19:11:39 ais523: I don't know what order to present it in though 19:16:02 I'll probably just implement it sometime during this year instead 19:22:08 At my new job I'm again working on windows machines. This reminded me immediately of why I so hate windows as a developer platform (as in, it's especially bad if you to write programs that run on windows machines), even though it seems this won't be limiting what I'm doing at this job in particular. 20:09:13 -!- imode has joined. 21:18:12 ooh, polyglot has 200 languages 21:18:25 this might be a good time for someone with more spare time than me to write an article about it, going over each language and how it works 21:18:42 perhaps ordered by popularity of the language so that people see familiar languages first and obscure ones near the end 21:21:53 wait, has stasoid just posted five answers in a row? 21:22:31 in that case I guess Chance technically wins with #194 (the second-newest answer at the time there were no rule-abiding answers for 14 days) 21:23:39 ah yes, that's been acknowledged in the comments on #195 21:24:21 Dec 6 2016 to April 26 2018 was a good run 21:27:37 nice 21:29:37 hmm, two more abstruse goose strips. let me see if they've been listed. 21:30:24 `aglist 596,597 21:30:24 aglist 596,597: b_jonas shachaf 21:30:48 abstruse goose has definitely turned active after several years of total silence 21:30:55 I don't think lists are required for regularly-updating things. 21:31:38 i,i An elephant is not required, / If I can use the media to be admired 21:31:38 shachaf: I'll list it for a few more weeks, but if it does keep updating, then I will stop or at least batch the listings heavily until it gets rare again 21:36:00 -!- friendlyGoat has joined. 21:54:39 -!- friendlyGoat has quit (Quit: Leaving). 21:57:05 -!- atslash has quit (Ping timeout: 240 seconds). 22:07:03 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:18:03 -!- user24 has joined. 22:24:06 -!- moei has quit (Quit: Leaving...). 22:52:00 -!- Phantom_Hoover has quit (Remote host closed the connection). 22:59:49 -!- boily has joined. 23:04:42 -!- user24 has quit (Remote host closed the connection). 23:04:55 quintopia: QUINTHELLOPIA. new rig. 23:09:14 -!- atslash has joined. 23:14:09 -!- atslash has quit (Ping timeout: 256 seconds). 23:45:50 * moony boilys boily 23:46:23 * boily stares at moony Ō_Ō jiiiiiiiiiii~~~~~~~ 23:46:40 * moony boilyifies boily 23:55:15 -!- Sgeo_ has quit (Ping timeout: 260 seconds). 23:55:36 -!- Sgeo has joined. 23:55:55 -!- moei has joined.