Complaints when learning Ruby

Source: Internet
Author: User

Complaints when learning Ruby

I accidentally started to learn Ruby. After a New Year's Day, I learned Ruby for two years (in fact, just a few days ).

In general, it is a bit rejected because it does not feel good.

I learned a little about VB before. I didn't expect Ruby to end with an "end" statement.CodeThe language of the block. This method is not to say that there is nothing wrong with it. In general, it is a bit messy, and a dark line of lines is full of code. In addition, many languages are designed in disorder (or there is no design at all), and there are not many documents (official documents are messy-you say your weak class is weak, why do you need to index data types? You are better than Js ).

In fact, there are also a lot of Ruby books, that is, most of them are from e-text. For example, I am an e-text or a junior high school student in the first half of the semester. How can I understand those birds?

Even more cool, after the new version comes out, some of the gems that come along with it are not compatible (or there are too many revisions and are not forward compatible). DBI can only obtain single columns for database operations, the two columns are 0, and the three columns are bugs.

Bug? But in reality, I have never seen that language easily print out an incompatible operation, which is a bug-except Ruby, this glorious story may only be something Ruby can do. For example:

(Figure note: this is not the only one. I have seen n bugs many times)

There are some other methods. You said that the usage of the old version is not supported by the new version. If it is not defined by TM, TM is a bug. If you forget the bug, you still prompt"

You may encounter an error or expand the ruby translation library.

Error reports are welcome.
Details: http://www.ruby-lang.org/bugreport.html

", Then click in this details page, and prompt" brother, this is not good, you go to another place to see (see http://redmine.ruby-lang.org/), TMD, while cool ".

Struggling for a few days, because the work needs to be entangled, the pain of ing .....

 

(Not just Lao Sao, but some BS are angry with Japan. Can sympathize with, do not shoot bricks)

 

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.