Go Back   Flash Flash Revolution > General Discussion > Technology
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
Old 10-11-2024, 08:46 AM   #21
BruceAdler
FFR Player
 
BruceAdler's Avatar
 
Join Date: Jun 2023
Age: 27
Posts: 21
Default Re: Python as a first programming language

Quote:
Originally Posted by qqwref View Post
Learning the basics of C/C++ is useful, but it's not really a language you need to write things in unless you're very concerned about performance. It's very easy to do something a little wrong and lead to memory leaks or undefined behavior. There's also a lot of extra boilerplate code you need to write, although in that regard Java is even worse.

Python doesn't have those problems, but is much slower (still very fast with a modern computer, though!). Despite that, Python is very popular both among hobbyists and in the software engineering industry. Development time is quick and there are a lots of useful libraries that can be installed and imported easily. So I'd definitely recommend learning it.

As you get more comfortable, you can explore C, especially if you're interested in how software interacts with systems like GNU/Linux. It can also help to check out sites like https://ddi-dev.com/ which offer development services and analysis that can give you a better understanding of real-world applications in both languages. Don't worry too much about knowing everything at once; that's what makes travel so exciting!
I agree that Python is easier to learn and much faster for development, especially with its rich libraries. Thanks for sharing!

Last edited by BruceAdler; 10-15-2024 at 01:31 AM..
BruceAdler is offline   Reply With Quote
Old 10-18-2024, 06:15 AM   #22
Lvxl
FFR Player
 
Lvxl's Avatar
 
Join Date: Sep 2024
Age: 39
Posts: 1
Default Re: Python as a first programming language

I'm looking for some resources on the way and got to here. Me too is looking for resources for C language and C++ to understand Linux better

Choose any proper programming language that gives you a clear concept of what object orientated programming is (OOP). I chose javascript to really dig into it because they have enough built in tools to make the language easier to write. These types of languages are called high level programming language. Whereas languages like C and Assembly are called low level language because they are more closer to the hardware, ie primitive and made them hard to learn.

GIve javascript a try. Since we all have a browser anyways. And here's a site that I have used. And of course, you will want some basic html and css to begin with. Comparing to the programming language, those two are straightforward.

javascript.info - this one's one of the best websites I have came across so far. Especially when what anyone will most need is a clear programming concept and good programming techniques.

The only drawback for javascript is that for your browser to open your html files, now you need to either host your contents out in the web, or setup a (simple) "web server" that only you can access. Not that hard for users who are used to manage their computer, though. But if you prefer to do every thing in the web, then plnkr.co will be a place where you can host your test scripts via the web

Last edited by Lvxl; 10-18-2024 at 06:25 AM..
Lvxl is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 10:17 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution