The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Suggestions for Programming Software and Such

    Discussion in 'Windows OS and Software' started by penpenguin, Jan 25, 2006.

  1. penpenguin

    penpenguin Notebook Guru

    Reputations:
    0
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    So I am pretty set on running a debian stable distrobution of linux and was wondering what software I should get for the ultimate simple, effective, useful, and programming laptop.

    So far I have the following items set out:

    - Web Browser - Mozilla Firefox
    - E-mail Accessability Program - Mozilla Thunderbird
    - Word Processing, Excel, Power Point, Paint, etc. - Open Office
    - Windows API - Wine(hq)
    - Java Compiler - JCreator

    I have a question though regarding Wine and accesibility to Windows based programs. What virus and anti-spyware protection would I need for linux? Would I need a different type of version than lavasoft run under a Windows API? Also, are there any quality firewalls for linux systems that are freely available. I also want to get into web site design, programming, and useful stuff, what linux compilers, programmer software, and IDEs are available for linux, and what are some quality free design programs that I would be able to implement? Let me know what you may use and why, and what would be most compatible with a Debian stable derived system.
     
  2. drumfu

    drumfu super modfu

    Reputations:
    436
    Messages:
    3,651
    Likes Received:
    0
    Trophy Points:
    105
    if your coding for web, don't you want an MS environment?
     
  3. ccbr01

    ccbr01 Matlab powerhouse! NBR Reviewer

    Reputations:
    448
    Messages:
    1,700
    Likes Received:
    0
    Trophy Points:
    55
    In my c++ class, we use emacs for our programming. The general debugger is also used too.
     
  4. penpenguin

    penpenguin Notebook Guru

    Reputations:
    0
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    drumfu, not necessarily, since it will be widely accesible, plus linux offers a variety of tools for web developement, I am just trying to find them all here
     
  5. drumfu

    drumfu super modfu

    Reputations:
    436
    Messages:
    3,651
    Likes Received:
    0
    Trophy Points:
    105
    ok, shows what i know. i'll let the smart people discuss and slowly back away :p
     
  6. penpenguin

    penpenguin Notebook Guru

    Reputations:
    0
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    15
    I am not insulting your intellignece, I could very well be wrong.

    I just figured that since html is the same over different browsers, and on different operating systems (as well as Java and Javascript) that it would be simple to do it on any machine.
     
  7. drumfu

    drumfu super modfu

    Reputations:
    436
    Messages:
    3,651
    Likes Received:
    0
    Trophy Points:
    105

    haha, that would mean i'd have to have some intelligence to insult.

    before law school, i worked for a software company directing the R&D division (i.e., the coders). we did a java based front end client. the programmers all had an m$ environment since that is what our app supported. but, it's been a while and i'm not sure if it's helpful or not to run the environment you are actually coding for.

    /end threadjack
     
  8. Waeggles

    Waeggles Notebook Consultant

    Reputations:
    0
    Messages:
    116
    Likes Received:
    0
    Trophy Points:
    30
    ""
    I also want to get into web site design, programming, and useful stuff, what linux compilers, programmer software, and IDEs are available for linux, and what are some quality free design programs that I would be able to implement?
    ""
    Eclipse is extremely good for Java. NVU and Quanta (KDE) come to mind for Web Development.
     
  9. iOsiris

    iOsiris Notebook Evangelist

    Reputations:
    40
    Messages:
    447
    Likes Received:
    0
    Trophy Points:
    30
    I'd recommend eMacs for programming, as well as Eclipse for an IDE.
     
  10. skel

    skel Notebook Geek

    Reputations:
    4
    Messages:
    92
    Likes Received:
    0
    Trophy Points:
    15
    Emacs is a text editor that sits on top of an actual compiler. You can configure Emacs to work with a variety of compilers, for a variety of programming languages. It may not be the fanciest editor out there, but it's been around for a while & it's free.

    Since you're running Linux, look at GNU's offerings for software development. On the web development front, what sort of technology are you looking to exploit, ASP, PHP, J2EE, etc? I've doubt you'd find much in the way of ASP tools for Linux, but I'm sure there are many tools available for PHP development. I would also check out what Sun has in the way of a Java web development kit.
     
  11. Exception

    Exception Notebook Guru

    Reputations:
    0
    Messages:
    56
    Likes Received:
    0
    Trophy Points:
    15
    For firewall there's something called firestarter for GUI firewall configurations. I'm not aware of any anti virus software for Linux... its not M$ product afterall!.

    Hm, what kind of programming you gonna do? For web development with php, all you need is Apache web server and php installed, you'll probably need MySQL installed for database. PHP is a scripting language so you don't need to compile it.

    For J2EE you'll need an app server like Tomcat, For IDE Eclipse should be good enough.

    If you wanna develop Windows apps, why don't you do it in Windows, I'm sure there's a way to do it in Linux tho.

    I'm a big fan of command line and editor, not so an IDE guy hehe.