View Single Post
Old 13th February 2012
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

Application language choice and your underlying OS and architecture do not necessarily need to have a correlation. You might pick one or the other due to features, capabilities, supporting libraries .... but there may not always be a need to select a particular programming language, or perhaps, a particular OS.
Quote:
isn't C the gateway to porting ?
No. Instead, you would need an understanding of an application's dependencies on other software and its use of APIs, and what is or is not the equivalent in the OS you are porting to. For information on porting applications to OpenBSD, as an example, you might read the OpenBSD Porter's Handbook. Your application's programming language isn't critical to the knowledge you need to have, though of course, being able to understand that language to some extent will likely be necessary.
Reply With Quote