Unconfigured Ad

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts

  • rskr
    replied
    How is someone supposed to debunk "cross-platform" or java is faster, to complete novices?

    The problem with Java is that there is no way to port it. So there are features which are not cross platform especially GUI features, which are not part of the cross-platform contract with Microsoft(which let its contract expire). Since java is cross-platform the language has no porting constructs, so if you need a feature which isn't implemented exactly the same on more than one system(anti-aliasing is an example) there is no way to maintain the code effectively.

    C and C++ are faster, by up to 20times in neutral language comparison bench marks. Besides that if you know how indirection works, you know java can't be very fast, unless you write everything in a giant static main with local non-object variables, which well no one really does that do they?

    Anyway, untrained Java programmers appear to work for cheap, but the question is do they bring anything to the table. Cross platform has been debunked.

    Leave a comment:


  • NicoBxl
    replied
    and it's OOP compared to basic scripting languages

    Leave a comment:


  • damiankao
    replied
    It's easy to use and fast to develop. Bioinformaticians usually are not hardcore programmers.

    Leave a comment:


  • mudshark
    replied
    I use Java a lot, coded a lot of bioinformatics and NGS tools. I prefer it to C and scripting languages because of
    1) easy memory management (overhead is not much of a problem)
    2) easy development process (very good IDEs)
    3) and it's considerably fast (if you e.g. re-code some R-workflows in Java you will reach speed of light..)
    4) easy setup of threads/multithreading which is a major plus in NGS analyses
    5) cross platform (Windows, LINUX, OSX without any problem)

    Leave a comment:


  • ETHANol
    replied
    This guy is clearly a troll.

    From the perspective of a biologist, I've found some pretty useful tools written in Java so Java has clearly contributed a lot to bioinformatics. My thanks to the people that made them. Perhaps rskr is jealous he didn't write them. Maybe he should read this book:


    and get back to us with a full report.

    Leave a comment:


  • ECO
    replied
    rskr: Was this a serious question? Seems pretty clearly a troll, similar to your last thread on 36 base reads.

    I love a good snarky post now and again, but trolling to insult java in general is non-productive.

    Leave a comment:


  • rskr
    replied
    Disbelief. I know lets everybody program in a super slow language, with poorly designed code(see the first post), then buy a cluster to run it. When it could have been done on a single box, but hey at least if you run your java bork so no one else can show you up with a real language, because you have installed hadoop on it, and well nothing uses hadoop.

    Leave a comment:


  • BetterPrimate
    replied
    Originally posted by rskr View Post
    Last I checked Java couldn't run under SGE.
    Then it's about time you checked again.

    Leave a comment:


  • krobison
    replied
    In addition to the assembly viewers, there are also tools written to use Hadoop that are in Java. The SeqWiki has over 60 programs currently listed for Java covering a wide range of topics.

    I haven't seen any Android bioinformatic apps yet, but that is also a Java world.

    Leave a comment:


  • rskr
    replied
    Originally posted by maubp View Post
    cross platform
    Last I checked Java couldn't run under SGE. So no not really.

    Leave a comment:


  • maubp
    replied
    Most assembly viewers these days seem to be written in Java using Picard for SAM/BAM support.

    As a bonus, they are cross platform and so can be used on Windows as well as Linux or Mac OS X. Unlike most Bioinformatics applications I would say, where Windows is poorly supported.

    Leave a comment:


  • rskr
    started a topic Purpose of Java in Bioinformatics

    Purpose of Java in Bioinformatics

    Does java contribute anything to Bioinformatics, other than a cheap complicit labor pool? I know in certain business applications the cheapness and complicity is the penultimate bottom line, but in bioinformatics, I don't see what java brings to the party.

Latest Articles

Collapse

  • kinpict.com
    Reply to 16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
    by kinpict.com
    The part about this topic feels surprisingly grounded, and the details on the page is the bit that made me slow down. I’d keep <a href="https://kinpict.com/">ai family photo generator</a> bookmarked for later.
    Today, 06:37 PM
  • SEQadmin2
    16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
    by SEQadmin2





    NGS has revolutionized clinical microbiology by offering new ways to identify and surveil pathogens without prior knowledge of the target. One popular approach is 16S rRNA and ITS amplicon sequencing, which targets specific microbial markers. But studies are increasingly incorporating shotgun metagenomics, a technique that sequences all DNA from a sample without targeting specific microbial markers. This approach allows more detailed taxonomic classification,...
    10-30-2026, 06:46 AM

ad_right_rmr

Collapse

News

Collapse

Topics Statistics Last Post
Started by SEQadmin2, 11-12-2026, 07:59 AM
0 responses
28 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 11-05-2026, 09:25 AM
0 responses
35 views
0 reactions
Last Post SEQadmin2  
Started by SEQadmin2, 11-03-2026, 11:54 AM
2 responses
56 views
0 reactions
Last Post kinpict.com  
Started by SEQadmin2, 10-28-2026, 09:57 AM
0 responses
175 views
0 reactions
Last Post SEQadmin2  
Working...