Poker-AI.org

Poker AI and Botting Discussion Forum
It is currently Mon Nov 13, 2023 4:59 pm

All times are UTC




Post new topic Reply to topic  [ 18 posts ] 
Author Message
 Post subject: Poker Site Language
PostPosted: Tue Aug 13, 2013 4:15 pm 
Offline
New Member

Joined: Sat Mar 09, 2013 11:47 pm
Posts: 4
Hi Guys,

I am wondering in what language PS, FT and others poker plataforms are made.

Any one knows ?

Thanks


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Wed Aug 14, 2013 11:58 pm 
Offline
Regular Member

Joined: Thu Mar 07, 2013 2:44 pm
Posts: 72
You have to do it yourself.


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Aug 16, 2013 12:53 pm 
Offline
New Member

Joined: Sat Mar 09, 2013 11:47 pm
Posts: 4
Do it buy myself ??

I just wondering in what language they are made, java ? c++ ?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Aug 16, 2013 6:28 pm 
Offline
Junior Member

Joined: Wed May 15, 2013 10:15 pm
Posts: 42
If you mean the poker client, the vast majority of windows programs are written with c++.


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Mon Sep 02, 2013 5:56 am 
Offline
Veteran Member

Joined: Thu Feb 28, 2013 2:39 am
Posts: 437
http://en.wikipedia.org/wiki/LOLCODE


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Tue Sep 03, 2013 5:15 pm 
Offline
Junior Member

Joined: Sat Aug 03, 2013 8:21 pm
Posts: 18
Wow, google didn't help. Anyone knows for sure?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Tue Sep 03, 2013 6:19 pm 
Offline
Veteran Member

Joined: Mon Mar 04, 2013 9:40 pm
Posts: 269
PS uses C++ I know for sure. I dunno about the others.


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 2:25 am 
Offline
Junior Member

Joined: Sat Aug 03, 2013 8:21 pm
Posts: 18
shalako wrote:
PS uses C++ I know for sure. I dunno about the others.

Any link for that statement?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 6:52 am 
Offline
Junior Member

Joined: Wed May 15, 2013 10:15 pm
Posts: 42
AiWins wrote:
shalako wrote:
PS uses C++ I know for sure. I dunno about the others.

Any link for that statement?


But, really, what else can they use ?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 8:06 am 
Offline
Regular Member

Joined: Sun Mar 03, 2013 11:55 am
Posts: 64
shadehs wrote:
But, really, what else can they use ?

http://en.wikipedia.org/wiki/List_of_pr ... es_by_type


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 8:32 am 
Offline
Junior Member

Joined: Wed May 15, 2013 10:15 pm
Posts: 42
OneDayItllWork wrote:
shadehs wrote:
But, really, what else can they use ?

http://en.wikipedia.org/wiki/List_of_pr ... es_by_type


Nice find, but how many of them are good enough to obtain a Windows UI program with the graphic performance of Pokerstars?
I would say 1.

Also, i can use google too: http://stackoverflow.com/questions/1829 ... written-in


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 8:43 am 
Offline
Regular Member

Joined: Sun Mar 03, 2013 11:55 am
Posts: 64
shadehs wrote:
Nice find, but how many of them are good enough to obtain a Windows UI program with the graphic performance of Pokerstars?
I would say 1.

I'm fairly competent, or better in C#, C++, Delphi, VB.NET, and have experience of Java, MATLAB and Ada... and I'm pretty sure PokerStars could have been written in any of those.

While I suspect that C++ is a best guess, it's certainly not the case that there's no other possible language it could have been written in - that's just a moronic statement, I strongly suspect coming from a young male with very little programming experience... am I right?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 10:03 am 
Offline
Junior Member

Joined: Wed May 15, 2013 10:15 pm
Posts: 42
OneDayItllWork wrote:
shadehs wrote:
Nice find, but how many of them are good enough to obtain a Windows UI program with the graphic performance of Pokerstars?
I would say 1.

I'm fairly competent, or better in C#, C++, Delphi, VB.NET, and have experience of Java, MATLAB and Ada... and I'm pretty sure PokerStars could have been written in any of those.

While I suspect that C++ is a best guess, it's certainly not the case that there's no other possible language it could have been written in - that's just a moronic statement, I strongly suspect coming from a young male with very little programming experience... am I right?


I strongly doubt that Pokerstars can be written in any .Net language or Java, because the graphic performance are not as good as native applications: Windows Forms use GDI and the rendering was made only by the CPU and not GPU. WPF is quite new, newer than Pokerstars, and also the performance are even worst than Windows Forms in some cases.
Also when i installed Pokerstars i don't remember that he required installation of Java or .Net, but i can be wrong.
Also since it's a game, and all games for Windows are coded in c++ to obtain good performance, and Pokerstars has very good performance and very low weight, i would say that the only way to have such an optimization and graphic performance is with a native applications written in C++.
Same as many other software of that age of course, like Microsoft Office, Visual Studio 2005-2008, Adobe PhotoShop, etc...


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 12:05 pm 
Offline
Regular Member

Joined: Sun Mar 03, 2013 11:55 am
Posts: 64
shadehs wrote:
OneDayItllWork wrote:
shadehs wrote:
Nice find, but how many of them are good enough to obtain a Windows UI program with the graphic performance of Pokerstars?
I would say 1.

I'm fairly competent, or better in C#, C++, Delphi, VB.NET, and have experience of Java, MATLAB and Ada... and I'm pretty sure PokerStars could have been written in any of those.

While I suspect that C++ is a best guess, it's certainly not the case that there's no other possible language it could have been written in - that's just a moronic statement, I strongly suspect coming from a young male with very little programming experience... am I right?


I strongly doubt that Pokerstars can be written in any .Net language or Java, because the graphic performance are not as good as native applications: Windows Forms use GDI and the rendering was made only by the CPU and not GPU. WPF is quite new, newer than Pokerstars, and also the performance are even worst than Windows Forms in some cases.
Also when i installed Pokerstars i don't remember that he required installation of Java or .Net, but i can be wrong.
Also since it's a game, and all games for Windows are coded in c++ to obtain good performance, and Pokerstars has very good performance and very low weight, i would say that the only way to have such an optimization and graphic performance is with a native applications written in C++.
Same as many other software of that age of course, like Microsoft Office, Visual Studio 2005-2008, Adobe PhotoShop, etc...

Like I said, C++ is most probable, but it could have been written in a multitude of languages. C++ is not the only option. And where on earth did you get this idea about 2D graphical performance being hard to achieve in any other language? Any language that can use the DirectDraw API could achieve equal graphical performance. And how do you know PS isn't using the GPU?

And most of all - why does it matter?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 12:28 pm 
Offline
Junior Member

Joined: Thu May 02, 2013 2:25 pm
Posts: 30
OneDayItllWork wrote:
Like I said, C++ is most probable, but it could have been written in a multitude of languages. C++ is not the only option. And where on earth did you get this idea about 2D graphical performance being hard to achieve in any other language? Any language that can use the DirectDraw API could achieve equal graphical performance. And how do you know PS isn't using the GPU?

And most of all - why does it matter?


There's one caveat - with garbage-collected languages, it can be tricky for the collections not to take long enough for your animations to be become choppy. Maintaining hard real-time limits in Java/.NET can be quite challenging (I've read about some finance shop which, for the sake of avoiding garbage-collection, basically does not create new objects at all - they just pool and reuse them), but games aren't strictly hard RT (the occasional minor loss of smoothness can be lived with). I'd like to read a testimony of someone (for example Notch) who dealt with it in practice.


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 1:12 pm 
Offline
Junior Member

Joined: Wed May 15, 2013 10:15 pm
Posts: 42
OneDayItllWork wrote:
Like I said, C++ is most probable, but it could have been written in a multitude of languages. C++ is not the only option. And where on earth did you get this idea about 2D graphical performance being hard to achieve in any other language? Any language that can use the DirectDraw API could achieve equal graphical performance. And how do you know PS isn't using the GPU?

And most of all - why does it matter?


1) i said that PS has to use the GPU to render, or it can't be so fast. Old managed code (.Net in particular) isn't using the GPU to render, except WPF, that is quite a new framework and also not that good for games.

2) it matters because i said that imho PS uses C++ and nothing else, and you said that it can be written in all the language of the world. So i explained why i think with that, with another language except a native application, is difficult to achieve PS performance, especially with many tables opened.


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 2:13 pm 
Offline
Veteran Member

Joined: Mon Mar 04, 2013 9:40 pm
Posts: 269
PS uses C++ because it loads .cpp files for various things. .cpp is C++ right?


Top
 Profile  
 
 Post subject: Re: Poker Site Language
PostPosted: Fri Sep 06, 2013 2:14 pm 
Offline
Regular Member

Joined: Sun Mar 03, 2013 11:55 am
Posts: 64
shadehs wrote:
1) i said that PS has to use the GPU to render, or it can't be so fast. Old managed code (.Net in particular) isn't using the GPU to render, except WPF, that is quite a new framework and also not that good for games.

Quote:
Any language that can use the DirectDraw API could achieve equal graphical performance.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group