Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Programming languages in Comp. Science/Computing?

  • 10-03-2009 11:14am
    #1
    Registered Users, Registered Users 2 Posts: 30


    The title says it all...What programming languages do u do in these courses over the entire duration of the course?


Comments

  • Registered Users, Registered Users 2 Posts: 3,906 ✭✭✭J-blk


    Mostly Java though the first year (at least for the course I'm in, part time DT249 - Comp. science) started off with a module in C...


  • Closed Accounts Posts: 995 ✭✭✭Ass


    The main programming languages you will learn are C, C++ and Java. Depending on what streams you take in third and fourth year, you may end up doing C# as well. Once you get the basics of C and C++ you should have a core understanding of OOP and most other programming languages will be pretty easy to pick up.


  • Registered Users, Registered Users 2 Posts: 26,584 ✭✭✭✭Creamy Goodness


    C/C++/Java are the core ones.

    then you have loads others

    games:
    C# (lol) used to be C++ until cash changed hands.

    internet:
    html, xml etc. (not a prog. language) and php and java servlets.

    database:
    SQL, PL/SQL.

    computer sys. administor:
    C, sed, awk, bash, perl

    others:
    haskell


  • Closed Accounts Posts: 995 ✭✭✭Ass


    I'm going to white knight for C#. It is pretty lol, but XNA is a pretty good tool for teaching people things like game playability, game balance and the basic structure and approach when you go to develop a game regardless of the programming language. Given that the module is only one semester, it's probably better to do C# in XNA studios than it would be to try and condence windows gdi and direct X and all that in to one semester.

    Also, it gives you more of an understanding of the .NET framework which is good.



    If you're going for laughable languages, put haskell on that list.


  • Registered Users, Registered Users 2 Posts: 26,584 ✭✭✭✭Creamy Goodness


    Ass wrote: »
    If you're going for laughable languages, put haskell on that list.
    lol forgot about haskell. filed it under other. i refuse to call it laughable :pac:


  • Advertisement
  • Closed Accounts Posts: 2,696 ✭✭✭mark renton


    First Year - C , XML , HTML , CafeObj , SQL has been mentioned so far not seen it.

    Also one of the tutors is from the North so recapping on variations of English is necessary :cool:


  • Registered Users, Registered Users 2 Posts: 621 ✭✭✭Peadar06


    john47832 wrote: »
    Also one of the tutors is from the North so recapping on variations of English is necessary :cool:

    Ah, leave Art out of this


  • Registered Users, Registered Users 2 Posts: 330 ✭✭Irishtrekkie


    yes C# is great :D, more to that point xna is a great tool.
    of course i am saying this after being on the team of 2nd year students who just won xna XNA Ireland Games Programming competition (Go Team Gamesoc). Look out for the trophy which we will be putting in the xna lab.


    :D i really do like C# though.


  • Registered Users, Registered Users 2 Posts: 26,584 ✭✭✭✭Creamy Goodness


    there's absolutely nothing wrong with C# whatsoever.

    the only thing wrong with it - and it's not necessarily the language's fault - is that certain people were swayed by cash to change it so that microsoft can use that "creative games lab" as a marketing tool.

    anyways i think it's fairly homoerotic that i'm debating how good/bad a programming language is, every language has their strengths and their weaknesses, some have more strengths than others for certain things -ie. i'd hate to see a Radio Network Controller being run off something like C# or Java it would grind to a halt dropping connections left right and centre hence why C++ is used. similiarly trying to achieve something like regular expressions in Assembly would be just plain rediculous and that's why the likes of perl etc come in handy.

    i suppose another reason i dislike C# is that i'm tied to a platform, i'm tied to using windows, if i'm tied to windows, i'm tied to a certain IDE, i just don't like that especially considering my FYP is all about the openness of software :)


  • Registered Users, Registered Users 2 Posts: 330 ✭✭Irishtrekkie


    there's absolutely nothing wrong with C# whatsoever.

    the only thing wrong with it - and it's not necessarily the language's fault - is that certain people were swayed by cash to change it so that microsoft can use that "creative games lab" as a marketing tool.

    anyways i think it's fairly homoerotic that i'm debating how good/bad a programming language is, every language has their strengths and their weaknesses, some have more strengths than others for certain things -ie. i'd hate to see a Radio Network Controller being run off something like C# or Java it would grind to a halt dropping connections left right and centre hence why C++ is used. similiarly trying to achieve something like regular expressions in Assembly would be just plain rediculous and that's why the likes of perl etc come in handy.

    i suppose another reason i dislike C# is that i'm tied to a platform, i'm tied to using windows, if i'm tied to windows, i'm tied to a certain IDE, i just don't like that especially considering my FYP is all about the openness of software :)


    Good post have to agree with everything you said there, i was not being sarcastic i do like the C# after having a two week crash course on it , i also get that alot of people dont like it cause of being tied to a platform. But seeing as everything i am doing right now is in windows , and with xna i dont really have a choice but to love it , as its kinda pointless using anything else in xna.


  • Advertisement
  • Registered Users, Registered Users 2 Posts: 2,779 ✭✭✭Spunge


    Im in DT211/2 and we've only done C so far.


  • Closed Accounts Posts: 64 ✭✭irish_ninja


    hey guys
    I am thinking about doing the computer science course.What do ye think of it?Is the DIT course as good as others.Facilities/bad points/etc?
    thanks for any info!


  • Closed Accounts Posts: 995 ✭✭✭Ass


    hey guys
    I am thinking about doing the computer science course.What do ye think of it?Is the DIT course as good as others.Facilities/bad points/etc?
    thanks for any info!
    Try searching for any one of the bazillions of threads about DT228 on this forum.

    Facilities are pretty bad, but it should be no problem for any half decent ninja, like yourself.


  • Closed Accounts Posts: 64 ✭✭irish_ninja


    aaaahhh so you must no the way of the ninja:cool:


  • Closed Accounts Posts: 995 ✭✭✭Ass


    aaaahhh so you must no the way of the ninja:cool:
    Yeah, apparently the ways of the ninja don't involve grammar or being able to find answers to questions where answers are easily and readily available.


  • Closed Accounts Posts: 64 ✭✭irish_ninja


    And that comment helps anyone or gives them a better opinion of you,how?
    And I dont think it is important to put %^&*&_,. in every single comment.
    The message is more important than proper grammar.


Advertisement