Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegenMathias hat geschrieben:
Im Grunde ist da Pascal auch schlechter geworden. Turbo-Pascal hat auf einem 8088er schneller ein HelloWorld kompiliert, als ppcross8086.exe auf einem gegenwärtigen PC.
Vielleicht liegt es auch daran, das der Ral-Modus schneller lief als der Protected-Modus.
Haltet ihr Pascal für eine sterbende Sprache?
-
marcov
- Beiträge: 1104
- Registriert: Di 5. Aug 2008, 09:37
- OS, Lazarus, FPC: Windows ,Linux,FreeBSD,Dos (L trunk FPC trunk)
- CPU-Target: 32/64,PPC(+64), ARM
- Wohnort: Eindhoven (Niederlande)
Re: Haltet ihr Pascal für eine sterbende Sprache?
-
pluto
- Lazarusforum e. V.
- Beiträge: 7193
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Haltet ihr Pascal für eine sterbende Sprache?
Aufjedenfall.... ist weniger Anfälliger, hat weniger Sensoren, geht nicht ständig kaputt und und und..... und wenn er kaputt geht, kann man ihn noch selbst reparieren...Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegen
MFG
Michael Springwald
Michael Springwald
-
shokwave
- Beiträge: 477
- Registriert: Do 15. Nov 2007, 16:58
- OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
- CPU-Target: i386, x64
- Wohnort: Gera
Re: Haltet ihr Pascal für eine sterbende Sprache?
Nur fahren möchte ich damit nicht!!!!pluto hat geschrieben:Aufjedenfall.... ist weniger Anfälliger, hat weniger Sensoren, geht nicht ständig kaputt und und und..... und wenn er kaputt geht, kann man ihn noch selbst reparieren...Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegen
mfg Ingo
-
pluto
- Lazarusforum e. V.
- Beiträge: 7193
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Haltet ihr Pascal für eine sterbende Sprache?
Moderne Fahrzeuge haben aber auch ihre Fehler und die werden immer mehr, wegen immer mehr Technik und Sensoren und der gleichen.Nur fahren möchte ich damit nicht!!!!
Die aber wiederum Anfällig sind.
War jetzt nur ein Beispiel ob alt oder neu besser ist... Alte Sachen sind eher Robuster, neue Sachen gehen eher kaputt und zwar so, dass sich eine Reparatur oft nicht lohnt, da sowas erst gar nicht vorgesehen ist...
Aber wir weichen vom Thema ab.
MFG
Michael Springwald
Michael Springwald
-
shokwave
- Beiträge: 477
- Registriert: Do 15. Nov 2007, 16:58
- OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
- CPU-Target: i386, x64
- Wohnort: Gera
Re: Haltet ihr Pascal für eine sterbende Sprache?
{$OFFTOPIC ON}pluto hat geschrieben:Moderne Fahrzeuge haben aber auch ihre Fehler und die werden immer mehr, wegen immer mehr Technik und Sensoren und der gleichen.Nur fahren möchte ich damit nicht!!!!
Die aber wiederum Anfällig sind.
War jetzt nur ein Beispiel ob alt oder neu besser ist... Alte Sachen sind eher Robuster, neue Sachen gehen eher kaputt und zwar so, dass sich eine Reparatur oft nicht lohnt, da sowas erst gar nicht vorgesehen ist...
Aber wir weichen vom Thema ab.
Ich verstehe deine Punkt schon, aber hast du das Ding mal gesehen? Google Bilder
{OFFTOPIC OFF}
Das könnte einfach daran liegen, dass der FPC mehr Einstellungsmöglichkeiten hat, die vor dem eigentlichen kompilieren erst mal geprüft werden müssen. Des weiteren kam schon zur Sprache, dass der FPC diverse Abstraktionsschichten eingebaut hat. All das mag ihn langsamer machen, aber auch schlechter? Geschwindigkeit gegen Komfort sind für mich zwei Seiten einer Medaille. Am Ende kommt es halt darauf an was man erreichen will.Mathias hat geschrieben: Im Grunde ist da Pascal auch schlechter geworden. Turbo-Pascal hat auf einem 8088er schneller ein HelloWorld kompiliert, als ppcross8086.exe auf einem gegenwärtigen PC.
Vielleicht liegt es auch daran, das der Ral-Modus schneller lief als der Protected-Modus.
mfg Ingo
-
pluto
- Lazarusforum e. V.
- Beiträge: 7193
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Haltet ihr Pascal für eine sterbende Sprache?
Nein.... Ich dachte auch jetzt nicht an, an ein SOOO altes Auto.... man muss ja nicht übertreiben....{$OFFTOPIC ON}
Ich verstehe deine Punkt schon, aber hast du das Ding mal gesehen? Google Bilder
{OFFTOPIC OFF}
MFG
Michael Springwald
Michael Springwald
-
Mathias
- Beiträge: 7115
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Haltet ihr Pascal für eine sterbende Sprache?
Da stimme ich teilweise auch zu, die Autos sind heutzutage viel zu klobig und schwer.Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegen
Das ideale Auto wäre eine Ente mit einem Modernen Motor (gleich viel PS wie beim Original) und man hätte fast kein Treibstoffverbrauch bei dem kleinen Gewicht und den schmalen Pneus..
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
Re: Haltet ihr Pascal für eine sterbende Sprache?
Das ist eben genauso unrealistisch bis unmöglich wie ein Compiler mit den Fähigkeiten von FPC und der Geschwindigkeit von TP (Virtual Pascal ging ja in diese Richtung: handoptimierter Assembler-Code, leider konnte/wollte ihn irgendwann niemand mehr warten). Selbst wenn der Verbrauch nach unten skalieren würde (was er nur begrenzt tut, insbesondere da ein 20-30 PS Motor meist nahe Volllast betrieben würde und damit im Bereich des Anfettens) und man Abgas und Sicherheit ausser acht lässt, hätte ein moderner Motor mit entsprechend besserem Verbrauch Wasserkühlung und eine höhere Verdichtung wg. des Wirkungsgrades, 4 Ventile pro Zylinder, ein Zweimassenschwungrad (reicht das überhaupt bei einem Zweizylinder für niedrige Drehzahlen?) und bräuchte damit eine Wasserpumpe, einen aufwendigeren Ventiltrieb, eine stärkere Lichtmaschine, einen stärkeren Anlasser, eine größere Batterie und eigentlich einen Turbolader mit der gesamten Infrastruktur und plötztlich ist man bei 100 kg Extragewicht, muss den Rahmen, Reifen und Bremsen verstärken etc. und man ist bei einem Auto wie dem Fiat 500 TwinAir angelangt.Mathias hat geschrieben:Da stimme ich teilweise auch zu, die Autos sind heutzutage viel zu klobig und schwer.Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegen
Das ideale Auto wäre eine Ente mit einem Modernen Motor (gleich viel PS wie beim Original) und man hätte fast kein Treibstoffverbrauch bei dem kleinen Gewicht und den schmalen Pneus..
Re: Haltet ihr Pascal für eine sterbende Sprache?
http://www.kfz-tech.de/Hersteller/Ford/FordTL.htm: "Kraftstoffverbrauch von 12 Liter/100 km und mehr" Das ist mit einem modernen Auto gar nicht so einfachmarcov hat geschrieben:Ein T-Ford nutzt weniger brennstoff als ein heutiger Mercedes. Deshalb ist offenbar ein T-Ford ein Mercedes überlegenMathias hat geschrieben:
Im Grunde ist da Pascal auch schlechter geworden. Turbo-Pascal hat auf einem 8088er schneller ein HelloWorld kompiliert, als ppcross8086.exe auf einem gegenwärtigen PC.
Vielleicht liegt es auch daran, das der Ral-Modus schneller lief als der Protected-Modus.
-
diogenes
- Beiträge: 200
- Registriert: So 11. Jul 2010, 18:39
- OS, Lazarus, FPC: Linux
- CPU-Target: 64 Bit
- Wohnort: Wien
- Kontaktdaten:
Re: Haltet ihr Pascal für eine sterbende Sprache?
Ah, geh, der FPC ist eh schnell. Zumindest ist er für mich schnell genug.
Ceterum censeo computatores per Pascal docendos esse.
-
pluto
- Lazarusforum e. V.
- Beiträge: 7193
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Haltet ihr Pascal für eine sterbende Sprache?
Da ist die Arduino IDE deutlich langsamer, da hier jede Datei immer wieder neu Kompiliert werden auch Dateien die nie geändert werden. Was recht dämlich ist.Ah, geh, der FPC ist eh schnell. Zumindest ist er für mich schnell genug.
Der FPC ist schon Praktisch:
Ich Entwickel etwas auf den PC, teste es dort, wenn möglich und schiebe es dann auf den Banana PI und teste es dort..... Weil Lazarus läuft bei mir nur auf mein PC und Laptop aber bisher noch nicht auf den Banana PI, warum auch... Bei einigen Projekten, habe ich es so gemacht.
MFG
Michael Springwald
Michael Springwald
-
Mathias
- Beiträge: 7115
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Haltet ihr Pascal für eine sterbende Sprache?
Kunststück, die Arduino IDE ist mit Java geschrieben.Da ist die Arduino IDE deutlich langsamer, da hier jede Datei immer wieder neu Kompiliert werden auch Dateien die nie geändert werden. Was recht dämlich ist.
Ich wollte gerade die neue 1.8 davon testen, ausser einer dämlichen Java-Fehlermeldung kommt nichts.
Arbeitest du mit einem Cross-Compiler ?Ich Entwickel etwas auf den PC, teste es dort, wenn möglich und schiebe es dann auf den Banana PI und teste es dort..... Weil Lazarus läuft bei mir nur auf mein PC und Laptop aber bisher noch nicht auf den Banana PI, warum auch... Bei einigen Projekten, habe ich es so gemacht.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
compmgmt
- Beiträge: 351
- Registriert: Mi 25. Nov 2015, 17:06
- OS, Lazarus, FPC: Win 10 Pro | Lazarus 1.8.2 | FPC 3.0.4
- CPU-Target: i386 + x86_64
- Wohnort: in der Nähe von Stuttgart
- Kontaktdaten:
Re: Haltet ihr Pascal für eine sterbende Sprache?
Ich weich nochmal kurz dazu ab. Nicht nur bei Straßenfahrzeugen. Auch bei Schienenfahrzeugen, wie ich heute erfahren musste. Bei modernen E-Loks von Bombardier wird die halbe Lok über ein Terminal gesteuert (wie ich schonmal erwähnte). Die Konfigurationsdateien und ein Teil der Software werden dabei auf CompactFlash-Karten gespeichert (eine pro Führerstand). Bei einer Lok war nun eine Karte defekt und deswegen warf die Lok die ganze Zeit den Fehler aus, dass beide Fahrrichtungswender auf "V" stehen (heißt dass quasi beide Führerstände eingeschalten sind).pluto hat geschrieben:Moderne Fahrzeuge haben aber auch ihre Fehler und die werden immer mehr, wegen immer mehr Technik und Sensoren und der gleichen.
Die aber wiederum Anfällig sind
So etwas passiert bei den alten Schaltwerkloks nicht
Code: Alles auswählen
InitiateSystemShutdownExA(nil, nil, 0, true, false, $0005000F);-
Timm Thaler
- Beiträge: 1224
- Registriert: So 20. Mär 2016, 22:14
- OS, Lazarus, FPC: Win7-64bit Laz1.9.0 FPC3.1.1 für Win, RPi, AVR embedded
- CPU-Target: Raspberry Pi 3
Re: Haltet ihr Pascal für eine sterbende Sprache?
Nur die Variante in Mintgrün.shokwave hat geschrieben:Nur fahren möchte ich damit nicht!!!!
Ja, TP war damals schnell. Aber es war auch recht - eingeschränkt.
Und keines der Programme, die ich damals geschrieben habe, existiert noch.
-
Mathias
- Beiträge: 7115
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: Haltet ihr Pascal für eine sterbende Sprache?
Die meisten besitze ich noch, aber leider habe ich eines gelöscht, welches einen Lego-Plotter mit Schrittmotoren über den LPT-Port steuerte.Und keines der Programme, die ich damals geschrieben habe, existiert noch.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot