--- Log opened Tue Feb 03 00:00:16 2015 |
00:04 | <~Vornicus> | So, so, so -- I showed Vash the three "Your First Game" videos from Extra Credits. The third one starts up and talks about how you should pare your game down to the absolute minimum feature set. She pauses and says "So, like -- Mario, you could basically end up with just running and jumping, and pits, right..." and "...or, just the basic combat system of Final Fantasy..." and these are of course *exactly* the first two examples in the vid |
00:04 | <~Vornicus> | eo. |
00:07 | < Reiv> | haha |
00:07 | <&McMartin> | Shoot The Thing |
00:07 | < Reiv> | What's extra credits? |
00:08 | <~Vornicus> | Extra Credits is a series of videos about game design |
00:09 | <&Derakon> | They're basically "We're game developers, here's our thoughts on common videogame issues" with a focus on how games are made and what the impact of certain choices is. |
00:10 | <&Derakon> | This does dip into social impact from time to time. |
00:10 | <&Derakon> | IIRC it was Call of Juarez that they utterly excoriated as irredeemable from start to finish. |
00:17 | <~Vornicus> | but yes. You can't have her, she's mine. |
00:19 | <&ToxicFrog> | Not a fan of sharing?~ |
00:19 | < Reiv> | Oddly enough, I'd heard Call of Juarez was actually a pretty good game |
00:19 | <@celticminstrel> | Where can I find these? |
00:19 | < Reiv> | (Unless I am getting them mixed up with something else) |
00:20 | <&Derakon> | They were talking more about how the characters are incredibly racist and sexist, the story is awful and denigrates entire nations, etc. |
00:21 | <~Vornicus> | https://www.youtube.com/watch?v=z06QR-tz1_o https://www.youtube.com/watch?v=dHMNeNapL1E https://www.youtube.com/watch?v=UvCri1tqIxQ are the three videos in question |
00:21 | <~Vornicus> | From there you can find your way through to all the goodies |
00:21 | < Reiv> | Oh, that's a fair complaint. |
00:21 | < Reiv> | I was pondering the game design >_> |
00:25 | <~Vornicus> | "Don't play this game. Not because it's reprehensible, not because it's racist. --it is both of those things, but that's your place to judge for yourself. I say don't play this game because it's just plain boring. It's an unfun slog of an FPS that is so banal and brainless that even the most ardent shooter fans are going to have a hard time seeing it through to the end." |
00:31 | <&ToxicFrog> | Reiv: there's three CoJ games. I don't know anything about the first two. The third one I've heard good things about but is also apparently (and quite explicitly) "your racist grandpa makes a lot of shit up: the game" |
00:31 | <&ToxicFrog> | So "we saw some smugglers in the distance once" becomes a level where you single-handedly defeat the entirety of Mexico, etc |
00:36 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has quit [Ping timeout: 121 seconds] |
00:37 | <~Vornicus> | He excoriates it for being not merely wrong; not merely racist; not merely lazy; but completely and deliberately misrepresenting massive, massive swaths of a gigantic tragedy in the most racist way possible and getting even the most obvious things wrong, all in the same direction. |
00:37 | <&ToxicFrog> | "completely and deliberately misrepresenting massive, massive swaths of a gigantic tragedy in the most racist way possible" so, uh, every history class ever then |
01:00 | <&Derakon> | And that makes it okay? |
01:09 | <&McMartin> | It means you need a finer brush to get a proper hate-on unless you are also doing a general "why aren' |
01:09 | <&McMartin> | t we murdering like 500,000,000 pieces of human garbage *right now*" |
01:10 | <&McMartin> | rant |
01:11 | <&McMartin> | Which is fine, because this is the Internet, etc, but it does mean you want to narrow it down a bit further |
01:16 | <&ToxicFrog> | Derakon: no, but what McMartin said, and also because it implies that you should also ask "are they doing this deliberately or did they just not bother to do the research and instead based it on what they learned in school" |
01:17 | <&McMartin> | That said, it's usually pretty easy to tell, because one looks like Call of Juarez and the other looks like Europa Universalis III. |
01:17 | <&ToxicFrog> | There's also the fact that all of the above applies even more so to e.g. Call of Duty, so singling out Juarez specifically is a bit odd |
01:21 | <&Derakon> | I'm reminded, The Economist is not impressed by American Sniper. |
01:22 | <&Derakon> | They don't usually do movie reviews outside of the culture section, but this rather scathing review made it into the USA section. |
01:32 | < Reiv> | What's the scathe over? |
01:32 | < simon_> | combinatorics: I have 22 parking spots, 9 red cars, 10 blue cars and 3 empty spots. how many ways can I allocate my parking spots? if it were "q things in q out of n places", it'd be n!/(n-q)!, e.g. placing the blue cars alone can be done in 22!(22-10)! ways. for each of those ways, the remaining (22-10) = 12 spaces can be allocated by 9 red cars in 12!/(12-9)! ways. is this correctly conceived? |
01:33 | < simon_> | whoops, 22!/(22-10)! |
01:33 | <&Derakon> | Reiv: http://www.economist.com/news/united-states/21641264-american-sniper-celebrates- regret-free-heroism-small-wonder-critics-hate-itand-half |
01:33 | < simon_> | so finally, it's 22!/(22-10)! * (22-10)!/(22-10-9)! ways. |
01:33 | <&Derakon> | Basically it's a completely shallow "let's go shoot brown people" flick. |
01:35 | < Reiv> | instead of |
01:35 | < simon_> | Derakon, the one scene from the trailer, which is as far as I've watched, didn't seem completely shallow. but maybe the general moral of the film was different. |
01:35 | <&Derakon> | I haven't seen it myself. |
01:35 | < simon_> | have you seen the trailer? |
01:35 | <&McMartin> | That said |
01:36 | <&Derakon> | I was mostly just noting that the Economist, which usually has its head on pretty straight, doesn't generally put movie reviews outside of the culture section. |
01:36 | <&Derakon> | I haven't. |
01:36 | <&McMartin> | You can make a movie about a dude who goes to war, comes back to massive PTSD, and dies in a murder-suicide killing spree mostly targeting random innocents and the occasional police officer |
01:36 | <&McMartin> | And it will be taken as a "let's go shoot minorities, war is awesome" film |
01:36 | < simon_> | McMartin, wasn't that rambo? |
01:36 | <&McMartin> | Because people are, as noted above, human garbage~ |
01:36 | <&McMartin> | Why yes, yes it was. |
01:36 | <&McMartin> | I'm subtly hinting any moral in the film is kind of irrelevant |
01:37 | < JBeshir> | The American Sniper thing seems to me to be one of those cases where an issue that doesn't matter is elevated above all things people agree on because it's Controversial and people love talking about that which divides. |
01:37 | < simon_> | it never occurred to think Rambo as conveying a moral. |
01:37 | <&Derakon> | Simon: maybe not a moral, but it had some degree of nuance. |
01:37 | <&McMartin> | "moral" is overstrong |
01:38 | < JBeshir> | I kind of treat things which look like that as if they might explode if I touch them and stay away. |
01:38 | <&McMartin> | The overarching theme of both book and film *should have been read as* "watching war and PTSD-though-there-wasn't-a-name-for-it-yet destroy a viewpoint character" |
01:38 | < simon_> | JBeshir, the subject of civilian casualties in western-led invasions *does* matter to people, which is why, I suppose, the film gets debated? |
01:39 | < simon_> | JBeshir, yeah, I use the same strategy. did not discuss the Paris terrorism once yet. |
01:39 | < JBeshir> | simon_: Yes, pretty much. If the film has positive sentiment towards it, it lends aid to some positions. If it has negative sentiment it lends aid to some other positions. |
01:40 | < JBeshir> | Commence war over correct sentiment to have. |
01:40 | < simon_> | so does the sniper in this new film go on a rampage and shoot civilians at any point? |
01:40 | <&Derakon> | Per the Economist, the sniper's only self-admitted failing is that he hasn't shot enough brown people. |
01:41 | < Reiv> | Per the snipers autobiography, the movie didn't go far enough. |
01:41 | <&Derakon> | When he finishes his tour, he goes home and wrestles with something that might possibly be PTSD but he gets over it rather quickly. |
01:41 | < Reiv> | The dude in question *enjoyed* it |
01:41 | < Reiv> | Which I suppose at least qualifies as "A monster who put his talents to use for nominal good", perhaps. |
01:43 | < Reiv> | Of course, making a movie that *celebrates* a sociopath would be awkward for everyone, even republicans >_> |
01:44 | <&Derakon> | Republicans don't do "awkward". |
01:45 | < Reiv> | Precisely |
01:45 | < Reiv> | So the dropped the "I'll be honest, shooting brown people was kinda fun" part from it and made it All American Patriot |
01:46 | <&Derakon> | No, I meant they don't understand the concept~ |
01:46 | < Reiv> | And thus you get a massive pile of money. |
01:46 | < Reiv> | oh, right, they'd have merely gotten angry at it |
01:46 | < Reiv> | "How dare you portray an american soldier as a monster" |
01:49 | < simon_> | did my combinatoric interpretation of the parking space problem above sound right? |
01:50 | <~Vornicus> | simon_: 22!/(9!*10!*3!) |
01:50 | <~Vornicus> | http://en.wikipedia.org/wiki/Multinomial_theorem#Multinomial_coefficients |
01:54 | < simon_> | Vornicus, thanks! |
01:55 | | Thalass|dinnar [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
01:56 | < Thalass|dinnar> | OK that's weird. I reboot my pi, and it doesn't show up on the attached devices list, neither does it show up on fing, but I ssh into its previous IP and it's there. Odd. |
02:04 | <&McMartin> | Hrm |
02:04 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
02:04 | <&McMartin> | Bluetooth silliness? |
02:05 | < Thalass|dinnar> | No bluetooth. |
02:05 | < Thalass|dinnar> | Everything seems to be working, and when I initially set up this pi it was frustrating trying to ssh into it without knowing the IP - perhaps this router is slow at updating its web-interface. |
02:06 | < Thalass|dinnar> | I'm setting up a .local domain name anyway, so it won't matter I guess. |
02:12 | < simon_> | what'll it be used for? |
02:12 | < simon_> | I have a Raspberry Pi in some drawer. wanted to use it as a smart-tv, but the UI is kinda slow and does not support netflix anyways. |
02:15 | < Thalass|dinnar> | this one is going to be a robot. Though right now it's the pi, a shield, and some stuff dangling from it. Not very robotic :P |
02:21 | < Reiv> | a shield? |
02:23 | < Thalass|dinnar> | or hat? Circuit board that has female GPIO headers so it sits on top of the pi during operation. |
02:23 | <&Derakon> | He needs some protection from interstellar particles if he's going to travel at relativistic velocities! |
02:23 | < Thalass|dinnar> | In this case it's the v2 robot board from Adafruit (dual h-bridge motor control, plus a couple of other roboty-things, controllable through python on the pi) |
02:43 | | Thalass|dinnar [thalass@Nightstar-h1qmno.eastlink.ca] has quit [[NS] Quit: brb!] |
02:45 | | thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
02:45 | | mode/#code [+o thalass] by ChanServ |
02:49 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has quit [Ping timeout: 121 seconds] |
02:50 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
02:57 | | Reiv [NSwebIRC@Nightstar-q8avec.kinect.net.nz] has joined #code |
02:57 | | mode/#code [+o Reiv] by ChanServ |
03:06 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has joined #code |
03:06 | | mode/#code [+o Alek] by ChanServ |
03:22 | | ASCII [pink@Nightstar-rcj56n.dyn.optonline.net] has joined #code |
03:32 | | thalass [thalass@Nightstar-h1qmno.eastlink.ca] has quit [[NS] Quit: *thud*] |
03:44 | | Syloq [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
03:46 | | Syloq [Syloq@Nightstar-hco.fem.152.204.IP] has joined #code |
03:46 | | mode/#code [+o Syloq] by ChanServ |
05:25 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [[NS] Quit: Leaving] |
05:25 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has quit [Operation timed out] |
05:31 | | Derakon is now known as Derakon[AFK] |
05:50 | | JustLurk [justbob@ServerAdministrator.Nightstar.Net] has joined #code |
05:50 | | JustBob [justbob@Nightstar.Customer.Dissatisfaction.Administrator] has quit [NickServ (RECOVER command used by JustLurk)] |
05:50 | | JustLurk is now known as JustBob |
05:50 | | mode/#code [+o JustBob] by ChanServ |
06:00 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Connection closed] |
06:00 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
06:18 | | celticminstrel [celticminst@Nightstar-q7on2v.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:38 | | Kindamoody[zZz] is now known as Kindamoody |
07:40 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has quit [Ping timeout: 121 seconds] |
07:46 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
07:46 | | mode/#code [+o himi] by ChanServ |
09:40 | | AverageJoe [evil1@Nightstar-2ofrtr.ph.cox.net] has joined #code |
10:28 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
10:29 | | Derakon[AFK] [chriswei@Nightstar-5fqf0m.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
11:04 | | Derakon [chriswei@Nightstar-5fqf0m.ca.comcast.net] has joined #code |
11:04 | | mode/#code [+ao Derakon Derakon] by ChanServ |
11:05 | | Orthia [orthianz@Nightstar-oep.hn6.224.119.IP] has quit [Ping timeout: 121 seconds] |
11:10 | | Orthia [orthianz@Nightstar-p7h.6n6.184.203.IP] has joined #code |
11:10 | | mode/#code [+o Orthia] by ChanServ |
11:19 | | AverageJoe [evil1@Nightstar-2ofrtr.ph.cox.net] has quit [[NS] Quit: Leaving] |
11:21 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
11:27 | | Derakon [chriswei@Nightstar-5fqf0m.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
11:34 | | Kindamoody is now known as Kindamoody|afk |
11:36 | | Derakon [chriswei@Nightstar-5fqf0m.ca.comcast.net] has joined #code |
11:36 | | mode/#code [+ao Derakon Derakon] by ChanServ |
12:43 | | Orthia [orthianz@Nightstar-p7h.6n6.184.203.IP] has quit [Ping timeout: 121 seconds] |
12:47 | | thalass [thalass@Nightstar-h1qmno.eastlink.ca] has joined #code |
12:47 | | mode/#code [+o thalass] by ChanServ |
12:47 | | Orthia [orthianz@Nightstar-oep.hn6.224.119.IP] has joined #code |
12:47 | | mode/#code [+o Orthia] by ChanServ |
12:52 | | Xires is now known as ^Xires |
13:02 | | Reiver [quassel@Nightstar-ksqup0.co.uk] has quit [Connection closed] |
13:03 | | Reiver [quassel@Nightstar-ksqup0.co.uk] has joined #code |
13:03 | | mode/#code [+ao Reiver Reiver] by ChanServ |
13:04 | | ^Xires is now known as Xires |
--- Log closed Tue Feb 03 13:04:29 2015 |
--- Log opened Tue Feb 03 13:04:51 2015 |
13:04 | | TheWatcher [chris@Nightstar-ksqup0.co.uk] has joined #code |
13:04 | | Irssi: #code: Total of 41 nicks [15 ops, 0 halfops, 0 voices, 26 normal] |
13:04 | | mode/#code [+o TheWatcher] by ChanServ |
13:05 | | Irssi: Join to #code was synced in 35 secs |
13:15 | | celticminstrel [celticminst@Nightstar-q7on2v.dsl.bell.ca] has joined #code |
13:16 | | mode/#code [+o celticminstrel] by ChanServ |
13:20 | | Orthia [orthianz@Nightstar-oep.hn6.224.119.IP] has quit [Ping timeout: 121 seconds] |
13:24 | | Orthia [orthianz@Nightstar-d98.p3o.224.119.IP] has joined #code |
13:24 | | mode/#code [+o Orthia] by ChanServ |
13:35 | | Orthia [orthianz@Nightstar-d98.p3o.224.119.IP] has quit [Ping timeout: 121 seconds] |
13:39 | | Orthia [orthianz@Nightstar-oep.hn6.224.119.IP] has joined #code |
13:39 | | mode/#code [+o Orthia] by ChanServ |
14:00 | | celticminstrel [celticminst@Nightstar-q7on2v.dsl.bell.ca] has quit [[NS] Quit: KABOOM! It seems that I have exploded. Please wait while I reinstall the universe.] |
14:00 | | celticminstrel [celticminst@Nightstar-q7on2v.dsl.bell.ca] has joined #code |
14:00 | | mode/#code [+o celticminstrel] by ChanServ |
14:20 | | Kindamoody|afk is now known as Kindamoody |
15:39 | | Kindamoody [Kindamoody@Nightstar-e0h756.mobileonline.telia.com] has quit [Ping timeout: 121 seconds] |
15:48 | | Kindamoody [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code |
15:48 | | mode/#code [+o Kindamoody] by ChanServ |
16:28 | | Alek [omegaboot@Nightstar-c8t.a00.36.73.IP] has joined #code |
16:28 | | mode/#code [+o Alek] by ChanServ |
16:29 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has joined #code |
16:29 | | mode/#code [+o gnolam] by ChanServ |
16:47 | | Kindamoody [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
16:52 | | Kindamoody [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code |
16:52 | | mode/#code [+o Kindamoody] by ChanServ |
17:05 | | abudhabi is now known as Julius |
17:06 | | Checkmate [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
19:42 | | Harlow [harlow@Nightstar-7n1r71.wireless.uic.edu] has joined #code |
19:45 | < Harlow> | does anyone know how you would format a regular expression to pick up c style comments like ones in side of a block comment? I came up with this, but its not giving the desired behavior \/\* .\* \*/ ? |
19:47 | <@celticminstrel> | You're trying to find "/*" within "/* */" comments? |
19:47 | | Harlow [harlow@Nightstar-7n1r71.wireless.uic.edu] has quit [[NS] Quit: sleep] |
19:47 | <@celticminstrel> | Or something else? |
19:47 | <@celticminstrel> | Or you could just disappear. That works wonders. >_> |
20:04 | | Harlow [harlow@Nightstar-7qn5ov.wireless.uic.edu] has joined #code |
20:09 | | Julius [abudhabi@Nightstar-7nkq9k.de] has quit [Ping timeout: 121 seconds] |
20:09 | | Julius [abudhabi@Nightstar-7nkq9k.de] has joined #code |
20:14 | <&ToxicFrog> | Harlow: you're trying to match /* comments */? |
20:15 | <&ToxicFrog> | That's going to require some sort of nongreedy matching. |
20:15 | < Harlow> | yeah |
20:16 | <&ToxicFrog> | And how you do that is going to depend on what language/regex library you're using. |
20:18 | < Harlow> | :/ |
20:21 | <@celticminstrel> | Well, you can probably also manage it with things like [^/]+ and [^*]+. |
20:24 | <@celticminstrel> | Um... something like... /\*([^/]*(/[^*]))*\*/ |
20:24 | | * celticminstrel tries it, finds it only works on completely empty comments. |
20:25 | <@celticminstrel> | Oh, forgot a ? |
20:26 | <@celticminstrel> | If you can neglect the possibility of the comment containing "/*", this will work: /\*([^/]*)*\*/ |
20:27 | <@celticminstrel> | If not, something like this: /\*([^/]*(/[^*])?)*\*/ |
20:27 | < Harlow> | ok well i'm going to give that a try and maybe try and get it to work for all cases |
20:27 | <@celticminstrel> | In TextWrangler, that matches starting at the second occurence of "/*". so it could probably use a bit more work. |
20:28 | <@celticminstrel> | Oh wait, my first pattern missed something important. |
20:28 | <@celticminstrel> | /\*([^/]*/?)*\*/ |
20:28 | <@celticminstrel> | Otherwise the comment can't contain slashes. |
20:29 | <@celticminstrel> | But that pattern doesn't account for "/*" in the comment. |
20:29 | <@celticminstrel> | (Which you shouldn't be doing anyway, but still.) |
20:44 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has quit [[NS] Quit: Reboot] |
20:45 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has joined #code |
20:45 | | mode/#code [+o gnolam] by ChanServ |
20:48 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has quit [[NS] Quit: Reboot x2] |
20:49 | <&ToxicFrog> | Harlow: what language are you using? |
20:49 | <&ToxicFrog> | Like, this is fairly basic, searching your docs for "non-greedy match" or similar should get you started. |
20:50 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has joined #code |
20:50 | | mode/#code [+o gnolam] by ChanServ |
20:51 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has quit [[NS] Quit: Oh FFS Nvidia] |
20:53 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has joined #code |
20:53 | | mode/#code [+o gnolam] by ChanServ |
21:11 | | Kindamoody is now known as Kindamoody|afk |
21:12 | | Harlow [harlow@Nightstar-7qn5ov.wireless.uic.edu] has quit [[NS] Quit: sleep] |
21:23 | | Harlow [harlow@Nightstar-8tdeib.wireless.uic.edu] has joined #code |
21:40 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
22:44 | | Harlow [harlow@Nightstar-8tdeib.wireless.uic.edu] has quit [Ping timeout: 121 seconds] |
22:45 | | Harlow [harlow@Nightstar-6eslf9.ece.uic.edu] has joined #code |
22:46 | | Kindamoody|afk is now known as Kindamoody |
22:47 | | Harlow [harlow@Nightstar-6eslf9.ece.uic.edu] has quit [[NS] Quit: BED] |
23:05 | | himi [fow035@Nightstar-dm0.2ni.203.150.IP] has joined #code |
23:05 | | mode/#code [+o himi] by ChanServ |
23:21 | <&McMartin> | IT BEGINS. |
23:21 | <&McMartin> | http://dotnet.github.io/about.html |
23:22 | <&McMartin> | I love that there is placeholder text still but it's otherwise very slick |
23:22 | <@ErikMesoy> | Blah blah blah, lol. |
23:24 | | Kindamoody is now known as Kindamoody[zZz] |
23:29 | | gnolam [lenin@Nightstar-afpphi.tbcn.telia.com] has quit [[NS] Quit: Z?] |
23:44 | <@Reiv> | wait what happened to .net |
23:45 | <&McMartin> | MS has been working its way through the process of opensourcing it |
23:45 | <&McMartin> | Or at least very large chunks fo it |
23:45 | <&McMartin> | This was The Big Sourcedrop, AIUI, roughly the equivalent of when Hotspot became OpenJDK |
23:46 | <@ErikMesoy> | one day we're going to look back and wonder why everyone hated microsoft so much, aren't we? |
23:46 | <@Reiv> | We already kind of are |
23:46 | <@Reiv> | Turns out it was a decade of bad press over antitrust issues that caused the rap, but the company is now sitting sorta in my bucket of "Another corporation, and a reasonably innovative and non-evil one at that" |
23:47 | <&McMartin> | Oracle, EA, and Google took the reins of Evil Megacorp Dominating ur Innert00bz. |
23:47 | <@Reiv> | Oh, and Gates has spent his billions fixing his karma. |
23:47 | <@Reiv> | Which I must admit is one of the better things to do with ones billions. |
23:48 | <&McMartin> | This has been going on in pieces for a long time, actually - they partnered with Novell and whoever the Mono guys were that week to get Mono out as an alternate implementation for most of it |
23:48 | <&McMartin> | And the bits MS is keeping patent locks on are the shitty bits anyway >_> |
23:49 | <&McMartin> | Java 8 has also managed to catch up to the handful of features it really needed to not be a strictly worse language than C# |
23:50 | <&McMartin> | (In particular, getting to declare variables at the try-finally level) |
23:53 | <&McMartin> | I've very curious to see what the uptake levels of Swift end up being. My brief experience with it is that while it has some of the features I associate with proper statically typed languages, it doesn't push them very hard and I'm not sure how much use you can get out of them |
23:53 | <&McMartin> | Especially since any code written in it is explicitly in the OS-specific part. -_- |
--- Log closed Wed Feb 04 00:00:54 2015 |