Predominancia de C [Was: Re: Re: Re: Re: Benchmarking en distintos lenguajes [ Era algo así como cliente en jabber... ]]

Carlos Manuel Duclos Vergara carlos en embedded.cl
Mie Dic 5 04:43:44 CLST 2007


> ¿Los proyectos de SourceForge  en que lenguaje están escritos
> principalmente?(puede que algunos estén escritos en C++)
> ¿Los fuentes para una tarjeta de red por ejemplo  en Linux,en que lenguaje
> estan escritos?
> ¿Cual es lenguaje históricamente preferido por los "Hackers" gringos?
> ¿En que lenguage  escribió Richard Stallman principalmente su editor de
> textos GNU/emacs (bueno cabe decir que uso LISP pero sólo para las
> extensiones)?
> ¿Que lenguaje se ha usado para crrear  compiladores de otros lenguajes?
>

[...]

Al menos en el lado comercial del software para Linux te garantizo que al
menos el 50% de las applicaciones estan escritas en C++.


> No que da más que decir :C la lleva,debido a que es un lenguaje de alto
> nivel ,pero que permite trabajar lo mas cercano posible al nivel de la
> máquina
> el amplio manejo de las entradas y salidas,los tipos de datos con los que
> se
> puede trabajar,es algo que difícilmente se puede ver en otros lenguajes.
>

C es muy bueno si quieres construir un edificio empezando por hacer la
mezcla de cemento, en el caso de que quieras tener cemento listo,
ladrillos y todo ese tipo de cosas C++ es mucho mas usable. Por eso skype,
Mathematica y otros utilizan C++ y no C.

> En cuanto al C++  de Stroustrup ,una vez leí por ahí ,una  entrevista que
> le
> hicieron al creador de este lenguaje,y en donde le consultaron el motivo
> de
> por que había creado el lenguaje.Tuvieron que dejar hasta ahí la
> entrevista

curiosa entrevista aquella, podrias dar una referencia?

> ,dado que supuestamente Stroustrup habría confesado que solo había creado
> este lenguaje por motivos económicos,y que las  propiedades de herencia
> ,polimorfismo,no justificaban la generación en muchos casos de enormes
> tamaños,que podrían tener un tamaño óptimo si hubieran sido escritos en
> C...en definitiva ,habría creado el lenguaje sólo para darles trabajo a
> los
> programadores.
>

Aunque dudo que esa haya sido su principal motivacion, debo reconocer que
ha sido bastante exitoso en eso.


-- 
Carlos Manuel Duclos Vergara
http://carlosduclos.blogspot.com


Más información sobre la lista de distribución Linux