Aprendiendo c

Imagen de B@tMito

Forums: 

Buenas a todos, les comento a todos los que lean este texto, que soy un usuario nuevo en este fascinante sistema, hace poco que estoy utilizando mandriva 10.2 y Tengo una duda y hacerca de c, quiero aprender a programar y tengo manuales de c pero los que me eh bajado son para programar en el so windows, ahora la pregunta es, es lo mismo aprender a programar en windows que en linux? yo nose absolutamente nada de esto, y estube averiguando sin mucho exito. y sino es asi, algun lugar en donde pueda buscar info para aprender c en linux desde cero? desde ya les agradezco mucho tan solo por leer este texto, gracias !!!

No importa el sistema

Imagen de antares

No importa el sistema operativo siempre y cuando utilices el estándar ANSI C, por lo menos así dice la teoría. El problema es que cada casa comercial (microsoft, borland, etc..) agrega sus propias librerías para ayudar al programador, pero se pierde la portabilidad. Para evitar eso es mejor programar cumpliendo el estándar ANSI C, que todas las casas comerciales incorporan a sus versiones de C.

No sé si me hice explicar bien... con todo trata de investigar más sobre el tema.

Saludos,

antares

Comprendido

Imagen de B@tMito

B@tMito: Bueno muchas gracias por tu tiempo ANTARES, me alegra mucho tener una respuesta, y si comprendi bien el punto. Hora voy a ponerme en campaña para conseguirme manuales que solamente traten el tema con el estandard ANSI C, asi no tendre conflictos serios o confuciones enormes jaja. desde ya muchas gracias por tu ayuda. nos vemos.

B@tMito 2006

con la misma duda B@tMito

Imagen de chasquiweb

Hola soy luis. Desde hace rato tambien estoy procurando ver como es la nota de programar. Ahora que encontre tu texto. Me entro la duda de preguntar como esta tu investigación. Haber si me das una mano en eso. Realmente he programado mas en pascal, turbo, visual, y ahora voy por java. Pero lo que ahora estoy viendo es como lo hago en linux. Creo que uniendo esfuerzos se puede continuar. Por cierto estoy de conociendo linux, desde hace unos seis años cuando escuche en la universidad siempre me quedo la espina de programar. Y ahora que estoy utilizando como servidor a linux, veo que hay que hacer algo por seguir y migrar a linux. Bueno es todo por ciero, segunda vez que pude escribir por este medio. Hasta ahora no le cacho como se envia, o se escribes. :jawdrop: :sick:

Juyayai Ecuadormanta...!! Cel:0981537630

IDEs para C

Puedes porobar el eclipse para C y funciona bastante bien, si no te molesta lo pesado que es el eclipse. Una gran ventaja que tiene frente al anjuta es el manejo de workspaces.
Para hacerlo funcionar con C visita http://www.eclipse.org/cdt/ .

El netbeans tambien funciona bajo C/C++ instalandole un paquete http://www.netbeans.org/products/cplusplus/ , hasta hace poco no soportaba depuración pero ya tiene compatibilidad con gdb, me parece que es otra opción muy buena.

El Kdevelop también es una opción http://www.kdevelop.org/ , pero todo depende de que tipo de aplicación vas a desarrollar.

Si es algo sencillo el anjuta es suficiente :D

Yo te puedo ayudar dandote

Imagen de elgabo

Yo te puedo ayudar dandote IDE para la programacion en C, uno que conosco y no he probado es

http://anjuta.sourceforge.net/

Imagination is more important than Knowledge -- Albert Einstein

Imagination is more important than Knowledge -- Albert Einstein
Errar es humano, pero para dañar las cosas realmente bien, pero bien de verdad, necesitas la contraseña de root.

OK

Imagen de B@tMito

B@tMito 2006: Bueno paso a comentarte ELGABO que relamente este es un foro como tiene que ser, es realmente solidario y eso que nadie me conoce, eh estado en otros foros y no me an respondido a mis consultas que obviamente para ustedes serian de lo más basico, pero para mi es chino basico jajaja, te agradezco la solidaridad, y gracias a todos. nos vemos !!!

B@tMito 2006

C en linux

Si es el mismo lenguaje en ambos sistemas operativos, pero no necesariamente las librerias.

En Unix/Linux: utilizando C puedes realmente acercarte al SO mejor que en Windows.
Una libro (viejito pero como actual) es "The design of Unix Operating System", a pesar
de ser del año 79, no he encontrado une mejor publicacion que te acerque a Unix
utilizando C.

No es la unica guia, en mis manos tengo un librito: "Linux Programming by example", que toca
mucho de los temas que la anterior pero totalment enfocado a Linux.

IDE?, el anticuado VI tiene su encanto, pero tienes muchas opciones al respecto.

Todo depende de lo que quieras, si quieres aprender C con una aproximacion al SO, entonces las
dos guias anteriores son una de las multiples opciones sobre programacion en Linux.

Entiendo

Imagen de B@tMito

B@tMito 2006: Hola JSALVADOR, estas dos guias las voy a buscar en la red, espero pueda encontrarlas y traducidas al español/castellano, porque en estos momentos recien comienzo con clases de inglés, gracias por las respuestas, y sí, lo que me gustaria es hacercarme mas que nada al so linux, que realizar programas de utilerias, me gusta la idea esta de ayudar a mejorar el sistema y quien sabe, alomejor algun dia llegue a colaborar con este medio, nos vemos, bye !!!

B@tMito 2006

Es interesante

Imagen de JCMilleniuM

Es interesante hace unos días acabo de leer que el 50% de los programadores en USA están programando en linux.
Y ahora leo que el 25% de los computadores que vende dell están vendiendose con linux preinstalado.
Si es así a mi tambien me gustaría aprender a programar en linux, la verdad en la U me están enseñando C con librerías y cosas raras que no salen en linux, simplemente no funcionan, es más el otro día me jale el exámen de progra por no tener instalado Visual Studio 6 en mi compu, por razones de la vida tengo q instalar windows de vuelta en mi laptop, pero mi server y el desktop nadie los va a tocar hehehe, la verdad así son las cosas.
Yo quisiera aprender a prgramar en linux. Tambien me pongo en pie de lucha para buscar esos libros en la red.

Salu2

JC

www.freeserviciosenred.com

--
Ing. Juan Carlos Moreno A.

respecto a visual

Imagen de punky

mira para que no instales windows y te rompaz la cabeza de nuevo con eso te recomiendo gamba no lo instale por qeu en mi suse ya me vino junto con el eclipse pero de ley debes poder adquirirlo desde el internet, y las ayudas ahi te puedo recomendad qeu busques estos tutoriales desarollador de cinco estrellas es un tutorial de microsoft es solo pa que tengas nocion te puedes bajar el tutorial entonces ya no es tan necesario instalar al susodicho

No hay lenguajes de programación malos solo programadores ineptos:

Páginas