Guest inteeliguntdesign Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/8/2011 at 11:31 AM, phling said: On 3/8/2011 at 5:24 AM, inteeliguntdesign said: I'm learning ANDROID [...] hopefully for a wage. If you're in for the money, you've picked the wrong environment. When the iPhone took off there was suddenly a huge demand in folks who knew Objective C which only few people had experience in. But everyone and their mom knows Java. And Android users generally don't seem to be prolific app buyers in general. Consider this generalization: Google offers their products for free. You use their stuff day in day out. You see Google, you think free. You don't buy apps for your Google phone. I don't have anything in the App Store, but i live from developing iPad apps for trade fairs and the like on a freelance basis. Nobody has ever asked me if i can do it for Android too. so good luck. Yeah fair does. I'm mainly learning it because of the fact I have an android phone, and I don't want to have to buy a mac for develop for the iPhone easily. As Android is the biggest smartphone worldwild now we'll see how it fairs. I've just made a game/app - given away for free with ads - so I'll see how that goes. As it's my first one I've ever created I'm not entirely sure how to go about marketing and if I've even created the right 'sort' of game/app. Still, we'll see. I may hop over to iPhone if I have no success here. Regardless, there are plenty of jobs using Java I can go for. Java can just be a fun platform, I hope, if all fails. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531533 Share on other sites More sharing options...
Guest Posted March 9, 2011 Report Share Posted March 9, 2011 sure, there's good reasons why Java is popular... the most important thing is that you enjoy what you're doing and keep improving the skills innit. in retrospect my previous post reads like ass. sorry. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531547 Share on other sites More sharing options...
Guest Dirty Protest Posted March 9, 2011 Report Share Posted March 9, 2011 Can someone point me in the direction of good print on Spring and Hibernate. Theres plenty of sites, but I like my books on paper. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531556 Share on other sites More sharing options...
ericsosh Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/8/2011 at 5:24 AM, inteeliguntdesign said: I'm learning ANDROID. It's nice. But confusing at first. Java, innit. Also, Haskell is a mind-fuck. Everything you've been taught about programming, null and void! (Pun not initially intentional, but I'm now sticking with it.) It did seem nice though. But I'm not going to spend the next 8 months frying my brain for something that probably won't land me a job, no matter how elegant it is. I rather spend that 8 months swearing at Java and developing a frightfully brisk loathing for Eclipse - hopefully for a wage. The idioms you learn from using Haskell and the way of thinking about programs and writing programs does impact any programming you do afterwards, regardless of what programming language you use. Whether this impact is positive or negative, is, of course, subjective, but I think it's really positive. Those months/years spent getting used to Haskell totally aren't wasted time. Anyway. This is a computer science corner and all y'all talk about is programming. :( Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide ericsosh's signature Hide all signatures Yo, my name is Saad and I don't give a fuck. Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531562 Share on other sites More sharing options...
Guest inteeliguntdesign Posted March 9, 2011 Report Share Posted March 9, 2011 (edited) On 3/9/2011 at 12:34 AM, phling said: sure, there's good reasons why Java is popular... the most important thing is that you enjoy what you're doing and keep improving the skills innit. in retrospect my previous post reads like ass. sorry. No problem. There is truth in what you said, anyway. I have a friend who made a successful iphone game, got the top of various country charts etc, and made about £38 grand. (Before tax I think). And he's been saying there's a bigger culture of paying for stuff in the iphone community, compared with the android. But yeah, I'm mainly pleased with my Android app because it's something I've finished. Got so bored of not finishing anything I started... I've been reading kreci's blog (before he started blogging about his ebook) and he made a livable wage from android apps(free with ads). I'm mainly doing what I'm doing for the joy of creation and to hopefully emulate what he's done. It's an adventure, anyway! Edited March 9, 2011 by inteeliguntdesign Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531564 Share on other sites More sharing options...
Guest inteeliguntdesign Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/9/2011 at 12:51 AM, ericsosh said: On 3/8/2011 at 5:24 AM, inteeliguntdesign said: I'm learning ANDROID. It's nice. But confusing at first. Java, innit. Also, Haskell is a mind-fuck. Everything you've been taught about programming, null and void! (Pun not initially intentional, but I'm now sticking with it.) It did seem nice though. But I'm not going to spend the next 8 months frying my brain for something that probably won't land me a job, no matter how elegant it is. I rather spend that 8 months swearing at Java and developing a frightfully brisk loathing for Eclipse - hopefully for a wage. The idioms you learn from using Haskell and the way of thinking about programs and writing programs does impact any programming you do afterwards, regardless of what programming language you use. Whether this impact is positive or negative, is, of course, subjective, but I think it's really positive. Those months/years spent getting used to Haskell totally aren't wasted time. Anyway. This is a computer science corner and all y'all talk about is programming. :( Yeah, I'm definitely glad to have learn it (to an extent) and the same goes for Lisp when I become a brief fanboy of that. But as I've got a bit older the more I've cared more about what's written in Monster.com's adverts :( I really liked their approach to dealing with stat; well the functional programming approach, anyway. I'm afraid my knowledge of Comp Sci compared with programming goes down to understand binary, hex and a the stock set of algorithms... The death of Comp Sci! Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531565 Share on other sites More sharing options...
sup Posted March 9, 2011 Report Share Posted March 9, 2011 computers are cool Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531589 Share on other sites More sharing options...
Guest greenbank Posted March 9, 2011 Report Share Posted March 9, 2011 lots of java but no processing? i learned java at uni and forgot most of it then stumbled into processing and got hooked again, it gets rid of all the shite i can't be arsed with and there are libraries for craploads of different things. i've mostly just done loads of different half finished visualisers but am dabbling with a few other things - audio processing program and a simple game or two. vids of a couple of things in my sig. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531596 Share on other sites More sharing options...
Guest El_Chemso Posted March 9, 2011 Report Share Posted March 9, 2011 I'm doing Computer Science and there is some other BS but its nearly 80% programming so the thread should be too. Spent the entire day doing PHP, mySQL its pretty good, a bit backward on the PHP side at times but mySQL is very easy to use. Got another big java one to do this week yet. I want to clear the decks for Deus Ex, (hence the 5am post) so need to put some good hours in again tomorrow. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531675 Share on other sites More sharing options...
Guest vodor Posted March 9, 2011 Report Share Posted March 9, 2011 no microsoft fanboys? most of the programming i've done lately has been c#/.net stuff. c# is glorious, very much like java. the .net libs are fantastic for all sorts of stuff too. you can do http requests in like 4 neat lines, for example. i guess java has that too. but i've found GUIs to be much easier in .net than java, but of course that has a lot to do with visual studio. and it's not platform independent like java. but i'm a fan. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531704 Share on other sites More sharing options...
ericsosh Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/9/2011 at 6:20 AM, El_Chemso said: I'm doing Computer Science and there is some other BS but its nearly 80% programming so the thread should be too. No. Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide ericsosh's signature Hide all signatures Yo, my name is Saad and I don't give a fuck. Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531842 Share on other sites More sharing options...
Hautlle Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/9/2011 at 12:18 AM, inteeliguntdesign said: On 3/8/2011 at 11:31 AM, phling said: On 3/8/2011 at 5:24 AM, inteeliguntdesign said: I'm learning ANDROID [...] hopefully for a wage. If you're in for the money, you've picked the wrong environment. When the iPhone took off there was suddenly a huge demand in folks who knew Objective C which only few people had experience in. But everyone and their mom knows Java. And Android users generally don't seem to be prolific app buyers in general. Consider this generalization: Google offers their products for free. You use their stuff day in day out. You see Google, you think free. You don't buy apps for your Google phone. I don't have anything in the App Store, but i live from developing iPad apps for trade fairs and the like on a freelance basis. Nobody has ever asked me if i can do it for Android too. so good luck. Yeah fair does. I'm mainly learning it because of the fact I have an android phone, and I don't want to have to buy a mac for develop for the iPhone easily. As Android is the biggest smartphone worldwild now we'll see how it fairs. I've just made a game/app - given away for free with ads - so I'll see how that goes. As it's my first one I've ever created I'm not entirely sure how to go about marketing and if I've even created the right 'sort' of game/app. Still, we'll see. I may hop over to iPhone if I have no success here. Regardless, there are plenty of jobs using Java I can go for. Java can just be a fun platform, I hope, if all fails. Yo, what's your game? I'd probably check it out Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Hide Hautlle's signature Hide all signatures Albums/EPs Free to DL or stream Newest stuff is on Soundcloud Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531843 Share on other sites More sharing options...
kcinsu Posted March 9, 2011 Report Share Posted March 9, 2011 You really think android development is not going to go anywhere? It's outselling the iPhone. If you recall it started off bare with the iPhone apps too... Just needs to gain momentum. Thanks Haha Confused Sad Facepalm Burger Farnsworth Big Brain Like × Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531900 Share on other sites More sharing options...
Guest El_Chemso Posted March 9, 2011 Report Share Posted March 9, 2011 Yeah there was an article on Gizmodo today about how the Android apps were outselling the ones on iPhone. Simple maths really, the Android phones control a larger portion of the market. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1531931 Share on other sites More sharing options...
Guest hahathhat Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/9/2011 at 7:17 AM, vodor said: no microsoft fanboys? most of the programming i've done lately has been c#/.net stuff. c# is glorious, very much like java. the .net libs are fantastic for all sorts of stuff too. you can do http requests in like 4 neat lines, for example. i guess java has that too. but i've found GUIs to be much easier in .net than java, but of course that has a lot to do with visual studio. and it's not platform independent like java. but i'm a fan. C# is pretty nice... but in many ways, it merely cleaned up the mess Microsoft made of C++. MFC? Marshalling? Ugh... Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532046 Share on other sites More sharing options...
Guest El_Chemso Posted March 9, 2011 Report Share Posted March 9, 2011 On 3/9/2011 at 7:17 AM, vodor said: no microsoft fanboys? most of the programming i've done lately has been c#/.net stuff. c# is glorious, very much like java. the .net libs are fantastic for all sorts of stuff too. you can do http requests in like 4 neat lines, for example. i guess java has that too. but i've found GUIs to be much easier in .net than java, but of course that has a lot to do with visual studio. and it's not platform independent like java. but i'm a fan. There was an article a few months back in the Register that said that serious money could be made from learning the MS lang as there was a large desire for people who can write the language but less people are learning it. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532137 Share on other sites More sharing options...
Guest hahathhat Posted March 9, 2011 Report Share Posted March 9, 2011 i didn't really feel like i had to "learn" C#, more just memorize where the library functions were this go 'round on a tangent, i hate asp.net with a passion. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532140 Share on other sites More sharing options...
Guest inteeliguntdesign Posted March 10, 2011 Report Share Posted March 10, 2011 On 3/9/2011 at 2:16 PM, hautlle said: On 3/9/2011 at 12:18 AM, inteeliguntdesign said: On 3/8/2011 at 11:31 AM, phling said: On 3/8/2011 at 5:24 AM, inteeliguntdesign said: I'm learning ANDROID [...] hopefully for a wage. If you're in for the money, you've picked the wrong environment. When the iPhone took off there was suddenly a huge demand in folks who knew Objective C which only few people had experience in. But everyone and their mom knows Java. And Android users generally don't seem to be prolific app buyers in general. Consider this generalization: Google offers their products for free. You use their stuff day in day out. You see Google, you think free. You don't buy apps for your Google phone. I don't have anything in the App Store, but i live from developing iPad apps for trade fairs and the like on a freelance basis. Nobody has ever asked me if i can do it for Android too. so good luck. Yeah fair does. I'm mainly learning it because of the fact I have an android phone, and I don't want to have to buy a mac for develop for the iPhone easily. As Android is the biggest smartphone worldwild now we'll see how it fairs. I've just made a game/app - given away for free with ads - so I'll see how that goes. As it's my first one I've ever created I'm not entirely sure how to go about marketing and if I've even created the right 'sort' of game/app. Still, we'll see. I may hop over to iPhone if I have no success here. Regardless, there are plenty of jobs using Java I can go for. Java can just be a fun platform, I hope, if all fails. Yo, what's your game? I'd probably check it out Yo, it more a vocabulary building app. https://market.android.com/details?id=air.VocabTwist I was really excited when I was making it, but now I see all the false assumptions I made. Still glad I made it though. Good learning experience. I still need to think about marketing it properly. May go to some wordy blog/forums and see if anyone wants to review/test it. It's written in Flash (actionscript + flex i.e. Adobe Air) for mobile. I quite like Adobe Air for the desktop (TweetDeck is written in it), but the next is definitely going to be in pure Android. I much prefer it, definitely for mobile development. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532866 Share on other sites More sharing options...
Guest hahathhat Posted March 10, 2011 Report Share Posted March 10, 2011 i've been meaning to learn adobe air, or silverlight or something... a lot of my work now is AJAX/PHP, and I wager this shit will take over AJAX eventually. AJAX is a kludge anyways. problem is, i hate both adobe and microsoft. so is AIR full of lard? overly-heavy emphasis on the boss-loved XML? Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532873 Share on other sites More sharing options...
Guest inteeliguntdesign Posted March 10, 2011 Report Share Posted March 10, 2011 On 3/10/2011 at 8:57 PM, hahathhat said: i've been meaning to learn adobe air, or silverlight or something... a lot of my work now is AJAX/PHP, and I wager this shit will take over AJAX eventually. AJAX is a kludge anyways. problem is, i hate both adobe and microsoft. so is AIR full of lard? overly-heavy emphasis on the boss-loved XML? I'm neither a fanboy or a hater now. I've been working with it for a few months, but I guess I need to have a couple of projects behind me to really tell, but... And I've never done a full scale GUI like that in pure code... But I think if I were going to make a desktop app again, I'd chose AIR. But then it is about the only tech I know that's aimed at the desktop. (I don't know .net, or whatever. And God himself could not make me use Java Swing voluntarily.) The backend stuff, Actionscript 3, is fair enough. It's got it's good and bad points, but I've got no major gripes. The XML front end is interesting. It's nice to have your logic (as3) and visual code (XML) separate, but using XML instead of code does take a bit of getting used to. You basically specify your front end in its XML syntax, then create a controller then adds various event listeners to the controls pro grammatically, which then calls your actionscript, i.e your model. I.e. the all that MVC stuff. And if you further partition out the XML files, then you use events to send events from one XML file to another, via all tied up via Actionscript.... But then in Flex 4 it has a whole new skinning architecture, which separate XML files for how things are layed out, and how those things are skinned. It's all fairly clever, but it feels a bit unwieldy after a while. That could just be me getting used to it. Also, FlashBuilder is shit. Well, it's Eclipse. But it's Eclipse done badly. Thankfully there's a free IDE called FlashDevelop which is ace. There is a really nice free video course from Adobe (lots of 15 minutes lessons. about 40 in total) called Flex in a Week if you're interested. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532897 Share on other sites More sharing options...
Guest Super lurker ultra V12 Posted March 10, 2011 Report Share Posted March 10, 2011 On 3/8/2011 at 1:26 PM, chassis said: Matlab mmmmmaaaaatttttlaaaaaaaaabbbbbbbbbbbbb fuck you matlab matlab is C's retarded child Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532899 Share on other sites More sharing options...
Guest hahathhat Posted March 10, 2011 Report Share Posted March 10, 2011 i am working right now, and i want to say -- why the fuck can't javascript have period as a concatenation operator? i switch back and forth between PHP and JS constantly, and keep accidentally writing "var thing = 'Some ' . stuff" because PHP lets you do that. it makes it clear you're talking about concatenation, not adding two fucking numbers! javascript is so horrible... ...and, yeah, i had to do a Swing GUI app back in the day. Never again! The only fun part of that project was the sockets code; the rest was agony. I don't want to design GUIs by writing XML. Please tell me they have a drag 'n' drop creator like most IDEs these days.... Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532902 Share on other sites More sharing options...
Guest hahathhat Posted March 10, 2011 Report Share Posted March 10, 2011 On 3/10/2011 at 9:45 PM, Super lurker ultra V12 said: On 3/8/2011 at 1:26 PM, chassis said: Matlab mmmmmaaaaatttttlaaaaaaaaabbbbbbbbbbbbb fuck you matlab matlab is C's retarded child i worked for mathworks for almost a year... thankfully i was working on dev tools, and didn't have to really get into matlab! as i recall, you couldn't do shit like: A = B = C you had to do B = C then A = B when i saw that, the language got my "snerk! fuck that" Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532903 Share on other sites More sharing options...
Guest inteeliguntdesign Posted March 10, 2011 Report Share Posted March 10, 2011 Yeah FlashBuilder has a drag and drop GUI creator. Also, you can if you want write everything in Actionscript. Some people much prefer that. I've never done it though. Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532905 Share on other sites More sharing options...
Guest Super lurker ultra V12 Posted March 10, 2011 Report Share Posted March 10, 2011 (edited) yeah, and it [Matlab] counts from 1 Edited March 10, 2011 by Super lurker ultra V12 Quote Link to comment https://forum.watmm.com/topic/64335-computer-science-corner/page/2/#findComment-1532906 Share on other sites More sharing options...
Recommended Posts