It is a really great project, no doubt you have learned a lot from it. There is no hiding that it is inspired by Postman, which isn't a bad thing at all, while still looking cooler. Only thing I'm a little sad about is that you consider a 400MB RAM usage application lightweight and frankly, it doesn't do that much (not saying that your app isn't good, generally REST clients aren't apps that should be resource hungry). Anyway, hope you get some more recognition because you deserve it!
With pseudo tab-switching, the memory usage is in the neighborhood of 300MB. To be frank, I agree, its still high and I would love to see it go lower. But, I've realized that JavaFX isn't the lightest thing in the world. Even a Hello World application with just a single button on the screen eats 70MB. I'm sure there's more I can do with Everest but there are diminishing returns after that. I sometimes wish that I'd written this in C++ but I didn't have any experience with Qt or such. I hope Oracle shows some love to JavaFX because there's really a lot that can be done. In the meanwhile, I'll be trying to reduce the heap allocation because the utilization is quite low compared to the allocated size.
Thanks, again! I hope you enjoy using Everest. Stay tuned for future updates!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
It is a really great project, no doubt you have learned a lot from it. There is no hiding that it is inspired by Postman, which isn't a bad thing at all, while still looking cooler. Only thing I'm a little sad about is that you consider a 400MB RAM usage application lightweight and frankly, it doesn't do that much (not saying that your app isn't good, generally REST clients aren't apps that should be resource hungry). Anyway, hope you get some more recognition because you deserve it!
Thank you for the kind words, Sebastijan!
With pseudo tab-switching, the memory usage is in the neighborhood of 300MB. To be frank, I agree, its still high and I would love to see it go lower. But, I've realized that JavaFX isn't the lightest thing in the world. Even a Hello World application with just a single button on the screen eats 70MB. I'm sure there's more I can do with Everest but there are diminishing returns after that. I sometimes wish that I'd written this in C++ but I didn't have any experience with Qt or such. I hope Oracle shows some love to JavaFX because there's really a lot that can be done. In the meanwhile, I'll be trying to reduce the heap allocation because the utilization is quite low compared to the allocated size.
Thanks, again! I hope you enjoy using Everest. Stay tuned for future updates!