Added: 8 months ago
From: JolieODell
Views: 6,908
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (49)

Sign In or Sign Up now to post a comment!
  • The transition from Java to C# is not that hard. If you want to learn something really new you should check out Haskell or a dialect of LISP. I found the functional side of programming very intriguing and a lot more flexible than working with most OOP languages. Learning different paradigms is a great way to become a better programmer because you can completely focus on a different way of thinking. Pure functional programming was a real eye-opener. Give it a try, it's fun :)

  • Basically it's like this; You gave up Java because it's fucking hard. Simples as!

  • OMG, oh Yeah, C# works the same way like her. Probably same like me. I am convinced now. C# is great!

    Gimme more coc..ne and I will believe anything the PR idiots tell me!

  • first i started with C++ then i said fuck that noise and proceeded with C#. After C# I went on to Java, then I had one night stands with a slew of scripting languages. Im now looking to settle dwn and start a serious relationship with C/C++...possibly marriage and kids.

  • She's using her boob factor to get free programming lessons. How foolish.

  • I learned C# with the Yellow Book. I think it was brilliant, not just as an introduction to C#, but for understanding the principles of object oriented development too.

    I learned Java after I learned C#. It felt like a downgrade to be honest. C# is essentially Java redesigned, dumping all the bad choices Java is stuck with and enriching the standard framework with more intuitive classes.

  • i can't get over how a hot cute girl like yourself is talking about programming... wow...how times have changed..... Im only 33 but I feel like a dinosaur now!

  • The learning curve is always hard at the beginning. I learned PHP, Java, and Objective-C on my own. I had C# in school.

    From PHP to C# was the biggest problem (even with a teacher) because the languages are so different. After I was good enough in C# to get some bigger apps done, I switched to a Mac and got in touch with ObjC. Big learning curve but after I got rid of the first problems, it was very easy. After this, Java was just "open IDE, write code, google errors, done!"

  • yes, there's always kind of "bump" in the learning curve. to me, it's always bigger when i assume too much about the similarities, it's better NOT to assume something is similar/the same as in other language you know until you actually explicitly learn that it is (or unless you're willing to go through some trial&error phases). as for the resources, msdn is your friend, and usually googling for 'c# [topic]' gives you all the answers you need (most of them will be from msdn)

  • your funny,dip stick???

    

  • rather than visual IDE better install linux {ubuntu} and use shell && KWrite it's much better than visual tools! and right stackoverflow is a great discussion forum all stackexchange sites are! i would heavily recommend using a book The C++ Programming Language by Bjarne Stroustrup is a great book {My 3rd edition is a complete C++ language and standard library tutorial for experienced programmers. It completely describes the C++ standard (ISO/IEC 14882) from the perspective of a programmer.}

  • @delgoogle "rather than visual IDE better install linux and use shell && KWrite"

    ...are you fucking kidding? oh, no, just a linux fanboy... you dudes can be so stunningly silly sometimes...

  • @MidnightSt He isn't a Linux fanboy. Even these guys aren't insane enough to use vi for programming anymore. He's just a random idiot who thinks MS wants just his money and Linux is so much better and why should he pay for software because on Linux, everything is free and for the rest: pirate bay...

  • msdn is your friend :) alternatively codeproject. depends on how you learn

  • read this book: Code Complete 2nd edition by Steve McConnell. its not exactly about c# but its a good read to set yourself on a right path to be a great programmer

  • Easiest way to learn a new language. 1) Port existing code in well-known language to less-known language 2) Read + Study source code that is written in an "idiomatic" style for the language you are learning.

  • There's differences in syntax and semantics. For the most part, the concepts in Java and C# are more similar than they are different. C# has some things (like properties) which are really unique to the language but the concepts still remain for Java (you just have to do more typing). I will say that once you know a few different languages (say 3 or 4) learning new languages becomes easier because what you really have to assimilate is new syntax but the cocepts (semantics) are mostly familar,

  • alltså windows så jävla gg

  • The answer here is it depends on how much you actually know about computer science. Some languages like C++ enforce that you must learn something about the underlying design of the language others like Python do not.

    There are lots of people who can write code in Python who think of themselves as programmers and don't understand anything really about what they are doing.

    That's nothing against Python it's my language of choice these days... So for me personally no, I don't feel your pain

  • Vala is a good alternative i you want to do native code in a high level language...

    Vala converts the code into native C code that then compiles to machine code, so there is no need to have a VM/RE like you do with the byte- and IL-code for C#/(Mono or .NET) or Java/(JVM or JRE).

    But the *binary* (from Vala) is less portable then IL and Bytecode, since it is native code...

    But Vala has one grate advantage: GObjects.

  • Where's the Boobs?

  • At this point it matters little about programming, what matters is to see this beautiful woman

  • I hear ya! I also started out in Java, did that for several years, and am now focused mainly on C++, Objective-C, and OpenGL for graphics. I also learned a little PHP to do a few things at work, so lots of different stuff at one time! (I took a class a while back on C++, so it only counts as a half since I have to relearn some.) It kind of helps broaden my understanding of programming as a whole, but is confusing at times trying to remember the particulars. I hope your programming is going well!

  • Eh, C# is a great language that can teach people the essence of coding but if you want to go into computer science as a major please consider in learing C\C++ or even assembly. C\C++ and assembly are native languages which can be easily ported over into having cross-platform applications.

  • @lDeadLoss: I certainly agree that it is worth learning C/C++ and ASM. But I have to point out that assembly languages are, almost per definition, the least portable languages out there. The beauty of C++ is the ability to program against high level abstractions and still enjoy cross-platform portability and native speed. C++ FTW.

  • @TheAndreArtus True true, it is more of a "Best langauge for that project" type of deal.

  • @lDeadLoss: I feel I'm missing something here as I can't grok your reply. If you are saying that one needs to pick the best tool (i.e. language + libs + subsystems) for the job then I certainly agree. I would add that it is most often beneficial to solve your problems in as high a level of abstraction as is reasonable. I often find people want to code close to the metal so that they "make it fast"; this is more often than not a fallacy (note, as always, that there are exceptions).

  • @lDeadLoss (cont.): I wish to stress that I do not discourage anyone from learning an ASM or two. In fact I would encourage it as it is only when you program/debug at this level of abstraction that you start to understand how things fit together. All I'm saying is that it is not a magic bullet that automagically speeds things up. Not only do you need to understand your problem better, but you also need deep knowledge of the target architecture to exploit the flexibility ASM gives.

  • looking for vala on tube, cool thing and i will learn it

  • As Napalm684 said, MSDN, MSDN, MSDN. They have literally EVERY library / namespace / class documented and have example code for tons of them.

  • There is a button in VS 2010 that not a lot of people know of, it is in Tools | External tools, called "I am cute blonde" and when you press it VS will code your app for you ;-)

  • stackoverflow(dot)com is the best site for programming questions

  • @Agnostic2008 Stack Overflow is also written in C# btw. C# is ahead of Java on the innovation curve I think at this point with DLR, Linq, better Lambdas, etc.

  • @Agnostic2008 Aye, besides stackoverflow, the only one I've found that's really worth visiting and has a reasonably active community is dreamincode(dot)net.

  • I thought I would tap that but having seen this video I'm not so shure

  • Working in c# from last three years. its really fun.. but really saw very few girls talking about programming. and really nice to see so beautiful girl doing programming.

  • @MunishBhargav: It's a nerd trap. Cave nerdum..

  • Probably you've already told it, but I really don't get why you switched to C# when you already knew Java especially if you're going to develop for Android. Don't get me wrong, I think that C# is a great language and if combined with Visual Studio is a life saver but if you want to develop for Android I would stick with Java. But that's just my opinion.

  • lnaguages are easy to learn all you need to do is learn the framework around the language basically the BCL base class libraries. System.*

  • u'r pretty, n' very inteligent too

    bye bye from Brazil!!

  • Been doing C# since 1.0 in 2002. If you have any questions you can ask me. Just google JTWebMan and you should find me. It's funny I am going the other way. Moving to Java so I can play around with Android.

  • Depends on what you want to do with C#. Microsoft website itself has been the most useful to me.

  • I've learned so many languages that it's easy for me to pick up new ones almost right away, but I definitely know what you mean! We've all had these kinds of issues of, "oh I know how to do this in [old programming language], but now I have to learn it in [new programming language]" and you get kind of lost.

    And if you do eventually post your questions on Twitter or what have you I'm sure loads of people will be happy to help, me included.

    Good luck!

  • Have you tried MSDN it seriously rocks!  Think Microsoft's take on Java Docs usually complete with example snippets!

  • I have been doing C# for the past 10 years (Microsoft weenie since 95!) I actually just asked you a question on your Formspring page about a new site I developed in C# I then checked out your Youtube channel and here I am.

    Here is the deal. C# rocks! The .NET framework is so rich with features you can do anything. VS may take some time to get used to but it is worth it. Best IDE IMHO. Hit me up with questions. - Tom

  • Keep shooting Jolie!

  • Can anybody tell me if learning a computer language, like Java, by yourself is like a super difficult task or not? I've been trying to do tutorials on Unity the past few weeks to get some experience with coding before I attend a Computer IT program in the Fall, and so far it hasn't been very successful, or all that fun :x

  • Mo money, mo problems

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more