Thread: Programming language - Which one should people learn today?

  1. #16
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Quote Originally Posted by Thantos View Post
    I'm so sorry to hear that you have to use ASP. That is one god awful language. I assume since you are using that and C# you are using a windows server? If so I'm sorry to hear that also.
    ASP.net, which you program the code behind in C#.

  2. #17
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,660
    > I'm so sorry to hear that you have to use ASP. That is one god awful language.
    As Cleopatra might say, "It's a pain in the ASP"
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  3. #18
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    It's not ASP though.

  4. #19
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Quote Originally Posted by Thantos View Post
    I'm so sorry to hear that you have to use ASP. That is one god awful language. I assume since you are using that and C# you are using a windows server? If so I'm sorry to hear that also.
    I'm glad to hear you're using a Windows server instead of the pain-in-the-ass Linux.
    (Serious.)
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  5. #20
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    I don't mind windows as an OS for a server but IIS sucks hard. I usually just assume that if you are using windows as a web server you are using IIS.

  6. #21
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Sigh, personal preferences...

  7. #22
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by Thantos View Post
    I don't mind windows as an OS for a server but IIS sucks hard.
    Apparently IIS 7 deviates from all the earlier versions and now comes modularized and you install only those parts you want/need. And you can write your own through it's own API (good ridance ISAPI!) in languages such as C++ and C#.

    In fact... I beieve the new system is stronger than Apache own modules system in one aspect. You can install modules on a per-site basis, instead of globally. Coupled with native multithreaded support (which is still lacking from apache in a big way, or so I seem to realize) I can imagine some pretty hefty things being developed for IIS that may reduce Apache usability if something isn't done. I'm speaking on the area of Web Services and Web Applications.

    I'm so sorry to hear that you have to use ASP. That is one god awful language.
    You mean C# or Vb.net or C++/CLI are awful languages. As ASP.Net is not a language but makes use of any of those languages. Neither ASP was a language.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  8. #23
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,895
    native multithreaded support (which is still lacking from apache in a big way, or so I seem to realize)
    I don't think so. Sure, the worker MPM is still the most well-tested in Linux, but the Win32 MPM uses threads.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  9. #24
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    Quote Originally Posted by indigo0086 View Post
    Sigh, personal preferences...
    That is what everyone thinks at first... "Oh you always bash IIS. Oh you just hate Microsoft. You just think Bill Gates looks like a goober who can buy and sell your ass."

    While those are all true, there are other important details that experience will eventually lend to you. Elysia is being hard on the linux servers but I sincerely doubt she advocates IIS. And yes, IIS has improved. But it should not need to make improvements just to try to match Apache. For two main reasons: one, Apache should not be considered the defacto standard. Two, since when does playing "catch up to the open source program" mean you are now pushing industry quality?

  10. #25
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    Quote Originally Posted by master5001
    For two main reasons: one, Apache should not be considered the defacto standard.
    I am not sure how to interpret this. Are you trying to say that Apache is the de facto standard but that should not be the case, or are you trying to say that Apache is not the de facto standard and hence should not be considered as such?

    Quote Originally Posted by master5001
    Two, since when does playing "catch up to the open source program" mean you are now pushing industry quality?
    If the "open source program" is industry quality and your program is not, then indeed 'playing "catch up to the open source program"' means 'you are now pushing industry quality'.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  11. #26
    Ethernal Noob
    Join Date
    Nov 2001
    Posts
    1,901
    Quote Originally Posted by master5001 View Post
    That is what everyone thinks at first... "Oh you always bash IIS. Oh you just hate Microsoft. You just think Bill Gates looks like a goober who can buy and sell your ass."

    While those are all true, there are other important details that experience will eventually lend to you. Elysia is being hard on the linux servers but I sincerely doubt she advocates IIS. And yes, IIS has improved. But it should not need to make improvements just to try to match Apache. For two main reasons: one, Apache should not be considered the defacto standard. Two, since when does playing "catch up to the open source program" mean you are now pushing industry quality?
    That's a lot of post that doesn't even address what I was addressing. Being that this thread is about programming languages, I was speaking about that subject. I'm nowhere near where you're at...

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 16
    Last Post: 04-16-2009, 09:21 PM
  2. Should it be legalized?
    By abachler in forum A Brief History of Cprogramming.com
    Replies: 168
    Last Post: 06-08-2008, 08:56 AM
  3. Which language to start with
    By slats in forum A Brief History of Cprogramming.com
    Replies: 51
    Last Post: 05-16-2008, 06:32 AM
  4. What Language to learn???
    By Serpentineocean in forum Game Programming
    Replies: 7
    Last Post: 06-10-2004, 09:07 PM
  5. Religious Bull****
    By Witch_King in forum A Brief History of Cprogramming.com
    Replies: 119
    Last Post: 10-23-2001, 07:14 AM