Find the answer to your Linux question:
Results 1 to 5 of 5
Hi I'm a really newbie here, and I thought this forum could help me. I want to start a software project. It's just simple, but it runs all the time ...
  1. #1
    Just Joined!
    Join Date
    Apr 2007
    Posts
    12

    Programming language for daemon

    Hi

    I'm a really newbie here, and I thought this forum could help me.

    I want to start a software project. It's just simple, but it runs all the time as a monitoring daemon (service) in linux. I wonder what language (or maybe IDE) can help me, cuz I really had no idea.

    By the way, I'm capable of C-like (java, PHP especially) when I work with W*****s. But still, the real C or C++ kinda difficult for me heh heh .
    Can java do this daemon thing? (java is rather slow eh ... ), if possible, i want to make it multiplatform too.


    Thx 4 d advice.

  2. #2
    Just Joined!
    Join Date
    Mar 2007
    Location
    Newcastle, Australia
    Posts
    80
    You would basically need to determine how many high level and low level procedures your software would require. for low level language c or c++ and high level language python.

  3. #3
    Just Joined!
    Join Date
    Apr 2007
    Posts
    12

    Phyton?

    Nothin else? Never use it. How 'bout java?

    I'm more to high level language

  4. #4
    Just Joined!
    Join Date
    Mar 2007
    Location
    Newcastle, Australia
    Posts
    80
    I like python personally because its syntax is clean, layout very clear and has both C and Java integration ( and maybe more if Parrot goes well) . However it is your choice if you know Java why not use it.

    My main suggestion is to look at the different languages a few different projects source and see which one makes more sense to you.

    Here is a fantastic article by Peter Norvig master of many languages which I hope may help and a few more general links follow here http://www.norvig.com/21-days.html

    and a small extract
    Several people have asked what programming language they should learn first. There is no one answer, but consider these points:

    * Use your friends. When asked "what operating system should I use, Windows, Unix, or Mac?", my answer is usually: "use whatever your friends use." The advantage you get from learning from your friends will offset any intrinsic difference between OS, or between programming languages. Also consider your future friends: the community of programmers that you will be a part of if you continue. Does your chosen language have a large growing community or a small dying one? Are there books, web sites, and online forums to get answers from? Do you like the people in those forums?
    * Keep it simple. Programming languages such as C++ and Java are designed for professional development by large teams of experienced programmers who are concerned about the run-time efficiency of their code. As a result, these languages have complicated parts designed for these circumstances. You're concerned with learning to program. You don't need that complication. You want a language that was designed to be easy to learn and remember by a single new programmer.
    * Play. Which way would you rather lern to play the piano: the normal, interactive way, in which you hear each note as soon as you hit a key, or "batch" mode, in which you only hear the notes after you finish a whole song? Clearly, interactive mode makes learning easier for the piano, and also for programming. Insist on a language with an interactive mode and use it.

    Given these criteria, my recommendations for a first programming language would be Python or Scheme. But your circumstances may vary, and there are other good choices. If your age is a single-digit, you might prefer Alice or Squeak (older learners might also enjoy these). The important thing is that you choose and get started.
    Here are a few sites that may help http://forums.devshed.com/ plenty of articles and how-to here http://www.devshed.com/ for python http://www.awaretek.com/tutorials.html#begin and http://www.python.org/ Ruby http://www.ruby-lang.org/en/ C++ http://www.cplusplus.com/doc/tutorial/

  5. #5
    Just Joined!
    Join Date
    Apr 2007
    Posts
    12

    nice quote

    nice quote u got there bro.
    Thx 4 d advice, convincing enough ...
    I'll consider trying this phyton thing.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...