Page 3 of 7 FirstFirst 123456 ... LastLast
Results 21 to 30 of 66
  1. #21

    Quote Originally Posted by r0mm3L View Post
    btaw, unsaon man pag learn anang C#? curious ko
    there are a lot of free resources that you can pull from the internet. start going over them and ask questions here or to some other help resource site if you encounter a wall. thanks.

  2. #22
    Quote Originally Posted by silent-kill View Post
    hehehe para nako 85% of java is from c++, and 90% of c++ is from C, so its not really who 'owns' the technology or methodology/syntax.. but its who help more in certain situations of development.

    about anang c++ templates.. parihas raba na sa c# generics?
    Pareha ra ang templates ug generics.

  3. #23
    Quote Originally Posted by iamweasel View Post
    Probably not 99% but it is definitely java-like. IMO, they are simplifying the intricacies of OOP implementation of C++ in C#
    Kung gi-pareha nila sa C++ ang C#. I think mo support na ug multiple inheritance ang C#.

  4. #24
    Quote Originally Posted by MarkCuering View Post
    As you can see C# is a new language development by Microsoft, C# OOP is totally different and probably covers OOP and perhaps does not covers it all… just like in the case of Multiple Inheritance, where in some situations we need to decide to get an interface or abstract class with same signatures (well, the two have slightly difference with PROTECTED VARIABLES), but bottom line, if Multiple Inheritance is not supported then how I’m going to share some codes having an abstract members? Applying Bridge Pattern? Naah… It makes my geometry confuse, it would be better if directly allows MI.

    I’m aware that some of the issues are not C#’s faults; it’s on the implementation of CLR. It may reduce some bright aspect of native C++ OOP but it may open other fine areas well. But I’m still doubt about learning C# as first language… Anyway, we have the right to choose
    Para nako mao ang naay interface sa C# and Java. As what I have know ang interface is equivalent to multiple inheritance.

  5. #25
    Elite Member
    Join Date
    Aug 2008
    Posts
    1,053
    Blog Entries
    1
    Quote Originally Posted by iamweasel View Post
    MarkCuering - thank you for your discussion above but still it does not answer why C# is not the effective way to learn OOP per your previous post.
    I think I explained it already, and this is really too stressing to elaborate… a lot of people says the C# can be a good start coz its totally different language. Agree! That’s why I take my time to share my point of view, not to stop them to get in touch with C# but sharing my side for they might discover something that I missed that they can avoid it on their own way or some heads up during their studies… I don’t know how C# looks in fresh human brains that never had programming before… only they could tell. Especially if they are forever die hard with these Microsoft products

    Quote Originally Posted by iamweasel View Post
    @C# is incomplete? I don't know where you got this fact.
    .NET 3.0 and .NET 3.5 is an extension of .NET 2.0 you can confirm these by looking at the framework layout when installing these two runtime framework.
    I got these infos. from ECMA sessions, although the topic was just as purely CLI, but we had some talks about C# one of it is regarding, “Memory Model Sensitive Checker for C#” I shouldn’t bother telling everyone on that, I might get flamed here. and you can find more on these somewhere by reading Microsoft plan regarding C# up to the release 4.0 or even 5.0 (still unknown, but I hope we can expect more on this)

    Anyway, lets try not to mixed up with .NET version and C# version… we don’t have C#3.5 either. by the way, Microsoft announced the .NET Framework 4.0, and I don’t know if it’s running on another CLI version… People who wanted to start C# on .NET should double their time. Otherwise, they will left behind, maybe... if they are really serious about this.

    Quote Originally Posted by iamweasel View Post
    @Why do you concern yourself on how OOP in C# is implemented? Do you know how OOP in Java was implemented? C++?
    Yes, I’m concern 100%, just like what we did in Python; we need to fully cover how python OOP works, one of our reasons was we put this as a built-in interpreter in our system, and thus allows our customers to customize the product, which directly offers different platforms. And knowing how your tools are made would surely help the programmer effectively in learning things or developing.

    Quote Originally Posted by iamweasel View Post
    Language is not a hindrance in learning OOP. Whether you start with Java, C++ or any of the .NET variants. A language is just a tool.
    I hope so… but I gain a lot of knowledge right after I get in touch with Python… well, I personally recommend this, anyway, I’m not forcing, just a kind advice. I still love native C or C++, that's all I can say.

  6. #26
    Quote Originally Posted by eax View Post
    Actually C# is equals to Java. So if you have a basic knowledge in Java. Then gamay ra ang learning curve.
    i think not actually equal mate coz there are differences between 2 languages coz there are things present in c# but not in java or vice versa (lets have an example with their platform dependencies and syntax)...but i think similar in some ways and concept how to create things...

  7. #27
    i remember the first time I code in c#
    i know the specific keyword for such routine in java
    so i have to search it's equivalent in c#

    permi jud ko mabiktima atong setters and getters
    hehehe

  8. #28
    Quote Originally Posted by MarkCuering View Post
    As you can see C# is a new language development by Microsoft, C# OOP is totally different and probably covers OOP and perhaps does not covers it all… just like in the case of Multiple Inheritance, where in some situations we need to decide to get an interface or abstract class with same signatures (well, the two have slightly difference with PROTECTED VARIABLES), but bottom line, if Multiple Inheritance is not supported then how I’m going to share some codes having an abstract members? Applying Bridge Pattern? Naah… It makes my geometry confuse, it would be better if directly allows MI.

    I’m aware that some of the issues are not C#’s faults; it’s on the implementation of CLR. It may reduce some bright aspect of native C++ OOP but it may open other fine areas well. But I’m still doubt about learning C# as first language… Anyway, we have the right to choose
    i think they already said this before, the reason why they remove multiple inheritance in java , c# its because its causing too much confusion and adding too much complexity.

  9. #29
    question mga sir ngano bati man mutiple inheritance?

  10. #30
    Quote Originally Posted by moz_k2 View Post
    i remember the first time I code in c#
    i know the specific keyword for such routine in java
    so i have to search it's equivalent in c#

    permi jud ko mabiktima atong setters and getters
    hehehe
    hehehe same here mate nabiktima pd ko anang getters and setters sa c#... we can implement same way as java sa c# but nice sa c# ky gshorten nila...

  11.    Advertisement

Page 3 of 7 FirstFirst 123456 ... LastLast

Similar Threads

 
  1. What do you want to learn?
    By chai in forum General Discussions
    Replies: 2861
    Last Post: 02-17-2021, 07:19 PM
  2. Replies: 8
    Last Post: 05-06-2011, 05:51 PM
  3. WHO WANTS TO LEARN " WUSHU" like JET LI
    By gigzzhai in forum Sports & Recreation
    Replies: 29
    Last Post: 10-15-2010, 01:19 PM
  4. Want to Learn Self Defence?
    By pring_pring in forum Sports & Recreation
    Replies: 2
    Last Post: 04-25-2008, 04:03 PM
  5. Do You Want To Learn How To Blog But Don't Know How?
    By NetMarketer in forum Websites & Multimedia
    Replies: 0
    Last Post: 12-11-2007, 04:57 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
about us
We are the first Cebu Online Media.

iSTORYA.NET is Cebu's Biggest, Southern Philippines' Most Active, and the Philippines' Strongest Online Community!
follow us
#top