03-27-2023 01:16 PM - edited 03-27-2023 01:17 PM
Okay, it’s time for a confession. I love object-oriented languages. I really do. There’s enormous power in them. The combination of C++ and Qt (or Python and PyQt, etc.) a wonderful way to take advantage of existing classes. The C++ based KDE desktop environment has everything you need for a desktop application that will look and feel like other KDE apps.
But when I sit down to dash out an app or script, I go procedural no matter what the language. C++? Python? PHP? I do straight procedural code. I just want to accomplish a quick task, not build a foundation for a greater application.
I tell you this so that you’ll understand my picks for my go-to languages. They are:
No doubt some of you will cringe at the thought of PHP. Yes, it has security weaknesses for web applications, yet there are still a ton of web sites based on PHP. Wordpress is a PHP application, and countless sites are built upon Wordpress. Nevertheless, I’m familiar with PHP because it is very C-like. And it has, in my humble opinion, the best online documentation of any language. The documentation contains examples and user-submitted samples and tips.
So, I told you my top three picks. I ask that you take our poll and make one pick and provide more information in comments as to why you chose that language, and which other languages you pick in addition to your favorite. There are too many language to include all in the poll, so if your favorite language does not appear, please comment instead.
You should see the poll to the right of this article!
03-27-2023 02:19 PM
My go to OO language is Python because:
03-27-2023 03:39 PM
Does QBasic count? Kidding, but it is the language I first started with (omg, I aged myself).
I know a bit of Python but mainly from game development days, such as pyglet and Pygame.
We started doing Vue at my last organization, but I never sunk my teeth into it.
Honestly, though, I still need to brush up on my basic HTML skills these days
03-27-2023 03:50 PM - edited 03-27-2023 03:51 PM
Sean,
I think learning to code in HTML is no longer necessary; just understanding the basic syntax and tags is good enough. I started learning Javascript and CSS last year with React JS and now I can create pretty awesome web applications without writing any HTML code.
I am looking at a cool Python GUI package called NiceGUI that utilizes Vue and Quasar. Using this package, you can create cool web pages (both frontend and backend), all in Python.
03-28-2023 02:08 AM
My go-to OOP is python
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide