| PLEX86 | ||
|
what is the most suitable Linux platform for Programmers and software developersOn 12 Apr 2005 11:42:31 -0700, upulDI staggered into the Black Sun and said: Include context when you post to Usenet. Yes, that "G2" never-to-be-sufficiently-damned client doesn't do that automagically. Cut-n-paste if you have to. Context restored: This is true. If you're developing a program for Alpha and x86, you'd better have at least one Alpha and at least one x86 to test the program on. And did you mean "hardware architecture", or "software distribution" when you said "platform"? Or both? Details Count, and if you don't provide these details, we'll probably guess wrong about what it is you want. There are a few Spanish, French, and German speakers here, so you can write in those languages if you feel your English isn't good enough to convey all the details. You're being really, really vague about what it is you want to do. Be more specific! What language were you thinking of using? What is the end goal of whatever it is that you're doing? What is it that you're doing? C, C++, Perl, Python, Lisp, and a bunch of other languages are supported on every distro and almost every architecture. Java is less well-supported, but there are free-as-in-beer JDKs and JREs for at least the x86, x86-64, PPC, and ARM. There are FORTRAN compilers, but FORTRAN is a PITA. There is AFAICT no free COBOL compiler for Linux available, but very few people need COBOL. If your programming problem does not fit into one of {C, C++, Perl, Python, Lisp, Java, FORTRAN, buttembly}, then you may have misunderstood the problem. resumecv authoring advice To me, it seems to mean that either somebody thinks his looks are going to help get him a job, or he doesn't have enough experience-education to fill up one... Distros have more similarities than differences. Look at the Linux Standards Base, and write your programs such that they conform to the guidelines there, and you'll have few problems. Do *not* write your application so that it depends on kernel revision X.Y.Z; that will pee off your customers unless you're developing something for an embedded system. (If you *are* developing something for an embedded system, you should've said something to that effect in your first message.) If your application uses libFOO-1.2.3 , try compiling-running it with libFOO-1.0.0 .. libFOO-1.2.2 , and see what the minimum libFOO version you need is. Or link libFOO in statically, though that's a kludge. Test the application on a recent {Mandrake,Fedora,SuSE,Debian} release; if it works on all of them, it's probably OK. HTH, -- Matt GThere is no Darkness in Eternity-But only Light too dim for us to see Brainbench MVP for Linux Admin mail: TRAP + SPAN don't belong
|
||||
Linux groups from Newsgroups The #1 Usenet Provider on the Internet
|
||||