Mercurial > repo
view paste/paste.31879 @ 4992:53ec09a7ac7d
<zui438s> ln -s wisdom/loop wisdom/loop
author | HackBot |
---|---|
date | Thu, 02 Oct 2014 01:19:19 +0000 |
parents | 9a27716ad84e |
children |
line wrap: on
line source
2008-02-12.txt:21:37:52: <faxathisia> This is totally mad http://www.basis.uklinux.net/ursala/seminar111207.pdf 2008-02-12.txt:21:54:50: <ehird> faxathisia: oerjan: its called 'ursala' 2008-02-12.txt:21:56:24: <oerjan> ursAla? 2008-02-12.txt:22:19:11: * faxathisia *woops* http://www.basis.uklinux.net/ursala/seminar111207.pdf 2008-02-12.txt:22:46:32: <olsner> I'm starting to think haskell should grab some features from ursala 2008-02-12.txt:23:07:30: -!- SimonRC changed the topic of #esoteric to: HAT!! YOU'RE RUINING MY HAT! Also, http://www.basis.uklinux.net/ursala/manual.pdf 2008-02-12.txt:23:10:19: * olsner still learning ursala 2008-02-17.txt:15:38:29: <olsner> wow, ursala is really crazy 2008-03-07.txt:21:43:42: <SimonRC> have you read about ursala? 2008-03-07.txt:21:44:09: <SimonRC> http://www.basis.uklinux.net/ursala/ 2009-01-31.txt:18:15:13: <SimonRC> ehird: did Ursala inspire that much? 2010-01-11.txt:12:51:56: <ais523> hmm, I don't /think/ this is meant to be an esolang, but: http://www.basis.uklinux.net/ursala/sudoku.fun 2010-01-11.txt:13:09:56: <zeotrope> "Ursala (UniveRSal Applicative LAnguage) is a functional programming language suitable for scientific and numerical computation" 2010-01-11.txt:13:33:17: <ais523> *Ursala 2010-01-11.txt:13:47:24: <ais523> "Writing complicated pointer expressions can be error prone even for an experienced user of Ursala. Learning to read the decompiled listings can be a helpful troubleshooting technique." 2010-01-11.txt:13:53:36: <ais523> I'll need to write an Underload interp in Ursala some time, I think 2010-01-11.txt:15:37:29: <ehirdiphone> ais523: We have discussed and laughed at ursala before 2010-01-11.txt:15:39:54: <ais523> ehirdiphone: anyway, Ursala is actually a really interesting lang I think 2010-01-11.txt:15:41:59: <ehirdiphone> Oh ursala 2010-01-11.txt:15:42:00: <ais523> ehirdiphone: remember, I'm trying to learn Ursala 2010-01-11.txt:15:43:40: <ais523> hmm, I think Underlambda compiles into Ursala pretty neatly 2010-01-11.txt:15:45:04: <ais523> incidentally, H is an abstraction-inversion in Ursala 2010-01-11.txt:15:47:06: <ais523> <Ursala manual> A formal semantics for this operation is best left to compiler developers. 2010-01-11.txt:15:48:27: <ehirdiphone> composition is complicated in ursala? 2010-01-11.txt:15:56:58: <ehirdiphone> ais523: How powerful is ursalas type system? 2010-03-03.txt:15:55:15: <scarf> alise: please stop, you're going to accidentally invent Ursala 2010-03-03.txt:15:56:07: <AnMaster> <scarf> alise: please stop, you're going to accidentally invent Ursala <-- Ursala? 2010-03-03.txt:15:56:32: <MissPiggy> < AnMaster> <scarf> alise: please stop, you're going to accidentally invent Ursala <-- Ursala? <--- why does have to quote so much? 2010-03-03.txt:15:56:45: <alise> AnMaster: Eight Queens in Ursala: 2010-03-03.txt:15:57:08: <alise> AnMaster: So I think you should just forget about wanting to know anything about Ursala. 2010-03-03.txt:15:58:16: <scarf> alise and I have had endless fun laughing at Ursala 2010-03-03.txt:15:59:14: <alise> nothing like Ursala 2010-03-03.txt:15:59:27: <scarf> I'd say Ursala tries to imitate some J concepts but fails 2010-03-03.txt:15:59:53: <alise> AnMaster: no, ursala 2010-03-03.txt:16:01:11: <alise> AnMaster: http://www.basis.uklinux.net/ursala/manual.pdf, http://www.basis.uklinux.net/ursala/ 2010-03-03.txt:16:02:07: <MissPiggy> is ursala real? 2010-03-03.txt:16:02:17: <alise> AnMaster: the other part of ursala 2010-03-03.txt:16:03:03: <scarf> single quotes delimit variable names in Ursala, i.e. Ursala "x" is equivalent to Perl $x 2010-03-03.txt:16:04:58: <cpressey> I ASK YOU, is it a mere coincidence that BancSTAR was developed for the banking industry *and* the author or Ursala has a degree in finance? 2010-05-26.txt:16:55:55: <ais523> heh, Reddit noticed Ursala 2010-05-26.txt:17:06:02: <AnMaster> <ais523> heh, Reddit noticed Ursala <--- ? 2010-05-26.txt:17:06:54: <ais523> http://www.basis.uklinux.net/ursala/ 2010-05-26.txt:17:07:51: <ais523> <Deestan> Another important design goal of Ursala was to discourage "code obfuscation" techniques. This can be done elegantly by making sure that all syntactically valid programs are no more readable than their obfuscated counterparts. 2010-05-26.txt:17:21:46: <AnMaster> ais523, is that ursala open source? 2010-05-26.txt:17:22:21: <ais523> with ursala? 2010-05-26.txt:17:22:58: <ais523> in Ursala's VM, everything is written as just lists 2010-05-26.txt:17:23:53: <ais523> imagine that you have more complicated pointers like "both the first and second element of a pair"; that contradicts what I just said, but it's possible in Ursala too 2010-05-26.txt:17:26:50: <ais523> I am not an expert in Ursala 2010-09-05.txt:19:15:16: <alise> Ursala! 2010-09-05.txt:19:15:20: <alise> http://www.basis.uklinux.net/ursala/ 2010-09-05.txt:19:15:21: <cpressey> Ursala! 2010-09-05.txt:19:15:22: <ais523> aha, yes Ursala 2010-09-05.txt:19:18:09: <cpressey> http://www.basis.uklinux.net/ursala/queen.fun 2010-09-05.txt:23:01:59: <cpressey> alise_: I so want that to be an Ursala quine. 2010-09-07.txt:21:42:01: <cpressey> So I'm starting to accumulate a distinct set of languages that, despite them wanting me to take them seriously, make me laugh: Falcon, Ursala, and Plain English. BancSTAR might also qualify. This is almost enough to make a list. 2010-10-26.txt:01:14:51: <catseye> I gotta say Ursala. 2010-10-26.txt:01:16:12: <elliott> Vorpal: http://www.basis.netii.net/ursala/ 2010-10-26.txt:01:16:34: <elliott> Vorpal: The reference manual is beyond amazing: http://www.basis.netii.net/ursala/manual.pdf 2010-10-26.txt:01:23:17: <elliott> Vorpal: (or else isn't actually an ursala expression; dunno) 2010-10-26.txt:09:09:12: <ais523> I suppose you could go down the Ursala route 2010-10-26.txt:09:24:41: <ais523> Ursala's in the category of "unintentional esolangs", along with things like BancSTAR, and arguably Perl but that's much less extreme 2011-01-01.txt:02:33:17: <elliott> ursala 2011-01-01.txt:02:34:24: <elliott> Vorpal: http://www.google.co.uk/search?client=safari&rls=en&q=ursala+language&ie=UTF-8&oe=UTF-8&redir_esc=&ei=i5IeTeb1EpO6hAf074i3Dg#hl=en&client=safari&pwst=1&rls=en&sa=X&ei=i5IeTaaIGIyIhQfnvIS3Dg&ved=0CBUQvgUoAA&q=ursala+language&nfpr=1&fp=733b49addeb556 2011-01-01.txt:02:36:11: <augur> elliott: why does ursala look like line noise? 2011-01-01.txt:02:36:19: <elliott> augur: ursala is terrible, do not discuss it 2011-01-01.txt:02:37:32: <augur> oh jesus you're right about ursala 2011-01-18.txt:15:50:15: <elliott> ais523: this is disturbingly close to Ursala actually :) 2011-01-18.txt:15:51:57: <elliott> http://rosettacode.org/wiki/Category:Ursala i blame ais523 2011-01-18.txt:15:52:21: <ais523> Ursala's fun to laugh at at a distance 2011-01-18.txt:15:52:57: <elliott> ais523: sometimes, I worry that languages like Ursala are actually more brilliant than all of us ... then I wake up the next day, sober 2011-01-18.txt:15:53:17: <elliott> http://rosettacode.org/wiki/Y_combinator#Ursala 2011-01-18.txt:15:54:00: <ais523> oh right, I forgot that ursala used double-quotes for lambda variables 2011-01-18.txt:15:55:26: <ais523> why does Ursala let you hot-swap fixed-point implementations for use in compiling recursive functions? 2011-01-18.txt:15:56:37: <ais523> hmm, TIL that Ursala "x". means the same thing as Haskell \x -> 2011-01-18.txt:15:57:54: <ais523> which worryingly implies that Ursala functions don't work quite the same way as mathematical ones 2011-01-18.txt:16:04:34: <ais523> elliott: gah no, putting lambda variables in double quotes is an Ursala thing 2011-01-18.txt:17:21:14: <ais523> elliott: I just tried to interpret that hash as Ursala 2011-01-18.txt:17:21:26: <ais523> and failed, mostly because I don't know Ursala well enough 2011-01-31.txt:11:02:54: <ais523> oerjan: I think it's what Ursala does behind the scenes 2011-01-31.txt:11:03:10: <ais523> and OK, Ursala's not technically an esolang, but it's still hilarious 2011-01-31.txt:19:16:36: <elliott> ais523: i was INSPIRED by ursala 2011-01-31.txt:19:17:21: <elliott> you know how at the base of ursala, every object is 2011-01-31.txt:19:19:30: <elliott> 11:17:19 <ais523> oerjan: I think it's what Ursala does behind the scenes 2011-01-31.txt:19:22:17: <elliott> ais523: how does ursala do naturals? in mine, a list of N []s is N 2011-01-31.txt:19:40:50: <elliott> ais523: anyway, I finally understand why ursala requires those explicit casts 2011-01-31.txt:19:47:10: <elliott> ais523: I don't understand this, do Ursala functions not compile to the basic object type? 2011-01-31.txt:19:48:28: <ais523> that Ursala quote has offended me slightly 2011-01-31.txt:19:48:36: <elliott> <elliott> ais523: I don't understand this, do Ursala functions not compile to the basic object type? 2011-02-01.txt:01:23:09: <elliott> i only code in ursala, true story 2011-02-01.txt:01:24:41: <kfr> "Ursala is an interpreted functional language with some experimental features, intended mainly for text and numerical applications. " 2011-02-01.txt:01:25:10: <elliott> ursala is the most fun crazy 2011-02-01.txt:02:04:05: <elliott> i should actually write a program in ursala sometime :P 2011-02-02.txt:16:06:00: <elliott> nddrylliog: you should get interested in ursala! instant guaranteed obscurity 2011-02-02.txt:16:06:49: <elliott> nddrylliog: http://www.basis.netii.net/ursala/manual.pdf 2011-02-02.txt:16:07:00: <elliott> ais523 is our resident Ursala know-it-all* fan* 2011-03-10.txt:14:36:08: <elliott> I'm thinking maybe Ursala 2011-03-10.txt:14:45:49: <ais523> although I imagine it'd be relatively simple in Ursala, actually 2011-03-10.txt:14:45:53: <ais523> that is, compared to the rest of Ursala 2011-03-10.txt:14:46:12: <elliott> can ursala even do networking? 2011-03-27.txt:04:33:50: <elliott> http://www.basis.netii.net/ursala/links.html 2011-03-27.txt:04:33:54: <elliott> ursala's links page links to esolang 2011-09-01.txt:01:57:28: <ais523> hmm, this is reminding me of Ursala 2011-09-01.txt:01:57:47: <CPO\_\bot> ais523: I still think Ursala was actually really interesting 2011-11-05.txt:17:54:59: <ais523> (and if you go down the other route, you seem to end up with Ursala) 2011-11-05.txt:17:55:23: <elliott> ais523: Ursala has types, sort of :P 2011-11-17.txt:14:00:19: <elliott> ais523: what's the recommended cure if you start thinking about how wonderful ursala's data model is? 2011-12-28.txt:20:05:56: <ais523> like Ursala 2011-12-31.txt:23:29:35: <oerjan> haskela, the monstrous child of haskell and ursala 2011-12-31.txt:23:29:53: * Sgeo suddenly remembers that Ursala exists. 2012-01-12.txt:08:45:15: <elliott> ursala? :P 2012-01-12.txt:08:49:12: <ais523> it's probably only a couple of characters in ursala 2012-01-12.txt:08:49:23: <ais523> and only hard to write, because doing so would actually require learning ursala 2012-01-12.txt:08:58:49: <elliott> monqy: http://web.archive.org/web/20090113084759/http://www.basis.uklinux.net/ursala/ 2012-01-12.txt:08:59:01: <elliott> http://web.archive.org/web/20080704174715/http://www.basis.uklinux.net/ursala/manual.pdf doesn't load :( 2012-01-12.txt:19:36:12: <olsner> and ursala! 2012-02-24.txt:15:21:39: <ais523> # type ursala = 'a list as 'a ;; 2012-02-24.txt:15:21:40: <ais523> type ursala = 'a list as 'a 2012-11-24.txt:13:00:55: <monqy> elliott: ive seen "both" in ursala but in haskell it is new to me ! 2012-11-24.txt:13:01:02: <monqy> except in ursala it is just b 2012-11-24.txt:13:01:31: <elliott> monqy: but in ursala can you use it to map over both elements 2012-11-24.txt:13:01:52: <elliott> you know ursala? 2012-11-24.txt:13:02:23: <monqy> but ursala 2012-11-24.txt:13:02:35: <shachaf> can ursala compute the sum of a string 2012-11-24.txt:13:13:00: <shachaf> monqy: What's ursala? 2012-11-24.txt:13:15:09: <monqy> shachaf: you should learn ursala! 2012-11-24.txt:13:16:21: <elliott> monqy: sounds less fun than ursala. you should read the manual some more instead 2012-12-08.txt:16:47:05: <olsner> and Ursala, though it claims to be a non-esoteric language 2012-12-08.txt:16:54:55: <elliott> olsner: i love ursala 2012-12-08.txt:16:56:48: <Taneb> I thought Ursala was a disney character 2012-12-08.txt:16:57:29: <olsner> https://github.com/gueststar/Ursala/blob/master/contrib/sudoku.fun 2012-12-08.txt:17:05:34: <elliott> monqy knows a fair amount of ursala 2012-12-08.txt:18:21:01: <olsner> lenses remind me of ursala's pointer expressions 2012-12-09.txt:00:55:06: <olsner> I think lens is missing a way to translate ursala pointer expressions into their corresponding lenses 2013-02-23.txt:11:56:18: <monqy> i'm getting some ursala-but-taking-itself-less-seriously vibes from some of this "about" stuff 2013-02-23.txt:11:57:05: <monqy> remember when i learned some ursala and never bothered to learn the rest? i forgot it all. probably easy to relearn. not going to bother 2013-02-23.txt:11:58:04: <shachaf> wait what's ursala 2013-02-23.txt:12:00:01: <monqy> i dont think its possible to dislike ursala 2013-02-23.txt:12:00:59: <monqy> https://github.com/gueststar/Ursala/ / https://gitorious.org/ursala-manual 2013-02-23.txt:12:02:06: <monqy> https://github.com/gueststar/Ursala/tree/master/contrib code examples!! 2013-02-23.txt:12:05:24: <monqy> i suggest learning ursala as your next language 2013-02-23.txt:12:21:03: <mroman> that's ursala. 2013-02-25.txt:14:55:48: <boily> the more I see you all playing with burlesque, the more it reminds me of ursala: lists and numbers and cryptic tense manipulations on them. 2013-02-25.txt:20:17:56: <monqy> this is reminding me of ursala 2013-02-25.txt:20:18:03: <monqy> hey Sgeo_ did you ever look at ursala 2013-03-20.txt:01:15:54: <monqy> wow freefull you know ursala too?? 2013-03-25.txt:20:44:29: <olsner> not quite as much as ursala programs though 2013-08-01.txt:19:05:31: <olsner> boily: also, have you looked at ursala?