Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

Which Programming Language would be helpful for Freelancing?

This page is a permanent link to the reply below and its nested replies. See all post replies »
Rust is up and coming. Python good for data science.

JavaScript for web stuff.

Personally I know C and C++ and am trying to learn Rust.

Really depends on what you intend to do.
helenS · 36-40, F
@Adeptlinguist I use Perl to process data which come from web forms.
Never heard of Rust.
@helenS Rust is memory-safe and is the future for safer systems: https://www.rust-lang.org/
helenS · 36-40, F
@Adeptlinguist I checked, and it's not installed on any of my accounts. Must be really new.
@helenS It’s pretty new. And very cool.
helenS · 36-40, F
@Adeptlinguist I could install it on my Mac, to play with it.
Installation appears to be easy. The site says
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
and I'm done.
@helenS Easy to install and play!
helenS · 36-40, F
@Adeptlinguist Does it have a string data type? Or is it like C and I'll have to bend over backwards just to append two strings?
@helenS Yes but I don’t know enough about it yet
Rust is all about memory safety so maybe strings are difficult? I just don’t know yet.
helenS · 36-40, F
@Adeptlinguist Does "memory safety" mean there are safeguards against memory leaks? Garbage collectors or something similar?
@helenS It’s all about avoiding unauthorised memory access… to avoid the sort of security issues that have happened through memory overflows
helenS · 36-40, F
@Adeptlinguist Got it – thank you! I'm much too naïve to worry about unauthorised memory access... 😐
helenS · 36-40, F
@Adeptlinguist Oh it can create executable binaries!
@helenS DOH! Yes!
It’s a real programming language!