escribió:
y muchas de las cosas que me dicen no tengo ni idea de que son, concretamente lo que me ha dicho el usuario sao (disculpame)
Sin problemas - Cuando te compres una Mac, y comienzes a programar, entenderás mejor lo que te escribí arriba.
escribió:
las distribuciones linux en Mac, te traen ya los utensilios para programar, lease compiladores y todo esto? Sobre todo lo que me interesa es el EMACS y el GCC.
Esto es 'parte' de lo que te quise decir en mi post anterior, Mac OS X 10.4 (Tiger) ya viene con los editores emacs, vim y ed instalados. Además, también trae los lenguages de programación Perl, PHP, tcl, Ruby and Python y soporte nativo para las herramientas Tcl/TK, TKInter y WxWidgets y por supuesto también trae Java como un componente central del sistema. Y herramientas de Unix para controlar archivos, como cp, mv, ls y tar. Instala también bash (el intérprete por default), tcsh (csh), zsh y korn.
Y si además instalas las Herramientas de desarrollo de Apple ("Xcode Tools"), te proporcionará herramientas de desarrollo incorporadas como gcc, gdb, y pico que te permitirá aprovechar las herramientas del intérprete de comandos de UNIX como "grep, chmod, ps, crontab, top y tail". Si has programado software de utilidades en otra plataforma UNIX, puedes hacerlo funcionar en Mac OS X Tiger rápidamente. En realidad no hay necesidad de instalar linux en Mac.
[pm @ sao: ~] % gcc --version
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 (Apple Computer, Inc. build 5026)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[pm @ sao: ~] % emacs --version
GNU Emacs 21.2.1
Copyright (C) 2001 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Y en Mac OS X 10.4 (Tiger), tambien puedes instalar Apple's X11, que viene incluido en el DVD de instalación de Tiger como una opción. Y por supuesto puedes compilar e instalar de fuente cualquier paquete de Unix. Y si además utilizas Fink (distribución para el manejo de paquetes) que usa herramientas de Debian tales como dpkg y apt-get, además de su propio manejador de paquetes, llamado 'fink', podrás instalar ya sea paquetes binarios pre-compilados o te ofrece compilación de fuente automatizada.
Mac OS X 10.4 (Tiger) trae ya algunos sets de comandos de linea básicos como los que te mencioné más arriba, pero Fink trae muchas mejoras sobre estas herramientas además de una selección de aplicaciones gráficas desarrolladas para Linux y otras variantes de Unix.
Ahora espero haberte confundido del todo...:)
.