TechHui

Hawaiʻi's Technology Community

Rachel Applefield
  • Wilmington, NC
  • United States
Share on Facebook
Share on Facebook MySpace
  • Blog Posts
  • Discussions
  • Events
  • Groups (2)
  • Videos

Rachel Applefield's Groups

 

Rachel Applefield's Page

Profile Information

Occupation:
Student
Areas of Interest (Robotics, Software Architecture, Green Energy, Web 2.0, etc.):
Biochem, Sports med, bioinformatics
Software Language Proficiencies / Interests:
HTML, Java, Perl, Python
About Me:
i have lil' to no CS background, and I am trying to learn perl first then python soon afterwards for the purpose of conducting a small research project and then pursuing a much larger CS proj, respectively.

Comment Wall (3 comments)

You need to be a member of TechHui to add comments!

Join TechHui

At 5:39pm on July 11, 2008, aaron kagawa said…
hey Rachel welcome to the group.
At 3:46pm on July 11, 2008, Daniel Leuck said…
Hey Rachel, Responding to your question to Mika (I hope you don't mind) -

Rachel: I'm learning perl, b/c from what i hear a lot of bioinformatics is done in perl and there are lots of perl and bioperl libraries of programs. python, b/c that's what Google told me to learn (Don't ask why i was there...lol. suffice it t say, it was a complete accident). would u recommend diff. lang's?

Many developers get pretty religious when it comes to language choice so you have to be careful to sort preferences from well reasoned arguments. That being said, most people agree some languages lend themselves to certain domains more than others. In my opinion, Perl is a great text processing language, but is a poor choice for large complex systems. An object oriented language would probably be a better choice. If you want to go with something scripty, Ruby or Python are great languages. On the statically typed side I recommend Java or C#. There are plenty of biotech libraries available for Python, Java and C#. I assume the same is true for Ruby, but I have less experience with the language.

Having worked with biotech customers, I know exactly what you mean about a lot of biotech applications being written in Perl. I think this is the unfortunate consequence of Perl being a language a lot of scientists used first for historical reasons. The code I encountered was horribly obfuscated and clearly written by people that weren't thinking about how easy it would be for others to maintain and extend. Although its possible to write clean maintainable Perl code I rarely see this happen. OO languages like Java and Python were designed to help manage complexity. In the biotech domain this is often a necessity.
At 2:12pm on July 11, 2008, Mika Leuck said…
Welcome Rachel! Good luck with your research project. There are a lot of experts in the Python group, so feel free to ask questions.

Why did you choose Perl and Python for your research project? They aren't bad choices. I am just curious.

BTW - We also have a Java Developers group.
 
 
 

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service