His ideas and concepts are interesting. He obviously should have had someone help him polish his English speaking/writing skills and to express his ideas better in English.
But uh...did you guys not see the beginning of the video where he says "my brain screwed up"? Rflmao
Joking aside, he needed someone to help him polish his content.
Geez - who schedules a speaker from Japan to deliver a presentation less than 2 hours after he gets off the plane? I can only guess that this wasn't representative of his experience and speaking ability...
Another question: why did Google post this presentation?
Fly over to Japan, get off the plane, get a taxi to some conference centre somewhere and give a presentation in Japenese two hours after you arrive...and open your fucking ears too
@someman7 The most important point is that there are two types of people: those, who just try to do what other tell them to do with the tools they already have, and those, who are creating their tools for a concrete needings, who are active and free-thinking. Their minds borders are much, much wider and their level of competence* is simply unattainable for the people of the 1st type. Ruby is for the 2nd type of people - for those, who are still creating.
Oh. My. God. The talk may be sub par as far as English language talks go, but this guy expresses, on a fundamental level, what George Orwell was trying to express with his "New Speak" idea: Language matters. Not just in terms of what it means, but in terms of what an expressive language adds to human society.
@foojoku: It's a programming language, and not even the best one out there. Please do not compare a 2nd rate programming language to such a brilliant masterpiece. That analogy is a big punch in Orwell's face.
This comment has received too many negative votesshow
How about people stop wasting their time and careers listening to characters like him and just program in a language that is actually useful: plain C. Ruby sucks so bad it's not even fun.
@lennyhome Fun? Did you mean funny? Every language is good for its own things, every language also has its weaknesses. C isn't the answer for everything, if it were then they wouldn't have made C++, eh?
OMG 1337 LOL. Thank you for noticing that but this isn't Twitter you silly. C++ was a mistake and the reason why the OO craze started: everybody gave his shot to try to correct that mess. But you can spend the rest of your life working on your blog that has one reader (you) written in Ruby on Rails if you want.
@lennyhome I'm with you on the whole C++ deal, I was just trying to make a point. Right now I'm watching the Go! video. I sure hope it's a high-quality language. Me personally, I like to tinker in a bit of every language.
Watch the lecture of the guy who tries to compile PHP. He talks about the internals of PHP but the same issues apply to many other scripting languages. You'll realize that under a clean facade there is a sea of ambiguity that plagues those languages and is shows up when they upgrade the interpreter and things break down. Did I mention Ruby sucks?
Is this a joke? Half of C's library functions are unusable with extremely poor alternatives; there is no namespacing; for maintainability, on any decently complex program must rely on external generators; portability renders many of it's features off limits; compilers are cowboys that disregard eachother's standards, the language's standards, and are even inconsistent within their own internal implementations, and anything decent they provide for this, binds you to whichever compiler provided it
How it is then that things like kernels an interpreters are written in C, then? Maybe your difficulties with C are subjective? I mean, maybe you dislike C because you're unable to use it properly.
C is good at a few things, but it could be much much better at what it is good at. I've already stated numerous reasons, and kernels being written in C does not negate them. I also do not dislike C, I am quite competent with it, competent enough to recognize it's drawbacks, and know it's pitfalls through experience. The right tool for the job is important, suggesting that everyone use C all the time for every problem is just naive.
How do you determine what is the right tool for the job? What's the metric? But that doesn't even matter because in my experience very often you're forced by pre-existing circumstances to use a particular language or system. If you're hired to start something don't suggest your boss a scripting language. They like the idea in the beginning but dislike it in the long run. Tell him you work in C, then maybe compile in an interpreter if you need it to read configuration files and stuff like that.
@hyhu84 Yeah, that's sorta what I was wondering. I thought it was for him at first until she did that thing at the end where she pretty much summed up most of the things he said (I assume since I don't know too much Japanese). My only thought after asking that is perhaps it was for people in Japan who wanted to hear him speak at the conference, which makes sense because apparently Ruby is used a lot on Japan, or so I've heard.
The accent makes it hard to understand.
jaseemabid 2 months ago
This guy is a genious indeed.
trinidad143 11 months ago
WE ALREADY HAVE YOUTUBE IN CATALAN!!! OUR LANGUAGE!!
fcbmartinso 1 year ago
This talk is downright embarrassing. The worst Google Tech Talk I've seen. Avoid.
drippel01 1 year ago
i like him
he is like the buddha of programming languages
and ruby the language is really elegant
shevegen 1 year ago 2
@zandax "a second rate programming language" is subjective opinion.
MrRubiez 1 year ago
ruby = rabin - according to the google translator. The translation is funnier than the talk actually.
elianmdp 1 year ago
This presentation is soooo bad. Not only the English is bad, also the content of speech is hollow. It wasted my time and I suffered the whole time.
jinqiangzhang 1 year ago
slowest presentation i've ever seen , but i like it ... :D
GrayZer0 2 years ago
His ideas and concepts are interesting. He obviously should have had someone help him polish his English speaking/writing skills and to express his ideas better in English.
But uh...did you guys not see the beginning of the video where he says "my brain screwed up"? Rflmao
Joking aside, he needed someone to help him polish his content.
webhead2121 2 years ago
Geez - who schedules a speaker from Japan to deliver a presentation less than 2 hours after he gets off the plane? I can only guess that this wasn't representative of his experience and speaking ability...
Another question: why did Google post this presentation?
ross613 2 years ago 4
I like presentation, yours are suck. Seriously, 20 minutes of substanceless crap.
EvanCarroll 2 years ago
Fly over to Japan, get off the plane, get a taxi to some conference centre somewhere and give a presentation in Japenese two hours after you arrive...and open your fucking ears too
donnyab 2 years ago 6
@donnyab SO TRUE
floopy312 1 year ago
Junior high school show and tell...
Worst presentation I've ever seen.
a1mint 2 years ago
Matz went to the stage, sayd "I like programming languages" (Wow! Who would have guessed that?!), then everybody clapped their hands.
With all my love to Ruby, I didn't saw a single interesting thought in this talk.
rsaarsoo 2 years ago 2
i am speechless
marcotmcom 2 years ago
Cool talk. . . that translator was phenomenal.
gardenheadgold 2 years ago 3
He made a few important points, but, as someone pointed out before, Engrish is funny. I liked the most:
"Change of LLuby is very slow, but, you know, that's because my bLLain is slow."
LoL
poliklosio 2 years ago 3
what were the important points?
someman7 2 years ago
@someman7 The most important point is that there are two types of people: those, who just try to do what other tell them to do with the tools they already have, and those, who are creating their tools for a concrete needings, who are active and free-thinking. Their minds borders are much, much wider and their level of competence* is simply unattainable for the people of the 1st type. Ruby is for the 2nd type of people - for those, who are still creating.
* - see "Peter Principle" at wikipedia.
paazoe 1 year ago
I love the conclusion :)
altomaltes 2 years ago
the woman write and speak in the speed of light!!
great talk matz
tivrfoa 2 years ago 2
Wow!!!!!
stylefighterdks 2 years ago
This comment has received too many negative votes show
He is bit stututututterer. xD
tivrfoa 2 years ago
engrish is funny :)
senoctar 2 years ago
what is the woman talking about? why is she speaking in Japanese?
tonywinslow1986 2 years ago
She translated what Matz said into Japanese, just in case that some guys there can't follow the discussion.
junmukai 2 years ago
Comment removed
Vanuany 2 years ago
Is ruby even worth learning?
decoysupreme 2 years ago
Ruby is a great language.
tivrfoa 2 years ago
600613 -77W! Nice vid.
rtsownage 2 years ago
This comment has received too many negative votes show
"his language changes slowly because its slow" about sums it up. go scheme, olgofy!
jogayot 2 years ago
This comment has received too many negative votes show
google blows balls, stop spying on me.
SNIPERSTEVE420 2 years ago
Oh. My. God. The talk may be sub par as far as English language talks go, but this guy expresses, on a fundamental level, what George Orwell was trying to express with his "New Speak" idea: Language matters. Not just in terms of what it means, but in terms of what an expressive language adds to human society.
foojoku 2 years ago 13
@foojoku: It's a programming language, and not even the best one out there. Please do not compare a 2nd rate programming language to such a brilliant masterpiece. That analogy is a big punch in Orwell's face.
zandax 1 year ago
First googletechtalks talk that really resonated on me on a human level. I love this guy.
foojoku 2 years ago 10
This comment has received too many negative votes show
How about people stop wasting their time and careers listening to characters like him and just program in a language that is actually useful: plain C. Ruby sucks so bad it's not even fun.
lennyhome 2 years ago
@lennyhome Fun? Did you mean funny? Every language is good for its own things, every language also has its weaknesses. C isn't the answer for everything, if it were then they wouldn't have made C++, eh?
NateH1337 2 years ago
OMG 1337 LOL. Thank you for noticing that but this isn't Twitter you silly. C++ was a mistake and the reason why the OO craze started: everybody gave his shot to try to correct that mess. But you can spend the rest of your life working on your blog that has one reader (you) written in Ruby on Rails if you want.
lennyhome 2 years ago
@lennyhome I'm with you on the whole C++ deal, I was just trying to make a point. Right now I'm watching the Go! video. I sure hope it's a high-quality language. Me personally, I like to tinker in a bit of every language.
NateH1337 2 years ago 2
Watch the lecture of the guy who tries to compile PHP. He talks about the internals of PHP but the same issues apply to many other scripting languages. You'll realize that under a clean facade there is a sea of ambiguity that plagues those languages and is shows up when they upgrade the interpreter and things break down. Did I mention Ruby sucks?
lennyhome 2 years ago
Comment removed
NateH1337 2 years ago
whatever language you choose be happy!
decoysupreme 2 years ago 2
I agree... Just be happy!
NateH1337 2 years ago 4
Is this a joke? Half of C's library functions are unusable with extremely poor alternatives; there is no namespacing; for maintainability, on any decently complex program must rely on external generators; portability renders many of it's features off limits; compilers are cowboys that disregard eachother's standards, the language's standards, and are even inconsistent within their own internal implementations, and anything decent they provide for this, binds you to whichever compiler provided it
angelwhite 2 years ago 2
How it is then that things like kernels an interpreters are written in C, then? Maybe your difficulties with C are subjective? I mean, maybe you dislike C because you're unable to use it properly.
lennyhome 2 years ago 2
C is good at a few things, but it could be much much better at what it is good at. I've already stated numerous reasons, and kernels being written in C does not negate them. I also do not dislike C, I am quite competent with it, competent enough to recognize it's drawbacks, and know it's pitfalls through experience. The right tool for the job is important, suggesting that everyone use C all the time for every problem is just naive.
angelwhite 2 years ago 3
How do you determine what is the right tool for the job? What's the metric? But that doesn't even matter because in my experience very often you're forced by pre-existing circumstances to use a particular language or system. If you're hired to start something don't suggest your boss a scripting language. They like the idea in the beginning but dislike it in the long run. Tell him you work in C, then maybe compile in an interpreter if you need it to read configuration files and stuff like that.
lennyhome 2 years ago
Was the translator for him or someone in the audience?
FloppyFormatFrenzy 2 years ago
@FloppyFormatFrenzy I think the translator is there for harder questions from audience, cus he may not understand it if the native speaker speak fast
hyhu84 1 year ago
@hyhu84 Yeah, that's sorta what I was wondering. I thought it was for him at first until she did that thing at the end where she pretty much summed up most of the things he said (I assume since I don't know too much Japanese). My only thought after asking that is perhaps it was for people in Japan who wanted to hear him speak at the conference, which makes sense because apparently Ruby is used a lot on Japan, or so I've heard.
FloppyFormatFrenzy 1 year ago
Bad,
softizen 2 years ago