|
Members in Shoutbox
None.
Shoutbox Search
Shoutbox Commands
/w [name] > Whisper
/r > Reply to last whisper /me > Marks as action Shoutbox Information
Moderators may delete any and all shouts at will.
|
Global Shoutbox
Please log in to shout.
[2016-7-19. : 12:37 am] Sand Wraith -- Actually, I don't know what sacrifice you're really making/criticizing when it comes to OOP.[2016-7-19. : 12:36 am] Sand Wraith -- Isn't part of the whole OOP thing to remove the specifics of thinking? OOP-land problems are more intuitive for most people to deal with instead of writing optimized x86.[2016-7-19. : 12:29 am] CecilSunkure -- Which heavily implies a case-by-case solution for each specific problem. AKA requires actual thinking and respect for each problem that comes up.[2016-7-19. : 12:28 am] CecilSunkure -- I'm saying to solve problems we get our code to run on our hardware, and that's it[2016-7-19. : 12:28 am] CecilSunkure -- OOP says to solve problems we organize things according to real-life intuition, and follow principles[2016-7-19. : 12:28 am] CecilSunkure -- I'm trying to talk about the difference between considering the "problem to solve" as A) living in abstract problem space; B) living on the hardware[2016-7-19. : 12:24 am] CecilSunkure -- Main reason for an advantage over OOP here is the lack of artificial problems arising from OOP-land, that have nothing to do with the problems at-hand, where problems at-hand (when solved) are what contributes to profit[2016-7-19. : 12:22 am] CecilSunkure -- My case is that by forgetting OOP and focusing on solving problems in terms of what the hardware does, without doing extra work, is better than OOP[2016-7-19. : 12:19 am] CecilSunkure -- He's straight up saying "Here's a paradigm to write good code". This means: follow these steps, guidelines, or whatever, and you get good code[2016-7-19. : 12:18 am] CecilSunkure -- Watch specifically around 2 minutes when he describes Scala, objects and abstraction.[2016-7-19. : 12:17 am] CecilSunkure -- In practice we get people thinking about problems that aren't "real", which results in code that doesn't solve real problems, and instead address organizational and artificial problems[2016-7-19. : 12:17 am] CecilSunkure -- The underlying problem with this is that the hardware OOP-code works on doesn't give a fuck about real-life meaning, relations, or hierarchies[2016-7-19. : 12:16 am] CecilSunkure -- Bjorne Video -- He's describing OOP as a methodology to apply abstraction for describing and organizing code in relation to real-life hierarchies and real-life organization[2016-7-19. : 12:14 am] CecilSunkure -- jjf28jjf28 shouted: CecilSunkure CecilSunkure what did you tell us? that doesn't sound like a set of mindless rules which preclude thinking to me le sigh. The mindless part was my own addition, however! Let me get another quote.![]() [2016-7-19. : 12:10 am] Moose -- boutta shitpost all the quotes from old school programmers who get mad AF on cat-v[2016-7-19. : 12:10 am] Moose -- “The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.” – Joe Armstrong. LMAO[2016-7-19. : 12:04 am] jjf28 -- CecilSunkureCecilSunkure shouted: Str]Stroustrup on OOP -- "Object-oriented programming is a technique for programming – a paradigm for writing ‘‘good’’ programs for a set of problems. CecilSunkureCecilSunkure shouted: I freaking told you guys. what did you tell us? that doesn't sound like a set of mindless rules which preclude thinking to me ![]() [2016-7-19. : 12:03 am] Moose -- ...... wait, maybe that's why C++ is so ...... IT ALL MAKES SENSE NOW[2016-7-19. : 12:00 am] jjf28 -- 1-lining is frowned on in SD but, you did lead with "But the constitution's laws are like super laws.", and I disagree[2016-7-19. : 12:00 am] CecilSunkure -- Str]Stroustrup on OOP -- "Object-oriented programming is a technique for programming – a paradigm for writing ‘‘good’’ programs for a set of problems.[2016-7-19. : 12:00 am] Moose -- CecilSunkureCecilSunkure shouted: Oh okay. 10 ms is quite slow for a game. But if you do this once upon level load or something, it can be totally acceptable Which is literally what I'm doing when I pick a random map[2016-7-18. : 11:59 pm] CecilSunkure -- Oh okay. 10 ms is quite slow for a game. But if you do this once upon level load or something, it can be totally acceptable[2016-7-18. : 11:57 pm] Moose -- Runs in .01009 on average over 100 runs in a folder with 3388 maps so w/e[2016-7-18. : 11:56 pm] Moose -- CecilSunkureCecilSunkure shouted: isn't find and shuf linux stuff. Also to invoke them doesn't it go through OS context switches? Yes, and I don't know.[2016-7-18. : 11:55 pm] CecilSunkure -- when I intern at MS I was using linux executables to make my intern project[2016-7-18. : 11:54 pm] CecilSunkure -- isn't find and shuf linux stuff. Also to invoke them doesn't it go through OS context switches?[2016-7-18. : 11:53 pm] Moose -- Inferno like "I'm going to write a program to pick a random map from your maps folder" and I'm like *navigate to maps folder* find . -name "*.sc[mx]" | shuf -n 1[2016-7-18. : 11:51 pm] CecilSunkure -- jjf28jjf28 shouted: CecilSunkure ... poorly defined->follow it mindlessly? I think you're missing a few steps, you know, like the part where people think about the specific implementation xD If you're thinking then you're not OOPing[2016-7-18. : 11:51 pm] jjf28 -- CecilSunkureCecilSunkure shouted: I'm just attacking OOP because it's poorly defined, and people try to follow it mindlessly ... poorly defined->follow it mindlessly? I think you're missing a few steps, you know, like the part where people think about the specific implementation xD[2016-7-18. : 11:49 pm] Moose -- CecilSunkureCecilSunkure shouted: I like LISP a lot kids these days don't kno tho. They don't kno bout LISP and awk SMH[2016-7-18. : 11:45 pm] lil-Inferno -- Staredt.io, using Ruby on Rails, powered by Node.js and MongoDB.[2016-7-18. : 11:44 pm] Dem0n -- The person I interviewed with last week asked me questions about it and I had to make shit up LMAO[2016-7-18. : 11:43 pm] Moose -- lil-Infernolil-Inferno shouted: He's also working on a startup called "Clozet" Clozt.io, using Ruby on Rails, powered by Node.js atop MongoFB[2016-7-18. : 11:42 pm] lil-Inferno -- Clozet is a startup for helping people come out to their friends and family[2016-7-18. : 11:42 pm] lil-Inferno -- He's proficient in Java, C#, and experienced in SQL, JavaScript, Android, and other languages/technologies. |
Oh_Man