Re: Wieso ist C++ eigentlich so schlecht?
  Home FAQ Contact Sign in
de.alt.sysadmin.recovery only
 
Advanced search
POPULAR GROUPS

more...

de.alt.sysadmin.recovery Profile…
 Up
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Henry Leyh
Date: Jul 6, 2007 02:48

Thus spake Felix von Leitner On 05.07.2007 19:32:
> Ich will hauptsächlich darauf abheben, daß einem jemand ein an
> kompilierendes und linkendes Codestück gibt, aber man exorbitant Kontext
> braucht, um a) das parsen und b) erklären zu können, was dieser Code
> tut.

Muß es C++ sein oder reichen auch Objekte aus C-structs? Ich versuche
gerade PETSc (http://www-unix.mcs.anl.gov/petsc) mit intel-C/C++/Fortran
10.0 zu übersetzen und wundere mich, warum das icc-Backend die 4GB RAM
vollaufen läßt bis nichts mehr geht -- mit intel 9.1 hatte doch
schließlich auch alles funktioniert. Also mal schnell in den Code
geschaut, was los ist... Meine Omma hat immer gesagt "Im Krankenhaus
hamse den Erwin aufgeschnitten und gleich wieder zugemacht."

Gruß,
Henry
24 Comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Ignatios Souvatzis
Date: Jul 6, 2007 05:34

Henry Leyh wrote:
> Muß es C++ sein oder reichen auch Objekte aus C-structs? Ich versuche
> gerade PETSc (http://www-unix.mcs.anl.gov/petsc) mit intel-C/C++/Fortran
> 10.0 zu übersetzen und wundere mich, warum das icc-Backend die 4GB RAM
> vollaufen läßt bis nichts mehr geht -- mit intel 9.1 hatte doch
> schließlich auch alles funktioniert. Also mal schnell in den Code
> geschaut, was los ist... Meine Omma hat immer gesagt "Im Krankenhaus
> hamse den Erwin aufgeschnitten und gleich wieder zugemacht."

Kenn ich nicht - aber das Gefühl kenne ich.



Vor nicht allzuvielen Jahren hatte ich einen Lieblingsdigitalphotodrucker,
der Upload per ftp anbietet, leider in Auftragsgrundgebühr und Kosten pro
Photo etwas teurer ist als Mitbewerber.

Und es begab sich, dass ein neuer Mitbewerber auftauchte, dessen WWW-
Uploadschirm sich immerhin mit links bedienen ließ.

Ok, dachte ich - ausprobieren. 50 Photos auf der Platte[1] markiert, upload
angeklickt, solang was anderes gemacht.
Show full article (4.76Kb)
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Lutz Donnerhacke
Date: Jul 6, 2007 07:58

* Ignatios Souvatzis wrote:
> Eigentlich waere es trivial, dem ganzen Geraffel eine Art lazy evaluation
> beizubringen,

Ja, man nimmt einfach Data.Bytestring.Lazy und läßt den Rest des Codes
unverändert.
> Vielleicht sollte ich einfach schnell eine Vernünftige
> Programmiersprache(tm) lernen und mir einen vernünftigen Browser
> schreiben, dachte ich mir.

Exakt.
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Felix von Leitner
Date: Jul 6, 2007 09:42

Thus spake Lutz Donnerhacke (lutz@iks-jena.de):
>> Vielleicht sollte ich einfach schnell eine Vernünftige
>> Programmiersprache(tm) lernen und mir einen vernünftigen Browser
>> schreiben, dachte ich mir.
> Exakt.

Ihr habt beide den Job.

Ich persönlich freue mich auf euer Perpetuum Mobile.

Wird bestimmt genau so ein Erfolg wie das, was sie da gerade in London
vorgestellt haben.
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Stefan Reuther
Date: Jul 6, 2007 09:03

Ignatios Souvatzis wrote:
[HTTP Form-Upload]
> Nur, dass der Kopf jetzt einen Typen "multipart/mixed" hat", und noch
> ein Body drangeklebt wird, der für jede Datei einen kurzkopf mit
> "Content-Transfer-Encoding: base64" hat, auf den die Datei folgt.

Als ich das das letzte mal implementiert habe, habe ich auf die harte
Tour gelernt, dass die Gegenstelle beim Form-Upload kein base64
verträgt. Laut Aussage des Betreibers ist das CGI.pm. Ergo durfte ich
mich dann damit rumschlagen, wie man anständige Multipart-Boundaries in
einen Binärstrom reinfummelt.
> Eigentlich waere es trivial, dem ganzen Geraffel eine Art lazy evaluation
> beizubringen, und in der Struktur um den String herum bloss mitzugeben,
> welche Dateinamen es denn einlesen und base64kodieren soll, wenn die
> der Netzwerkschreibaufruf mehr Daten will.
Show full article (1.23Kb)
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Sebastian Hanigk
Date: Jul 6, 2007 10:30

Henry Leyh writes:
> Muß es C++ sein oder reichen auch Objekte aus C-structs? Ich versuche
> gerade PETSc (http://www-unix.mcs.anl.gov/petsc) mit
> intel-C/C++/Fortran 10.0 zu übersetzen und wundere mich, warum das
> icc-Backend die 4GB RAM vollaufen läßt bis nichts mehr geht -- mit
> intel 9.1 hatte doch schließlich auch alles funktioniert. Also mal
> schnell in den Code geschaut, was los ist... Meine Omma hat immer
> gesagt "Im Krankenhaus hamse den Erwin aufgeschnitten und gleich
> wieder zugemacht."

Nachdem ich mit PETSc in naher Zukunft zu tun haben werde und die
Update-Beschaffung der Intel-Compiler ebenfalls ansteht, würd's mich
freuen, wenn du ein bißchen was zu den Problemen sagen könntest!

Sebastian
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Ignatios Souvatzis
Date: Jul 7, 2007 11:18

Felix von Leitner wrote:
> Thus spake Lutz Donnerhacke (lutz@iks-jena.de):
>>> Vielleicht sollte ich einfach schnell eine Vernünftige
>>> Programmiersprache(tm) lernen und mir einen vernünftigen Browser
>>> schreiben, dachte ich mir.
>> Exakt.
>
> Ihr habt beide den Job.
>
> Ich persönlich freue mich auf euer Perpetuum Mobile.
>
> Wird bestimmt genau so ein Erfolg wie das, was sie da gerade in London
> vorgestellt haben.

Was?
-is

--
seal your e-mail: http://www.gnupg.org/
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Arnim Sommer
Date: Jul 7, 2007 12:19

Ignatios Souvatzis schrieb:
> Felix von Leitner wrote:
>> Thus spake Lutz Donnerhacke (lutz@iks-jena.de):
>>>> Vielleicht sollte ich einfach schnell eine Vernünftige
>>>> Programmiersprache(tm) lernen und mir einen vernünftigen Browser
>>>> schreiben, dachte ich mir.
>>> Exakt.
>>
>> Ihr habt beide den Job.
>>
>> Ich persönlich freue mich auf euer Perpetuum Mobile.
>>
>> Wird bestimmt genau so ein Erfolg wie das, was sie da gerade in London
>> vorgestellt haben.
>
> Was?
>
Dopingkontrollen bei der Tour de France?
Show full article (0.62Kb)
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Oliver Schad
Date: Jul 7, 2007 12:54

Arnim Sommer schrieb:
> Ignatios Souvatzis schrieb:
>> Felix von Leitner wrote:
>>> Wird bestimmt genau so ein Erfolg wie das, was sie da gerade in
>>> London vorgestellt haben.
>>
>> Was?
>>
> Dopingkontrollen bei der Tour de France?

Fahrt durch den Kanaltunnel oder auf der Fähre?

mfg
Oli

--
Man darf ruhig intelligent sein, man muss sich nur zu helfen wissen.
no comments
Re: Wieso ist C++ eigentlich so schlecht?         


Author: Erhard Schwenk
Date: Jul 7, 2007 12:56

Oliver Schad wrote:
> Arnim Sommer schrieb:
>
>
>>Ignatios Souvatzis schrieb:
>>
>>>Felix von Leitner wrote:
>>>
>>>>Wird bestimmt genau so ein Erfolg wie das, was sie da gerade in
>>>>London vorgestellt haben.
>>>
>>>Was?
>>>
>>
>>Dopingkontrollen bei der Tour de France?
>
>
> Fahrt durch den Kanaltunnel oder auf der Fähre?

Die wollen den Ärmelkanal ausbaggern?
Show full article (0.52Kb)
no comments
1 2 3