Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Aquarium / Aquarium and Visual Studio
- - By pawnslinger (****) [us] Date 2017-04-03 16:36 Edited 2017-04-03 16:43
As I have previously written, I believe that Aquarium is written in some language under Visual Studio... which supports several languages.  If this is correct, and if it was not an April Fool's prank, perhaps there will be an easy way for developers to work toward Linux support for Aquarium.  I just read an announcement for Visual Studio 2017 that mentioned Linux support in C++.

If you are interested, there are several "hits" brought up if you Google: "Linux Visual Studio 2017".

Maybe there is hope for Linux yet!

https://www.visualstudio.com/en-us/productinfo/vs2017-compatibility-vs#developLinux
Parent - By Marek Soszynski (***) [gb] Date 2017-04-03 17:09

> Maybe there is hope for Linux yet!


Let's hope so.

Current Aquarium is unusable through Wine.
Parent - - By nebulus (****) [no] Date 2017-04-03 17:55
They're not using Visual Studio. The program is written in Delphi, so no Aquarium for Linux until Embarcadero starts supporting it.
Parent - By pawnslinger (****) [us] Date 2017-04-03 23:25
You may be right, but the error messages coming from Aquarium 2017 look A LOT like those that come from Visual Studio... course it could be that Delphi is created with Visual Studio.  I confess that I know next to nothing about Delphi.

And the Aquarium 2015, that people have been successful running under Wine -- uses the VC runtime (I assume that means Visual C).  Again, it could be Delphi is done in Visual Studio.
Parent - - By pawnslinger (****) [us] Date 2017-04-03 23:30 Edited 2017-04-03 23:34
I found this on Wikipedia:

"Embarcadero Delphi is a programming language and software development kit (SDK) for desktop, mobile, web, and console applications.[1] Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit) and Android."

Android is basically Linux with some "widgets" and whatnot added for mobile phones. How hard could it be for the devs at Delphi to support Linux straight??

And it looks like a Mac version of Aquarium would be a "no brainer", since OS X and iOS are both supported right now!  Not that that would help us folks who want to use Linux, but several people are using Wine to run on OS X, I believe.
Parent - - By nebulus (****) [no] Date 2017-04-04 00:25
Android isn't desktop Linux and besides the program could be dependent on external libraries that aren't cross-platform and would have to be rewritten and so on and so on. It's not that easy...

As much as I would love to see a native Linux version of Aquarium, I see no realistic chances of this happening in the next few years.
Parent - By pawnslinger (****) [us] Date 2017-04-04 03:30
I am sure you are right.

As for Android, with the dawn of set-top TV boxes, Android has begun to see it's way onto many a desktop.  Many people use Android boxes as desktop machines.  I know they aren't as powerful as regular Intel/AMD style desktops, but they aren't that far behind either.  Some even run on Intel SoC chips too... in my living room, I have an Android box that I've loaded Windows 8.1... it runs pretty much what I need, Windows Explorer and such things, I wish it was more powerful... but it shows the direction of things.

Android is very close to Linux... but I do agree about the libraries and such... they are probably not cross platform.  And I am very sure that you are also correct about the next couple of years... frankly Aquarium will be lucky to survive, let alone port to Linux.

It is nice to wish and dream though.
Up Topic Rybka Support & Discussion / Aquarium / Aquarium and Visual Studio

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill