apache / age-viewer

Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
https://age.apache.org
Apache License 2.0
233 stars 235 forks source link

Developing AGE Viewer desktop application in Python #72

Open aked21 opened 1 year ago

Nimra-1234 commented 1 year ago

Yes, it's a good idea to develop AGE Viewer desktop application using Python as:

Python is a high-level, object-oriented programming language that eliminates the need for a programmer to write longer lines of code to run a concept. It is one of the most adaptable languages available. Not only that, but Python has a wide variety of GUI frameworks that allow developers to easily and securely create applications. Some of the frameworks that you can use with Python to develop not only Windows applications but also other applications include, PyQT (a combination of the QT library and Python) allows the developer to choose between creating visual dialogues with QT Designer and writing code. Kivy (an OpenGL ES2 framework) allows programmers to write code once and run it across multiple platforms; WxPython, PyGUI, and Tkinter.

We can have so many options for implementing many functions without a lot of hardwork, as we have many built-in functions present in it.

saadjameel commented 1 year ago

Yes I have started setting up the development environment in python pyQT. A large number of built-in libraries of python may increase it's efficiency and make it more reliable.

sarthak-19 commented 1 year ago

Age Viewer desktop application using Golang has been finalized so I think this issue should be closed !