Entrar
¿Nuevo usuario? Inscribirme
smalltalking · Un lugar para el estudio y desarrollo de Ambientes de Objetos virtuales.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
In C++, Everything is Harder Than You Think   Lista de mensajes  
Responder | Reenviar Mensaje #17086 de 17190 |
Re: [objetos] In C++, Everything is Harder Than You Think

Cuando salió C, decían que era la "respuesta" a todo...
Cuando saliò C++, se decía que era una mejor respuesta que C, por la inclusión de la  "orientación a objetos"
Cuando salió Java, se decía que resolvía todas las falencias que tenía C++
Luego Java no alcanzaba, entonces fueron necesarios los frameworks...
 
Yo me pregunto... si C ya era la "respuesta" a todo, ¿por qué se necesitaron tantas "mejoras"?
 
Y me respondo... demasiado marketing, y pocas razones técnicas reales.
 
El problema es que se quiere utilizar un lenguaje o entorno para cualquier cosa, y no es así. C y C++ son muy buenos si se necesita programar en bajo nivel (por ejemplo, un SO, drivers, soft de control de redes, etc), ya que su contacto con el hardware es muy fuerte y cercano. Pero para modelar otro tipo de sistemas (por ejemplo, empresas u organizaciones), se deberían utilizar lenguajes que tengan estructuras u objetos que representen con naturalidad las entidades de estos otros sistemas.
 
Saludos,
Andres.


--- El mar 18-ago-09, kikoGregoris <kikogregoris@...> escribió:

De: kikoGregoris <kikogregoris@...>
Asunto: Re: [objetos] In C++, Everything is Harder Than You Think
Para: smalltalking@...
Fecha: martes, 18 de agosto de 2009, 11:31 am

 

Hola Ale

Lo que me llamo la atención es que definitivamente reconozcan las dificultades de trabajar con C++, como se dice habitualmente "a confesión de partes, relevo de pruebas".
Pero por otro lado, la solución mágica, siempre es un framework que soluciona todo !.
Pero nunca se plantea que el problema puede ser otro...


The reason for most of the complexity in C++ is that the standard makes very few assumptions about the target system and compilers, and also tries to avoid imposing any extraneous overhead on the program. The STL introduces a good set of higher level functionality, but brings with it more complexity to master.

Esta apreciación, te parece acertada ?.
Yo no conozco en detalle C++  como para poder asegurarlo.


Además se lo critica  al autor del paper por recomendar boost como solución definitiva, parece no haber consenso entre ellos. jajaj


Most pointer / allocation foobars in C++ can be spotted and cleaned up in 5 minutes by using something like Fluid Studio's Memory Manager. Which AFAIK is free. Good coding practice, once you've learned the rules, is the best protection there anyway.


Otra solución que parece magíca !


This philosophy makes C++ more flexible, but also harder to learn and use correctly, even if you use 3rd party libs instead of creating your own


Es mas flexible C++ ?.


C++ is still used for games because it is best used to generate performance heavy code with.

ES la única forma de lograr performance ?


saludos kiko







De: Alejandro F. Reimondo <aleReimondo@ smalltalking. net>
Para: smalltalking@ gruposyahoo. com.ar
Enviado: lunes 17 de agosto de 2009, 9:09:51
Asunto: Re: [objetos] In C++, Everything is Harder Than You Think

 
Hola Kiko,
En el articulo se comparan los lenguajes segun sus características y aptitudes para el desarrollo de software hoy; sin considerar en absoluto el paso del tiempo y cómo ha cambiado la idea de los que es "hacer software".
A menudo se hace ese tipo de comparaciones con Smalltalk, en dónde se deja de lado tanto consideraciones con respecto a la historia, como a la capacitacion de las personas que realizarían el trabajo.
Estos temas dan para mucho hablar, es común hoy en día que se piense solo "en la herramienta" al momento de comparar.
Ale.
 
 
----- Original Message -----
Sent: Sunday, August 16, 2009 12:26 PM
Subject: [objetos] In C++, Everything is Harder Than You Think

Hola gente

Estaba buscando algo y sin querer me encontré  con este artículo:
http://www.gamasutr a.com/blogs/ NeilGower/ 20090814/ 2728/In_C_ Everything_ is_Harder_ Than_You_ Think.php

Es muy curioso ver que ni ellos se ponen de acuerdo.jajaja


saludos kiko




Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer. yahoo.com/ cocina/



Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer. yahoo.com/ cocina/



Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/


Mar, 18 de Ago, 2009 10:25 pm

andrespascal...
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #17086 de 17190 |
Desplegar mensajes Autor Ordenar por fecha

Hola gente Estaba buscando algo y sin querer me encontré  con este artículo: ...
kikogregoris
Sin conexión Enviar correo
17 de Ago, 2009
11:14 am

Hola Kiko, En el articulo se comparan los lenguajes segun sus características y aptitudes para el desarrollo de software hoy; sin considerar en absoluto el...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
17 de Ago, 2009
12:14 pm

Hola Ale Lo que me llamo la atención es que definitivamente reconozcan las dificultades de trabajar con C++, como se dice habitualmente "a confesión de...
kikogregoris
Sin conexión Enviar correo
18 de Ago, 2009
4:10 pm

Cuando salió C, decían que era la "respuesta" a todo... Cuando saliò C++, se decía que era una mejor respuesta que C, por la inclusión de la...
Andres Pascal
andrespascal...
Sin conexión Enviar correo
18 de Ago, 2009
10:47 pm

Hola, ... Yo he visto que las personas sensatas que trabajan en C++ no tienen inconvenientes en reconocer las dificultades que presenta. En general, me parece...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
24 de Ago, 2009
1:13 am

Hola, ... Si! tambien lo dijeron de java :-) (y lo siguen diciendo de otros lenguajes) Cosa que nunca se dijo de Smalltalk. (y ojalá nunca se diga.. aunque...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
24 de Ago, 2009
1:34 am
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda