Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • ETHANol
    Senior Member
    • Feb 2010
    • 308

    #16
    If you like BIOinformatics then Perl.
    If you like bioINFORMATICS then C++.

    It's a personal choice and obviously both have their place. Pointless argument.
    --------------
    Ethan

    Comment

    • rskr
      Senior Member
      • Oct 2010
      • 249

      #17
      Originally posted by ETHANol View Post
      If you like BIOinformatics then Perl.
      If you like bioINFORMATICS then C++.

      It's a personal choice and obviously both have their place. Pointless argument.
      However, BIOinformatics(as opposed to bioINFORMATICS) isn't an academic pursuit. More like a trade school endeavor. See reasons listed above.

      Comment

      • ETHANol
        Senior Member
        • Feb 2010
        • 308

        #18
        Originally posted by rskr View Post
        However, BIOinformatics(as opposed to bioINFORMATICS) isn't an academic pursuit. More like a trade school endeavor. See reasons listed above.
        Someone better tell the NIH and Cell press. Because anyone using quick and dirty perl scripts to solve complex biological problems is not an academic. I never realized that I would have been better off getting my training at a trade school rather then UCSC, Cold Spring Harbor and MIT. Cool, I learn new stuff every day.

        Note: I'm only responding here because it's kind of funny. The argument is itself is obviously pointless. We can talk about the advantages of C++ and Perl for bioinformatics, which could be informative to some.
        --------------
        Ethan

        Comment

        • rskr
          Senior Member
          • Oct 2010
          • 249

          #19
          Originally posted by ETHANol View Post
          Someone better tell the NIH and Cell press. Because anyone using quick and dirty perl scripts to solve complex biological problems is not an academic. I never realized that I would have been better off getting my training at a trade school rather then UCSC, Cold Spring Harbor and MIT. Cool, I learn new stuff every day.

          Note: I'm only responding here because it's kind of funny. The argument is itself is obviously pointless. We can talk about the advantages of C++ and Perl for bioinformatics, which could be informative to some.

          And you have no point because all the good programs are written in C++, and your perl programs just call them. Academically speaking, quick and dirty perl programs usually aren't publishable. If you look at the programs that get published and actually cited.... C++(BLAST/Abyss/Velvet/Hmmer/ClustalW are all in C++)

          As a utilitarian there is something beautiful about a script that uses these libraries, but really its nothing to write home about much less a paper about the source code. A trade skill like Cisco certification or something not an academic discipline.

          Comment

          • rskr
            Senior Member
            • Oct 2010
            • 249

            #20
            Originally posted by ETHANol View Post
            Someone better tell the NIH and Cell press. Because anyone using quick and dirty perl scripts to solve complex biological problems is not an academic. I never realized that I would have been better off getting my training at a trade school rather then UCSC, Cold Spring Harbor and MIT. Cool, I learn new stuff every day.

            Note: I'm only responding here because it's kind of funny. The argument is itself is obviously pointless. We can talk about the advantages of C++ and Perl for bioinformatics, which could be informative to some.
            Another way to think about it is Perl is the software equivalent of duct tape. Sure you can rig up all kinds of Novel devices by taping them together or fix broken stuff with it, but not something that gets taught in your mechanical engineering course. You learn that on the job.

            Comment

            • ETHANol
              Senior Member
              • Feb 2010
              • 308

              #21
              Originally posted by rskr View Post
              Another way to think about it is Perl is the software equivalent of duct tape. Sure you can rig up all kinds of Novel devices by taping them together or fix broken stuff with it, but not something that gets taught in your mechanical engineering course. You learn that on the job.
              You want to make the perfect program. That's cool. I am glad there are people out there doing that. But some people are much more interested in biology and see computing as a tool. Higher level languages are very useful and save a lot of time. When you learn the intricacies of molecular biology, cell biology, biochemistry, immunology, developmental biology, cancer biology, etc., I'll say you have the right to come here and post about how people that use higher level languages are lazy and stupid. Until then.....

              Most inane internet argument ever.
              --------------
              Ethan

              Comment

              • lsbrath
                Junior Member
                • Apr 2009
                • 6

                #22
                Perl was the glue for the Human Genome Project. If you need speed then yes you go with a compiled language. Other than that scripting has proven its worth.

                Comment

                • rskr
                  Senior Member
                  • Oct 2010
                  • 249

                  #23
                  Originally posted by ETHANol View Post
                  I'll say you have the right to come here and post about how people that use higher level languages are lazy and stupid. Until then.....

                  Most inane internet argument ever.
                  I use interpreted languages like Perl, they have their place, just not in academia as a teaching language.

                  Maybe you could teach people to program Perl on Macs, because the bioperl libraries aren't cross platform.

                  Then again why are you using the biolperl libraries for a class, have you seen the code in there? Maybe you could answer all the kids questions about why X Y or Z libraries wasn't fully implemented or breaks, and just tell them Perl programmers are the most wonderful people in the world, they were on the Human Genome Project.

                  Comment

                  • lsbrath
                    Junior Member
                    • Apr 2009
                    • 6

                    #24
                    Do what makes you happy as long as it works. The saying goes that a poor rat has only one hole. There are many folks in the bioinformatics community that have been very successful using only Perl with BioPerl and increasingly R and Bioconductor.

                    Comment

                    • bpgoll
                      Junior Member
                      • Feb 2014
                      • 6

                      #25
                      Originally posted by francois.sabot View Post
                      Try Linux ^^

                      Yes

                      You should try linux
                      http://watchfree.me/10/w.png

                      Comment

                      Latest Articles

                      Collapse

                      • SEQadmin2
                        From Collection to Sequencing: Why Sample Preparation and Preservation Define Sequencing Data
                        by SEQadmin2


                        Data variability is still an issue in sequencing technologies despite the advances in reproducibility and accuracy of these platforms. But the problem does not originate in the sequencing itself, but in the previous steps, before the sample reaches the sequencer.


                        The first step is collection, followed by preservation and sample preparation for analysis. Most scientists overlook those steps, but not being careful might just be skewing the experiment’s results.
                        ...
                        06-02-2026, 10:05 AM
                      • SEQadmin2
                        Single-Cell Sequencing at an Inflection Point: Early Impacts of New Platforms and Emerging Trends
                        by SEQadmin2


                        With the launch of new single-cell sequencing platforms in 2026, the field stands at an exciting inflection point. This article surveys the most impactful advances in the field and discusses how they’re reshaping research in cancer, immunology, and beyond.


                        Introduction

                        Single-cell sequencing technologies have undergone remarkable advances over the past decade, transitioning from low-throughput experimental approaches to highly scalable platforms capable of...
                        05-22-2026, 06:42 AM
                      • SEQadmin2
                        Environmental Genomics in the Age of NGS: From Microbes to Conservation Strategies
                        by SEQadmin2

                        Studying ecosystems means dealing with complex, multi-species communities that are hard to observe at scale. This complexity, however, hides many important questions to be answered, from how biogeochemical cycles work and how climate change can affect species distribution to how conservation strategies can work best.


                        Genomics, particularly since the expansion of NGS, has transformed ecosystem ecology. By sequencing environmental DNA, we can now assess biodiversity without direct...
                        05-06-2026, 09:04 AM

                      ad_right_rmr

                      Collapse

                      News

                      Collapse

                      Topics Statistics Last Post
                      Started by SEQadmin2, 06-02-2026, 12:03 PM
                      0 responses
                      20 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 06-02-2026, 11:40 AM
                      0 responses
                      14 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 05-28-2026, 11:40 AM
                      0 responses
                      29 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 05-26-2026, 10:12 AM
                      0 responses
                      31 views
                      0 reactions
                      Last Post SEQadmin2  
                      Working...