geosmina Posted December 28, 2013 Report Share Posted December 28, 2013 (edited) Yeah. The reason why math is feared and shit is because teachers tend to make them look harder and people in general are lazy fucks. It's pretty cool when you understand some concepts and you could even see the whole universe in a new way. Edited December 28, 2013 by logakght Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide geosmina's signature Hide all signatures https://animanoir.xyz/ Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2108978 Share on other sites More sharing options...
Guest RadarJammer Posted December 28, 2013 Report Share Posted December 28, 2013 (edited) On 12/28/2013 at 3:55 AM, Joseph said: On 12/28/2013 at 3:34 AM, Zeffolia said: On 12/28/2013 at 2:12 AM, Joseph said: Lots of people have trouble with it though. For people who like programming and end up doing it for fun, yeah it's trivial shit But take some random person off the streets who's never programmed before and try to teach them logic, even extremely basic shit like De Morgan's law and set theory notation will look like nuclear physics to them. It's a whole different world for most people and it can't be taught in 20 minutes. That's because almost all non-mathematical people have spectacularly flawed assessments of (i) the difficulty of math and (ii) their ability to learn math. It's incredible, I'm not a musician but I don't pretend to be a retard about music around musicians either. But most random people on the street are like that about math. If a person off the street wants to learn de morgans laws, and doesn't play stupid, it will take him/her 30 seconds. i'm still on gradeschool math blocks. my mind will rip into a visual subject and learn it inside out but they gave us blocks (oh joy i comprehend math, and its relationship to the world) then they take the blocks away and I sink into neural dissonance. if they just put me to the side and let me learn math from blocks then math probably would have found a lock'n'step with my general o.c.d. framework. 30 seconds my ass. maybe a time travel machine so i can slap my teacher in the face. I have all the signs of someone who could have gone the math way of life (counting steps, skipping every other crack or more complex patterns i played games with) but my math bucket is almost fully broken so i got my ocd math scraps. Edited December 28, 2013 by RadarJammer Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2108994 Share on other sites More sharing options...
joseph Posted December 28, 2013 Report Share Posted December 28, 2013 Teachers sucked? Join the club. All you have to do is start from scratch, go back in time to the math that you understand totally intuitively and work from there. "De Morgans laws" which are almost devoid of content, have a visual interpretation, imagine Venn diagrams with the left circle shaded, and another with the right one shaded. superimpose them. the unshaded region is the parts that were unshaded on both individual diagrams. now imagine a Venn diagram with just the intersection shaded. then the unshaded region is the parts that were unshaded on at least one of the individual diagrams. 30 seconds Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide joseph's signature Hide all signatures Autechre Rule - Queen are Shite Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109001 Share on other sites More sharing options...
Guest disparaissant Posted December 28, 2013 Report Share Posted December 28, 2013 apparently, learning programming has taken a backseat to learning ukulele. thanks for all the helps. hopefully i get bored of ukulele soon and get back to learning to program shit. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109029 Share on other sites More sharing options...
Guest RadarJammer Posted December 28, 2013 Report Share Posted December 28, 2013 (edited) On 12/28/2013 at 6:33 AM, Joseph said: Teachers sucked? Join the club. All you have to do is start from scratch, go back in time to the math that you understand totally intuitively and work from there. "De Morgans laws" which are almost devoid of content, have a visual interpretation, imagine Venn diagrams with the left circle shaded, and another with the right one shaded. superimpose them. the unshaded region is the parts that were unshaded on both individual diagrams. now imagine a Venn diagram with just the intersection shaded. then the unshaded region is the parts that were unshaded on at least one of the individual diagrams. 30 seconds the point is, it shouldn't really matter how you pack the info into a child, as he grows he will find his own unique ways to unpack it. because everyone has different brains and some people have wildly different brains though you might just think they are stupid. you could come up with lots of excuse to avoid learning a new trick when your getting past prime but pushing through that brick wall will probably add years to your life (neurologically speaking). i can learn the principle of the universe in 30 seconds. it doesn't do me any good in practical terms. show me a learning process that will take me from a to z in 30 seconds and i'll get down on my hands and knees and cut my heart out for ya! Edited December 28, 2013 by RadarJammer Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109030 Share on other sites More sharing options...
Guest Posted December 28, 2013 Report Share Posted December 28, 2013 dunno lol if you can convince someone in 30 seconds that she's not too stupid for programmering, fine. but programmering isn't easy is it. it's hard and it keeps getting harder the better you are it, because you'll always spend most of the time falling off the edge of what you feel comfortable with, and the void only keeps getting deeper & deeper & derper. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109044 Share on other sites More sharing options...
gmanyo Posted December 28, 2013 Report Share Posted December 28, 2013 Some people really can't do programming though. A bunch of people take a class and think it's super hard and never get it. Of course, for many of them it's just a lack of effort, and for others it's just that they're just not thinking about it right and need to actually learn to think differently, as opposed to just thinking about it really hard. Object oriented programming takes a while to understand for most people, but once you finally get it it's like a revelation straight from heaven. Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide gmanyo's signature Hide all signatures Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109085 Share on other sites More sharing options...
Guest Posted December 28, 2013 Report Share Posted December 28, 2013 ^ yeah funny that, object oriented... it certainly was a revelation to me, and then I thought it's the only way... but then I learned that you can do everything with plain C as well and this put things in perspective. the more I use it, the more I like C, it's kinda... honest. and Java can fuck right off. I learned OOP with it and looking back at it it's just lol and wrong. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109123 Share on other sites More sharing options...
kcinsu Posted December 28, 2013 Report Share Posted December 28, 2013 Does anyone have more topics like De Morgan's Law to share regarding more clean/efficient coding? That was fascinating to read, thank you! Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109141 Share on other sites More sharing options...
Guest RadarJammer Posted December 28, 2013 Report Share Posted December 28, 2013 (edited) On 12/28/2013 at 7:31 PM, phling said: ^ yeah funny that, object oriented... it certainly was a revelation to me, and then I thought it's the only way... but then I learned that you can do everything with plain C as well and this put things in perspective. the more I use it, the more I like C, it's kinda... honest. and Java can fuck right off. I learned OOP with it and looking back at it it's just lol and wrong. i solved the math to make a decent noise gate while in the shower, using reaktor core modules in my mind, and my solution worked. that was definitely a revelation for me. Edited December 28, 2013 by RadarJammer Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109142 Share on other sites More sharing options...
kcinsu Posted December 28, 2013 Report Share Posted December 28, 2013 Also teaching myself objective c/cocoa now, coming from a java background. The differences are pretty interesting, and I think the more verbose style of messaging is pretty cool... I appreciate that. It's also really cool to approach a new language, having already learned a different one... Its nice to quickly understand stuff/see the parallels etc. Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109144 Share on other sites More sharing options...
gmanyo Posted December 29, 2013 Report Share Posted December 29, 2013 I just can't stand the whitespace in objective c. It's why I don't like python either. Can you exclusively use the dot operator in objective c? Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide gmanyo's signature Hide all signatures Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109241 Share on other sites More sharing options...
Guest Posted December 29, 2013 Report Share Posted December 29, 2013 ............................................................................................................................................................................................................................ not sure if this compiles Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109249 Share on other sites More sharing options...
gmanyo Posted December 29, 2013 Report Share Posted December 29, 2013 lol fuck you Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide gmanyo's signature Hide all signatures Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109251 Share on other sites More sharing options...
Guest Posted December 29, 2013 Report Share Posted December 29, 2013 you can use the dot operator for any instance methods which take no args, but doing this is kinda dirty because dots are actually for properties, and this practise makes no-args methods look like properties. it's an antipattern. but actually dot operators for properties are also kinda whack because it looks exactly the same for C structs. so this fails, without warning, it just does nothing: self.frame.origin.x = 666; // self is an object, frame is a struct. this code will copy self's frame to the stack and modify the copy instead of self's actual frame property Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109254 Share on other sites More sharing options...
Guest Posted December 29, 2013 Report Share Posted December 29, 2013 in other words what it does is: CGRect frame = self.frame; // copy the property frame of type CGRect to the stack. frame.origin.x = 666; // modify the copy what it should be clever enough to do but doesn't: CGRect frame = self.frame // copy the property. frame.origin.x = 666; // modify the copy self.frame = frame; // set this modified frame as the property ^ the above only goes wrong with structs though, works fine with objects. the problem is that object properties and struct members look exactly the same. so you have to be aware of what is what. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109259 Share on other sites More sharing options...
gmanyo Posted December 29, 2013 Report Share Posted December 29, 2013 yeah so basically I'm not going to use objective-c if I can avoid it Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide gmanyo's signature Hide all signatures Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109270 Share on other sites More sharing options...
Guest Posted December 29, 2013 Report Share Posted December 29, 2013 it has awesome things too though, blocks for instance. and the Cocoa APIs have lush things. I've got a boner for GCD, multithreading made *easy*. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109405 Share on other sites More sharing options...
Guest Posted December 30, 2013 Report Share Posted December 30, 2013 this is the best talk on programmering i've ever heard/seen: http://www.infoq.com/presentations/Design-Composition-Performance Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109638 Share on other sites More sharing options...
Guest skibby Posted December 30, 2013 Report Share Posted December 30, 2013 i need programming friends. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109644 Share on other sites More sharing options...
Guest deferlow Posted December 30, 2013 Report Share Posted December 30, 2013 I'm big into Max for Live. Graphical programming is good times. Never done any straight coding, though. I'd love to know js as it's integrated into Max. And making my own objects in C would be pretty dope too. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2109649 Share on other sites More sharing options...
Guest fiznuthian Posted January 4, 2014 Report Share Posted January 4, 2014 I'm testing the waters with vi / vim.. Someone please reassure me this editor is worth it. I've progressed barely beyond simple configuration and changing my color scheme. It's already a bit overwhelming. Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2111755 Share on other sites More sharing options...
Braintree Posted January 4, 2014 Report Share Posted January 4, 2014 I've used MacVim and I thought it was pretty good. I didn't stick with it for very long though. Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide Braintree's signature Hide all signatures colindyer.bandcamp.com williamsbraintree.bandcamp.com Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2111759 Share on other sites More sharing options...
Guest Posted January 4, 2014 Report Share Posted January 4, 2014 "colon bunload" hmmmm Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2111801 Share on other sites More sharing options...
Guest fiznuthian Posted January 4, 2014 Report Share Posted January 4, 2014 : 3 ~~ ~ 8| Quote Link to comment https://forum.watmm.com/topic/79152-programming/page/6/#findComment-2111814 Share on other sites More sharing options...
Recommended Posts