-  [WT]  [PS]  [Home] [Manage]

Posting mode: Reply
  1.   (reply to 4835)
  2. (for post and file deletion)
/pr/ - Programming
  • Supported file types are: C, CSS, DOC, DOCX, GIF, H, JAVA, JPG, PDF, PNG, SVG, SWF, TXT, WEBM
  • Maximum file size allowed is 10000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.
  • Currently 389 unique user posts. View catalog

  • Blotter updated: 2011-01-12 Show/Hide Show All

There's a new /777/ up, it's /gardening/ Check it out. Suggest new /777/s here.

Movies & TV 24/7 via Channel7: Web Player, .m3u file. Music via Radio7: Web Player, .m3u file.

WebM is now available sitewide! Please check this thread for more info.

Learning Ruby Neckbearded Basement Dweller 15/12/17(Thu)00:12 No. 4835

File 145030753443.png - (88.79KB , 959x833 , ruby.png )

so, I am going to start learning ruby because I am a basement dwelling neck beard and I have no life.

So, I figure I might as well learn how to program and thought ruby would be a good place to start.

What are some staples I should know about ruby and programming in general, really?

Aura 16/05/05(Thu)01:11 No. 4888

File sicp.pdf - (2.71MB )

Dont waste your time with Ruby, it's oversimplified and doesnt teach many fundamental programming concepts.
start learning with common lisp/scheme and this book. Or you could pick up C.

Neckbearded Basement Dweller 16/05/31(Tue)01:45 No. 4906

Well, before advising lisp/scheme as a first language I would ask OP what goal is he would like to do as a programmer. OP?

Neckbearded Basement Dweller 16/05/31(Tue)01:48 No. 4907

>what goal is he would like to do as a programmer.
"what he would like to do as a programmer"

Neckbearded Basement Dweller 16/05/31(Tue)13:23 No. 4908

>It is required of all students at MIT who major in
electrical engineering or in computer science, as one-fourth of the ‘‘common core curriculum,’’

Ew. Go ahead and use this, but be sure to learn something else as well.

Neckbearded Basement Dweller 16/10/02(Sun)16:24 No. 4940

ruby is a good language to kludge something together and refactor it later.

It is a terrible language if you care about latency ( eg real time systems / vidya ),
low-level access ( eg anything embedded ) or performance.

Neckbearded Basement Dweller 16/10/28(Fri)09:13 No. 4946

Sounds legit. What would you say about python?

Neckbearded Basement Dweller 16/11/06(Sun)23:56 No. 4957


With this guy.

Ruby is basically just Rails, and gets fuck-all use outside of that.

I'd recommend starting with Python instead

Neckbearded Basement Dweller 16/11/07(Mon)00:13 No. 4958


also, Django rules

Neckbearded Basement Dweller 17/03/11(Sat)08:09 No. 4994

python is better than ruby

Neckbearded Basement Dweller 17/03/17(Fri)15:27 No. 5000

AFAIK "Learn Ruby The Hard Way" is still free, and not only is it the one good thing that joker wrote, it's also the best thing he did. Which is why he wrote it first, and then moved on to things he didn't understand as well... which is almost poetic, if you like bad poetry.

LRTHW works, though, and I'd suggest starting there, if you're dead-set on ruby. It's ~slightly~ easier than Python, but I'd really recommend py at this point. It's more applicable; frameworks built around Ruby are worth learning if you know jack shit about MVE or whatever, Python will inevitably lead to you checking out the differenced between 3 and 2.7 and goes right into pentesting. So idk man, it's blub, but it's a good blub to help you get into learning how languages work.

[Return] [Entire Thread] [Last 50 posts]

Delete post []
Report post