Scala

Fragen zu allen anderen Programmiersprachen.
Skiller
Beiträge: 151
Registriert: 04.02.2005 22:26

Scala

Beitrag von Skiller »

Hi, Freunde.

Was sagt Ihr dazu?!

http://www.heise.de/newsticker/meldung/ ... 70098.html
http://www.scala-lang.org/

Parallelle Programmierung, durch Verbreitung von Multicore- und Multiprozessoren.
Schafft das PB auch schon bzw. bald?

Gruß Skiller
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Scala

Beitrag von ts-soft »

Skiller hat geschrieben:Schafft das PB auch schon bzw. bald?

Gruß Skiller
PB ist jetzt schon schneller als java oder dot.net :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Scala

Beitrag von edel »

ts-soft hat geschrieben:
Skiller hat geschrieben:Schafft das PB auch schon bzw. bald?

Gruß Skiller
PB ist jetzt schon schneller als java oder dot.net :mrgreen:
Das ist schlicht Unfug.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Scala

Beitrag von ts-soft »

Alle java oder dot.net Anwendungen auf meinem PC brauchen extrem lange beim Start!
Bei java ist es extremer als extrem. Kann mir nicht vorstellen, das es bei Dir anders ist.
Also, wo bitte ist das Unfug?
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Re: Scala

Beitrag von PMV »

@Skiller
PB unterstützt alles was es braucht für parallele Programmierung.
Ich kenne Scalar nicht, aber vermutlich ist es dort einfacher Vorgänge
zu parallelisieren als mit PureBasic, dafür wird es wesentlich mehr
Ressourcen benötigen. Man kann halt nicht beides haben. <)

@ts-soft
Die Begründung ist schon ulkig ... die Ladezeit sagt doch nix über
die Ausführungsgeschwindigkeit aus. Aber Java kann logisch betrachtet
nicht so schnell sein wie ein ordentliches PB-Programm. Mit .Net hab ich
mich nie beschäftigt, deswegen kann ich da keine direkte Aussage zu
machen, aber da .Net den selben Ansatz hat wie Java, wird es vermutlich
auch "langsamer" sein.

@edel: Teile mit uns dein Wissen. :)
Ich würde auch gerne wissen, was dich zu deiner Aussage bewegt.

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Scala

Beitrag von ts-soft »

PMV hat geschrieben: @ts-soft
Die Begründung ist schon ulkig ... die Ladezeit sagt doch nix über
die Ausführungsgeschwindigkeit aus.
Ein Auto, das ich 15 Minuten vorglühen muss, das dann aber auf eine Endgeschwindigkeit von 200 kommt,
ist für mich langsamer als eins, das vom start an 180 fährt. Ich nutze solche Anwendungen nur, wenn ich
keine Alternative finde. Z.B. Freeware Fernsehprogramm ist mir nur TVBrowser.org bekannt, aber mich kotzt
der start jedesmal an. TVGenial zeigt denselben Umfang an, sogar schöner, startet aber 5x schneller, aber
kostet Geld, das ist mir das öde TV-Programm aber nicht Wert.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Scala

Beitrag von edel »

Tut mir ja leid das du ein Programm an seiner Startzeit ausmachst. /:->
Natuerlich braucht es seine Zeit, den Bytecode nach Maschinencode zu uebersetzen.
Aber du wirst keinen Unterschied zur Laufzeit bemerken.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: Scala

Beitrag von ts-soft »

edel hat geschrieben:Tut mir ja leid das du ein Programm an seiner Startzeit ausmachst. /:->
Ist doch oftmals das entscheidende, bei TVGenial hab ich das Abendprogramm bereits gelesen,
während das JAVA-Programm noch seine Oberfläche aufbaut :freak:
Das es hinterher keine großen Unterschiede mehr macht, nachdem mich diese Programme
bereits verärgert haben, macht die Sache nicht besser :mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8809
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Scala

Beitrag von NicTheQuick »

PMV hat geschrieben:@Skiller
PB unterstützt alles was es braucht für parallele Programmierung.
Schön wär's.
Mir fehlen immer noch einige Sachen zur Thread-Programmierung, die ich in Java habe. Unter anderem wären das Conditions. Eine sehr wichtige Sache, die zur Synchronisierung von Threads genutzt wird. Weiterhin fehlen mir in PB anständige Fehlerbehandlungsroutinen oder einfacher gesagt die Exceptions. Unabdingbar! Diese OnError-Schießmichtot-Geschichten sind ja nicht so das Wahre. Natürlich wären Exceptions nicht mehr so Basic-like, aber wenn ich was größeres programmieren will, ist PB immer noch nicht die beste Wahl. Da kommt bei mir dann eher Java oder C++ zum Einsatz. Eventuell auch gemischt.

Sorry, falls ich jetzt wieder ein Flamewar lostrete, aber der ist glaube ich eh schon im Gange. :wink:
Skiller
Beiträge: 151
Registriert: 04.02.2005 22:26

Re: Scala

Beitrag von Skiller »

@PMV
PB unterstützt alles was es braucht für parallele Programmierung.
Habt Ihr mal ´n kleines Beispiel bzw. unter welchem Topic läuft das bei PB?
Konnte weder was unter Multi, Parallel, Prozessor oder Core was finden...

Danke!
Antworten