🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #15921

Re: Qt vs GTK

#15921
From: J.A. Gutierrez
Date: Wed, 31 May 2000 00:00
61 lines
3134 bytes
Joaqu�n Cuenca Abela <e98cuenc@my-deja.com> wrote:
:>
:> 	- los ficheros objetos no son portables, por definicion, diferentes
:> 	compilardores utilizan diferentes "mangleados"
:>
:> 	- C++ se ha estandarizado muy recientemente, y aun hoy entre
:> 	diferentes compiladores existen diferencias significativas que
:> 	hacen que el mismo codigo compile en unos y falle en otros.

: Francamente, esto es algo muy raro.

	no por mi experiencia, ni por la de la gente que conozco...
	Especialmente en cuanto se meten con templates.


: #include <stdio.h>
: #include <strings.h>
: #include <stdlib.h>

: int main (int argc, char *argv[])
: {
: 	char *tmp = strdup (argc > 1 ? (const char *) argv[1] : "");
: 	printf ("%s\n", tmp);
: 	free (tmp);
: }

: que compila (o deberia, no lo he probado :) en linux, pero que no lo
: hace (o puede no hacerlo, tampoco lo he probado) en windows.  Hay

	que no lo hace? me suena muy raro.

	(en todo caso, yo estaba pensando sobre todo en compatibilidad
	entre diferentes unix)

: cientos de peque~nas funciones que tienes disponibles con las
: bibliotecas que acompa~nan a un compilador y que no te vienen con

	pero si que hay un minimo disponible en todas partes.

: otro compilador (otro peque~no ejemplo que me viene a la mente,
: stricmp de VC y strcasecmp de GNU que hacen exactamente lo mismo, pero
: claro, si usas stricmp con gcc o strcasecmp con VC estas jodido).

	es que no hay que viciarse usando esas funciones "extra" (o
	al menos, incluir una implementacion alternativa)

: La segunda parte de tu parrafo ("cualquier codigo al azar hecho en
: C...") simplemente no es cierto.  C++ "correcto" es igual de portable
: que C "correcto".

	Bueno, sustituyendo codigo C++ al azar por "aplicaciones
	de dominio publico escritas en C++". Por lo general, siempre
	me dan muchos mas problemas para compilarlas que las escritas
	en C


-- 
PGP and other useless info at      \                 Oh, show us the way
http://www.cps.unizar.es/~spd/      \             to the next whisky bar
finger://daphne.cps.unizar.es/spd    \                      Weill/Bretch
es doloroso ser sabio y descubrir la sopa de ajo                   (Pla)
Technical Details
Message-ID: <8h30ro$oti$1@news.unizar.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gv7lb$c3c$1@nnrp1.deja.com> <8h0ao3$ivf$1@news.unizar.es> <8h2sf0$16s$1@nnrp1.deja.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,35d602ec9d69b87
X-Google-Attributes: gidf86c8,public
From: "J.A. Gutierrez" <spd@daphne.cps.unizar.es>
Subject: Re: Qt vs GTK
Date: 2000/05/31
Message-ID: <8h30ro$oti$1@news.unizar.es>
X-Deja-AN: 629429766
Content-Transfer-Encoding: 8bit
References: <392B29F4.7495B443@dsitelecom.com> <392C2370.CE753338@menta.net> <39310F26.B0069152@dsitelecom.com> <39315D3D.F52A68BC@menta.net> <8gv7lb$c3c$1@nnrp1.deja.com> <8h0ao3$ivf$1@news.unizar.es> <8h2sf0$16s$1@nnrp1.deja.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: usenet@news.unizar.es
X-Trace: news.unizar.es 959776440 25522 155.210.152.20 (31 May 2000 12:34:00 GMT)
Organization: Rank
Mime-Version: 1.0
User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (IRIX/6.2 (IP22))
NNTP-Posting-Date: 31 May 2000 12:34:00 GMT
Newsgroups: es.comp.os.linux.programacion