Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 21:29 01 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Anybody tried Ruby ?

Author Message
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 02:49pm 20 Mar 2016
Copy link to clipboard 
Print this post

I recently came upon it ....
It's so like Basic !
But sorta streamlined
in some aspects ......
 
Gizmo

Admin Group

Joined: 05/06/2004
Location: Australia
Posts: 5116
Posted: 03:12pm 20 Mar 2016
Copy link to clipboard 
Print this post

Never used it, but a few years ago a work colleague was looking for a language to learn and tried Ruby on Rails. He found it very easy to understand and enjoyed using the language.

Glenn
The best time to plant a tree was twenty years ago, the second best time is right now.
JAQ
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 05:23pm 20 Mar 2016
Copy link to clipboard 
Print this post



It's so strange that they try to relate
it to everything except Basic .....
Which is what it is most similar .. https://www.ruby-lang.org/en/documentation/ruby-from-other-languages/ Edited by hitsware 2016-03-22
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10180
Posted: 09:59pm 20 Mar 2016
Copy link to clipboard 
Print this post

I did a MOOC which used it - hated it - can't remember why but never motivated to follow up with it. I Haven't found anything you can't do it in a good Basic or C.

I seem to remember the issue with the Ruby course was that more than half of it was about error detection which wouldn't have been necessary in a more formal language with proper datatypingEdited by matherp 2016-03-22
 
ryanm
Senior Member

Joined: 25/09/2015
Location: Australia
Posts: 203
Posted: 12:55am 21 Mar 2016
Copy link to clipboard 
Print this post

I use ruby almost exclusively as a developer and love it. It's a magical language full of sorcery and unicorns! (literally, they are two very popular ruby libraries.)

While it may appear similar in syntax, it is quite different from BASIC 'under the hood.' The most noticeable being that ruby is designed to run primarily on *nix based systems (linux, OS X, etc.) while BASIC and it's modern variants are mostly designed to run in a windows environment. Developers quite often dabble in a few languages, but mostly stay in the same environment so I don't imagine many people would be skilled in both ruby and say Visual Basic .NET.

Another noticeable thing worth pointing out is that ruby is a high level language that is not designed to run on a small microprocessor, but something more like a Raspberry Pi or PC running a full operating system. If you're using a small low powered device you'd be better sticking to MMBasic or one of the several similar frameworks out there.

If you had a specific application in mind I could tell you whether ruby might be a suitable option and point out some good web tutorials.
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 03:09am 21 Mar 2016
Copy link to clipboard 
Print this post

> If you had a specific application in mind

Here's how I came upon it
(and my main interest)
A quite amazing development :

http://sonic-pi.net/ Edited by hitsware 2016-03-22
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025