Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

21

21.10.2014, 21:05

Joking?
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Nimelrian

Alter Hase

  • »Nimelrian« ist der Autor dieses Themas

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

22

21.10.2014, 21:08

Soweit ich weiß kommt Erlang gut mit großen Datenmengen, die während der Laufzeit abgearbeitet werden, zurecht. Siehe zum Beispiel das Chatsystem von LoL, in dem pro Sekunde 11.000 Messages verschickt werden. Ist mMn keine gerade kleine Datenmenge, die da abgehandelt wird.
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

Legend

Alter Hase

Beiträge: 731

Beruf: Softwareentwickler

  • Private Nachricht senden

23

21.10.2014, 22:00

Vielleicht wäre eine (wohlüberlegte!) Benutzung des JNI eine Option. Aber dann wird natürlich Platformunabhängigkeit aufwendiger.
"Wir müssen uns auf unsere Kernkompetenzen konzentrieren!" - "Juhu, wir machen eine Farm auf!"

Netzwerkbibliothek von mir, C#, LGPL: https://sourceforge.net/projects/statetransmitt/

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

24

21.10.2014, 22:50

Vor allem in der Industrie wo solche Software große Datenmengen auf Servern bewältigen soll, ist was anderes sicher besser.
Dann nenn mir mal was. Ruby? PHP? C++? Die sind wohl auch alle eher autsch. Vor allem letzteres schmiert ja wenn dann gleich komplett weg. Törö.

Was spricht gegen PHP? Inkonsistent hoch zehn und womöglich eine nicht grad schöne Syntax, aber Performance Technisch (aus eigenen Erlebnissen) doch deutlich Java überlegen.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

25

22.10.2014, 00:10

Ich habe bei mir gerade mal Minecraft gestartet, Version 1.8, keine Probleme. Mein Rechner hat als Prozessor einen Phenom 2 X6 und als Grafikkarte eine Nvidia Geforce GTX 470. Wenn überhaupt, dann _war_ es mal ein High End Rechner, zumal er schon fast 4 Jahre alt ist. Bei Bedarf kann ich Minecraft auch nochmal auf meinem Laptop (i5, GTX 660M) starten, ich denke aber nicht, dass es da schlechter laufen wird.

PHP schneller als Java? Mich würde durchaus der Anwendungsfall interessieren, bei dem dir das aufgefallen sein soll. Und vor allem würde mich interessieren, ob das nur ein Bauchgefühl war oder ob eine tatsächliche Messing der Zeit vorgenommen wurde.
Aber grundsätzlich lässt sich sagen: PHP und Java sind genauso wie Python, C#, C++ usw. erstmal nur Sprachen. Die Ausführungsgeschwindigkeit kommt auf die jeweiligen Compiler und Ausführungsumgebungen, mal ganz abgesehen von der Hardware, ab. HipHop wäre da ein Tool, welches für die Übersetzung von PHP nach C++ entstanden ist.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

26

22.10.2014, 00:54

php ist halt für kleine bis mittlere Webapplikationen gut und schön produktiv.
Aber ne große EnterpriseApplikation mit php? Nein danke, da ist Java dann besser für geeignet.

Facebook und Yahoo laufen beide auf PHP soweit ich weiss. Es geht durchaus, ob es spass macht ist wieder ne andere Frage ;)

27

22.10.2014, 01:01

Ich könnte mir gut vorstellen, dass Microsoft ein Minecraft 2.0 rausbringen wird, das mit .Net Sprachen modbar sein wird. Die haben doch auch schon so ein Edutainment/Spielekit rausgebracht (ah Kodu hieß das. http://www.kodugamelab.com/). Minecraft hat sich als digitales Lego etabliert, das ist doch die optimale Plattform für sowas.

@Sprachen:
http://benchmarksgame.alioth.debian.org/ ist vielleicht ganz interessant dazu.
Für Webframeworks ist das hier auch ganz interessant: http://www.techempower.com/benchmarks/

Java und das ganze JavaVM Ökosystem ist schon ziemlich klasse. Java konnte sich für die Spieleentwicklung leider nie so richtig etablieren. Ich hoffe das ändert sich langfristig durch Android und Projekte wie robovm.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Chromanoid« (22.10.2014, 01:18)


Legend

Alter Hase

Beiträge: 731

Beruf: Softwareentwickler

  • Private Nachricht senden

28

22.10.2014, 09:44

php ist halt für kleine bis mittlere Webapplikationen gut und schön produktiv.
Aber ne große EnterpriseApplikation mit php? Nein danke, da ist Java dann besser für geeignet.

Facebook und Yahoo laufen beide auf PHP soweit ich weiss. Es geht durchaus, ob es spass macht ist wieder ne andere Frage ;)


Facebook läuft mit dem bereits angesprochenen HipHop-Tool und damit zumindestens nicht mit der Laufzeitumgebung des "normalen" PHP Plugins für Apache o.ä.
"Wir müssen uns auf unsere Kernkompetenzen konzentrieren!" - "Juhu, wir machen eine Farm auf!"

Netzwerkbibliothek von mir, C#, LGPL: https://sourceforge.net/projects/statetransmitt/

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

29

22.10.2014, 10:35

HipHop wird aber noch nicht allzu lange benutzt. Vorher war es lange Zeit pures PHP.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

30

22.10.2014, 10:41

Mit genügend Rechenpower im Hintergrund geht jedes Framework ;) Hübsch wird's dadurch aber nich. Genau das wollte xardias vermutlich auch nur ausdrücken.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

Werbeanzeige