Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is this app still supported? #106

Open
oivindi opened this issue Aug 21, 2021 · 15 comments
Open

Is this app still supported? #106

oivindi opened this issue Aug 21, 2021 · 15 comments

Comments

@oivindi
Copy link

oivindi commented Aug 21, 2021

I've been trying to contact the owner through the official Cecilia web page, but no response.

Just wondering about compatibility with Big Sur, and with M1 Macs.

@DarkAlchy
Copy link

I don't think that it is.

@maronid
Copy link

maronid commented Nov 2, 2021

There are some issues with BigSur and window display (range sliders) It should not be super hard to fix. I have tried to contact the developer but I also did not get a reply.

@belangeo
Copy link
Owner

belangeo commented Nov 2, 2021

Yeah, I don't have much time to spend on Cecilia anymore... I'll see if I can come up with a quick fix for the sliders.

@belangeo
Copy link
Owner

belangeo commented Nov 2, 2021

Fix is in git: 655954e

@maronid
Copy link

maronid commented Nov 2, 2021 via email

@maronid
Copy link

maronid commented Nov 2, 2021 via email

@oivindi
Copy link
Author

oivindi commented Nov 2, 2021

I just replaced the content in "Resources" with the updated files, seems to work just fine!

Thanks so much for this, Olivier, really appreciated. :)

@belangeo
Copy link
Owner

belangeo commented Nov 3, 2021

Yep, this will work as long as the fixes will only concern cecilia's sources. If I change things in pyo (or if there are changes in wxPython, the GUI toolkit), it won't be as simple...

How I see it, unless someone take over the packaging, is that the best thing to do is to run Cecilia from sources. It goes like this:

  1. Install python from python.org
  2. Install dependencies:
    pip install --user pyo wxPython numpy
  3. Clone Cecilia's repo:
    git clone https://github.com/belangeo/cecilia5.git
  4. Then, to start the application:
cd cecilia5
python3 Cecilia5.py

@DarkAlchy
Copy link

Python is the problem not a solution. C/C++ as I have had nothing but issues with Python stuff plus it is slower, and overly bloated in comparison to ML/ASM/C/C++. Python was made to bring an idea to the table fast it was never meant for what so many use it as today. Like 3d printing was made to bring an idea to the table fast (rapid processing), refine it then use a viable material for the final product which is exactly what Python was originally intended to be for. Fast to the table, refine it, make sure everything is running right then use a real hardened language for the to market thing. Most things on Github (these days) seem to skip that last part.

@RpxdYTX
Copy link

RpxdYTX commented Nov 20, 2022

Python is the problem not a solution. C/C++ as I have had nothing but issues with Python stuff plus it is slower, and overly bloated in comparison to ML/ASM/C/C++. Python was made to bring an idea to the table fast it was never meant for what so many use it as today. Like 3d printing was made to bring an idea to the table fast (rapid processing), refine it then use a viable material for the final product which is exactly what Python was originally intended to be for. Fast to the table, refine it, make sure everything is running right then use a real hardened language for the to market thing. Most things on Github (these days) seem to skip that last part.

Python is still a language that can totally be used, and while i personally don't, the devs have the choice of using it or not.

@DarkAlchy
Copy link

Python is the problem not a solution. C/C++ as I have had nothing but issues with Python stuff plus it is slower, and overly bloated in comparison to ML/ASM/C/C++. Python was made to bring an idea to the table fast it was never meant for what so many use it as today. Like 3d printing was made to bring an idea to the table fast (rapid processing), refine it then use a viable material for the final product which is exactly what Python was originally intended to be for. Fast to the table, refine it, make sure everything is running right then use a real hardened language for the to market thing. Most things on Github (these days) seem to skip that last part.

Python is still a language that can totally be used, and while i personally don't, the devs have the choice of using it or not.

Doesn't make it a wise choice, or the best choice. They can use toilet tissue if they wanted, or hammer, and a chisel on a big stone tablet but that doesn't make that a viable choice.

@RpxdYTX
Copy link

RpxdYTX commented Nov 21, 2022

Comparing the complexity and maintainability of Python and C++, the most "unviable" between the two is C++. Python's runtime speed isn't a problem if the C++ bottlenecks are taken in account

@DarkAlchy
Copy link

Comparing the complexity and maintainability of Python and C++, the most "unviable" between the two is C++. Python's runtime speed isn't a problem if the C++ bottlenecks are taken in account

Only to the ignorant. A good dev (rare these days especially with the ones I have seen on Github side projects) maintains the code and you get a binary, and/or the source to compile yourself. There is this thing called versioning that helps with stupid issues.

Python is a scripted language so any damn monkey with a keyboard can fiddle with it while C/C++ et al. are real compilation languages so requires far more brain cells, in that we agree as what you call "unviable" I call a lazy dumb ass approach on the dev's part(s), and the end user being even dumber who can't figure out how to compile the stuff.

@oivindi
Copy link
Author

oivindi commented Nov 23, 2022

Please. This is not a Usenet discussion forum.

@DarkAlchy
Copy link

Please. This is not a Usenet discussion forum.

Since this is a dead project, usenet? lol, that is still a thing, it is what we make of it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants