/srv/irclogs.ubuntu.com/2014/01/20/#ubuntu-us-pa.txt

rmg51Morning10:17
JonathanDmornign.11:31
teddy-dbearMorning peoples, dogs, turkeys, hamsters and everything else13:00
ChinnoDogmorning14:05
MutantTurkeymornin turkeys14:59
MutantTurkeyor dogs14:59
MutantTurkeyI'm havin major trouble getting in to work _before_ 1015:00
MutantTurkeyesp since school starts wed and i have to be up at 7 to bike to class15:02
lazypowerMorning everyone15:10
MutantTurkeymorn15:55
MutantTurkeyhopefully my karma hits 4,000 before feburary15:56
waltmanMutantTurkey: I think part of your problem today was not realizing it's a holiday. :)18:03
MutantTurkeywaltman: it's a holiday set up by the government to give everyone the day off, but personally i am still working because i have stuff to finish.19:02
MutantTurkeyweirdly virginia had a comibnation "Lee-Jackson-King day, which is kind of ironic, Robert E Lee, Stonewall Jackson, and the MLK jr19:04
MutantTurkeybuncha crazy hicks!19:04
penthIt was the only way they could get the MLK holiday approved when they took the vote. As opposed to Arizona, which refused to recognize it and then the governor vetoed the bill after it finally passed19:05
penthhttps://www.youtube.com/watch?v=zrFOb_f7ubw19:06
MutantTurkeynice19:12
* waltman experiences the joy of dealing with a student with one of the best grades in the class whining about why he lost a few points on his labs.19:15
* waltman backed up his TAs19:15
penthIt's always the perfect ones...19:17
waltmanThe TAs docked him a few points for using his private instance variables directly instead of using accessor methods.19:18
penthI can deal with the ones who say "what was the bug there" or "how did I get that wrong" rather than just trying to claim the points back19:18
waltmanhe was like "the assignment didn't say to do this so why did I lost points?"19:18
penthYeah, code hygiene is important in java . That's why I don't use it19:19
waltmanand I was like "well, you were given 4 classes and asked to write a 5th, maybe you should've followed their model"19:19
MutantTurkeygod I hate java. I hate that the first programming class at most universities is focused on stupid crap like OOP and proper data hiding19:24
* penth prefers GSD languages19:26
MutantTurkey'get stuff done'?19:27
penthsi19:27
MutantTurkeyso python?19:27
penthpython's fine once you adjust to the java-like left edge slice indexing19:27
MutantTurkeyi think something that is strictly typed,  memory safe and more like classic C (nothing confising like mutability and iterators)19:27
MutantTurkeymaybe that's rust?19:27
MutantTurkeyi think before you get into all sorts of pythonic stuff, you should understand now basic flow control does, for loops, while loops... idk19:28
penthwell, I still have that from my highschool pascal classes :)19:28
penthI'm not saying college courses should be taught in python; I'm just saying that I like languages that are leaner and quicker than java19:29
MutantTurkeysure19:30
MutantTurkeyi wouldn't ever go to java to solve a problem19:30
waltmanMutantTurkey: There's certainly plenty of stupid crap in Java, but I'm not sure I'd include OOP and proper data hiding among them. :)19:31
penthIt's the off-by-one stuff that gets me in python, like "Penth"[0:2] producing 'Pe' rather than 'Pen'19:33
penthand apparently Guido decided to inherit that from Java rather than using inclusive indexing like perl's19:34
MutantTurkeywaltman: i think there should be more of a focus on flow control and logic rather than ins and outs of a specific language19:43
MutantTurkeypenth: yeah i always have to lookup, is it [:num] or [num:] and then negatives any yeesh!19:43
penthI think perl never caught on in academia because of TMTOWTGI (s/Do/Grade/)19:45
MutantTurkey3same with python...19:45
MutantTurkeyiterating, using it's functional builtins like filters, comprehensions19:46
penthBut of course there's also the 'how many (types of) jobs will this language get me' thing. Until go is ready for 1.0, java's the thing for ANdroid, not just the corporate world19:47
waltmanpenth: that off-by-one crap is particularly annoying in numpy, since otherwise it's quite similar to matlab (which is inclusive)21:02
waltmanMutantTurkey: just because you don't use OOP doesn't mean it's not important :)21:03
MutantTurkeyi think it is important, i do sometimes us it21:03
waltmanin fact, if you make it out to West tonight you can see a fun thing I did with c++ classes :)21:04
MutantTurkeybut i think there are more important things whnen people  are struggling to understand the very basics21:04
MutantTurkeytonight i wil be happily eating indian food in ambler21:04
MutantTurkeyaway from any C++ nonense21:04
* waltman notes that all the money to be made in programming these days is in mobile app dev, which is nearly exclusively done in OOPy language (java and objc).21:06

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!