Basic = Schlecht

Hier kann alles mögliche diskutiert werden. Themen zu Purebasic sind hier erwünscht.
Flames und Spam kommen ungefragt in den Mülleimer.
mknjc
Beiträge: 217
Registriert: 09.09.2006 12:59

Basic = Schlecht

Beitrag von mknjc »

Ich bin am verzweifeln. Mein Freund will nicht kapieren das es nicht darauf ankommt in welcher Sprache es geschrieben ist, hauptsache der Assambler Code der herrauskommt muss gut sein.

Oda hab ich ws falsch kapiert??

Er meint immernich das JEDE Basic Sprache Müll sei und viel zu langsam um damit zu arbeiten.

Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.

Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
a14xerus
Beiträge: 1440
Registriert: 14.12.2005 15:51
Wohnort: Aachen

Beitrag von a14xerus »

sag deinem freund er soll sich als PC anfänger einstufen lassen und mal gründlich darüber nachdenken wie schlau er wirklich ist.

Natürlich machen verschiedene compiler verschieden guten assembler code aber im endeffekt kann man nicht sagen, das Basic immer schlechten code erzeugt

//Edit:
Es gibt auch Basic compiler die Runtime erzeugen.. Fast Javascript Like. .das natürlich Lahm.. aber wiegesagt, egal in welcher sprache .. am ende is immer das selbe.. vorrausgesetzt der compiler nimmt beim asm schreiben keinen umweg..
Weil wie ich hier schon irgendwo gelesen habe kannse entweder schreiben:
Ich bin a14xerus
Oder:
Mein Name in diesem Forum ist a14xerus

Gleicher sinn.. längere schreibweise... (erst bei großen Programmen bemerkbar)
Aber trotzdem es bleibt dabei das dein Freund scheiße redet
Zuletzt geändert von a14xerus am 07.10.2006 21:55, insgesamt 1-mal geändert.
DW

Beitrag von DW »

Er meint immernich das JEDE Basic Sprache Müll sei und viel zu langsam um damit zu arbeiten.
Das was er redet, das ist Müll. Es kommt drauf an, in welche Sprache der Compiler den Code kompiliert. Viele Basic Compiler komplieren in eine runtimesprache. Das ist in der Tat langsamer, aber PB z.B ist schnell. Der kompiliert nicht in die runtimesprache.
PB Anwendungen müssten genauso schnell wie C++ Anwendungen sein.

Code: Alles auswählen

Mein Freund will nicht kapieren das es nicht darauf ankommt in welcher Sprache es geschrieben ist, hauptsache der Assambler Code der herrauskommt muss gut sein. 
Dann solltest du deinem Freund erklären, was ein Compiler ist.
THEEX
Beiträge: 804
Registriert: 07.09.2004 03:13

Beitrag von THEEX »

Und wieder hat gefährliches Halbwissen zugeschlagen...
Benutzeravatar
Frogger
Beiträge: 425
Registriert: 14.03.2006 19:27
Kontaktdaten:

Beitrag von Frogger »

Jaja da trifft wieder der Spruch zu: "Wenn man keine Ahnung hat..."

Kann dein Freund überhaupt in irgendeiner Sprache programmieren?
[PB4.20]
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

Traurig, solche Menschen gibbet immer wieder.

Aber jetzt mal ne Frage, woran macht man denn jetzt eine Basic-Sprache
fest, außer das man etwas mehr in Prosa schreibt?
I´a dllfreak2001
Benutzeravatar
Zaphod
Beiträge: 2875
Registriert: 29.08.2004 00:40

Beitrag von Zaphod »

Tatsache ist, dass Purebasic nicht sehr stark optimiert und ein damit geschriebenes Programm *wahrscheinlich* (das hängt von vielen Faktoren ab... C++ code kann man nämlich durch exzessiven STL gebrauch auch schön bremsen) etwas langsamer ist, als ein Programm das mit MSVC compiliert wurde. Das heißt allerdings noch lange nicht, dass es *zu* langsam wäre.

Die geschwindigkeit ist aber selten von der Sprache abhängig, sonder in der regel vom Compiler.

Dein Kumpel hat leider keine Ahnung, deswegen solltest du ihn entweder gepflegt ignorieren oder ihn mit einem gegenbeispiel überzeugen... je nachdem wieviel mühe es dir wert ist.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ein punkt, der bei solchen diskussionen gerne vergessen wird:

die performance des Codes ist auch wesentlich vom können des programmierers abhängig.

wenn man so codet, dass es für PB optimal ist, kann man höhere geschwindigkeiten erreichen,
als wenn man idiotisch verumplexten code in C++ schreibt.

wenn jemand pauschale vorurteile äußert, liegt das meistens daran,
dass er glaubt, eine meinung zu haben,
obwohl er in wirklichkeit nur etwas nachplappert.

erklär deinem "freund" mal den unterschied zwischen einem Compiler und einem Interpreter.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
mknjc
Beiträge: 217
Registriert: 09.09.2006 12:59

Beitrag von mknjc »

So hab ihm mal den Text hier geschickt mal gucken wie er darauf reagiert.

Er kann Programmieren so ist das nicht C um genau zu sein.

Naja jedenfalls habt ihr mich mal wieder bestätigt.

Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.

Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Ich hätte da mal so ne stumpfsinnige Idee. Wie wäre es, wenn wir einen
Optimierer schreiben, der in wahrheit den assembler code so umschreibt,
dass der gnu assembler ihn versteht? Der soll doch angeblich den Code
auch noch mal ne ecke optimieren. Das wäre doch keine schlechte Lösung,
oder?
Bild
Antworten