I tried to pick up lyrics from this video's slide. (If this action is bad, Please teach me. I delete it.) ScaleAbility ------------ The schedule's tight on the cluster tonight So I parallelized my code (no slide) Seems unjustified, Give me something simple Don't write in Scheme, Don't write in C No more pointers that I forget to free() Java's verbose Python's too slow It's time you know Write in Go! Write in Go! No inheritance anymore Write in Go! Write in Go! There's no do or while, just for. I don't care what your linters say. I've got tools for that The code never bothered me anyway It's funny how some feature Make every change seem small And the errors that once slowed me Don't get me down at all It's time to see what Go can do 'Cause it seems too good to be true No long compile times for me. I'm free! Write in Go! Write in Go! Kiss your pointer math goodbye Write in Go! Write in Go! Time to give GC a try I don't care if my structures stay On the heap or stack // TODO (scaleability) : musical interlude My program spawns its goroutines without a sound Control is spiraling through buffered channels all around I don't remember why I ever once subclassed I'm never going back My tests all build and pass Write in Go! Write in Go! You won't use Eclipse anymore Write in Go! Write in Go! Who cares what Boost is for? I don't care what the tech leads say I'll rewrite it all! Writing code never bothered me, anyway. Last slide ---------- Write In Go Lyrics by: ScaleAbility Music by (and apologies to): Rchart Lopez & Kristen Anderson-Lopez go/scaleability kzbin.info
@StefanPauly9 жыл бұрын
The schedule's tight on the cluster tonight So I parallelized my code All those threads and continuations My head's going to explode And all that boilerplate That FactoryBuilderAdapterDelegateImpl Seems unjustified, Give me something simple
@MrRootStar7 жыл бұрын
"I don't care what researchers of languages say. About forty years. Now I can't become a good programmer anyway."
@Neoclassicalmaese6 жыл бұрын
Nick Nonename the guys at docker and many other companies are wiping their tears right now.....with money
@kefsound4 жыл бұрын
@@Neoclassicalmaese certainly not because of the language choice.
@ahkalbalaam3 жыл бұрын
I dunno!! I gave it a try, but there's something 'bout its syntax that I don't like... perhaps I'm so used to procedural languages such as assembly and C that it makes me feel uncomfortable in so many ways. I just tried it 'cause Ken "The Legend" Thompson was part of the development team. But I have to say it, I personally better write in C (Thanks D. Ritchie, RIP). Don't get me wrong Go lovers! Go's definitely the best alternative to C++ and other OOP languages out there. One of Golang's most important features is dependency management, which is quite impressive in comparison to C++ indeed. I don't like its syntax at all, but that's just my view.
@rogervanbommel10863 жыл бұрын
I normally use python, and it can be quite comparable to C if you want using a few extra library’s like a JIT and numpy
@jelloace30972 жыл бұрын
Same. Don't worry. I despise it a lot.
@Thirl9 жыл бұрын
Write in Go!
@BRC2Music9 жыл бұрын
Can someone write the lyrics to the beginning?
@chrisanderson6874 жыл бұрын
Turn on the captions :)
@user-jo6le6cw4d9 жыл бұрын
lalala
@thienanhnguyenbui9 жыл бұрын
oh ! This is the first time I hear Google sings ! :D I like the Lyrics: I don't care What the tech leads say! I'll rewrite it all Writing codes never bothered me anyway!
@user-jp3ho4zz2w7 жыл бұрын
go
@doubledogdare6107 жыл бұрын
Can I write an OS in Go?
@ScaleAbility7 жыл бұрын
You may ;) but _can_ you?
@yurifabirovsky87237 жыл бұрын
Yes, of course.
@user-zb2so9eo6m6 жыл бұрын
You even must do it!
@musong33 жыл бұрын
after watched this, i felt that i can never join the google.
@mysmarttv20293 жыл бұрын
best, i won't go back to Ruby & PHP because of Go
@chancy31009 жыл бұрын
It's cool
@SafetyLast-_-2 жыл бұрын
This is hilarious 😂
@xuzhe832 жыл бұрын
The lyrics were well written and the singing was great!But, Is the Go language really that good?
@vangrails5 жыл бұрын
Is there a lot of C# in Let it Go?
@jukkanikki33956 жыл бұрын
So Extremely Programming Nice!
@user-zb2so9eo6m6 жыл бұрын
What is original song?
@nickrameau9386 жыл бұрын
Darude Sandstorm
@PavloSmal6 жыл бұрын
Write in C
@chengshao17449 жыл бұрын
屌爆了
@Aquineas4 жыл бұрын
This is so bad it's wonderful.
@lolguy-x9n3 жыл бұрын
😊 so funny.
@_veselin_50483 жыл бұрын
haha Go goes brrrrrrrrrrrrrrrrrrrr
@Melvandito4 жыл бұрын
2020, and this is awesome! if u dont mind, pls share the slides, please?
@user-vn1zb5rn9j4 жыл бұрын
ㅋㅋㅋㅋㅋㅋㅋ진짜 개웃곀ㅋㅋㅋ
@thefastcomputer2 жыл бұрын
I could only hear "write in assembly"
@gelongmundomo3 жыл бұрын
"I don't care what the tech lead say"
@ricardoborgesba3 жыл бұрын
why?
@clairelee9011 Жыл бұрын
So, Jacob Lee, you were a Frozen fan even before you had children?
@ScaleAbility Жыл бұрын
🤐
@hashmap83689 жыл бұрын
亮了。I still prefer Java, although the configuration file is verbose and the method is god dammed long, it is quite easy to understand.
@vormavius8 жыл бұрын
Amazing, I love it! Btw to the haskell/rust/erlang/bla/bla/bla lovers, go - :) - cativate users from another languages. I don't know anyone who regreted adopting go.
@Endeavision4 жыл бұрын
0:58 PYPY!
@CsBence988 жыл бұрын
Does Eclipse crash on any of you on a daily basis???
@kde99108 жыл бұрын
What is eclise??? Use IDEA. but no I've used for years and it works flawlessly
@CsBence988 жыл бұрын
IntelliJ drives me crazy when I have to use it (Android Studio), so... I'll stick with Eclipse.
@kde99108 жыл бұрын
CsBence98 well yeah I hate the GUI builder in idea but I think the auto complete is a lot better.
@KaneYork3 жыл бұрын
Yes, if you load it up with janky vendor plugins
@pfannkuchengesicht428 жыл бұрын
But I like C...
@zfilip8 жыл бұрын
+pfannkuchengesicht42 Then you'll love Go
@pfannkuchengesicht428 жыл бұрын
What's 'Co'?
@izzzzzzza6 жыл бұрын
Maybe he meant Cgo
@chrisanderson6876 жыл бұрын
I liked C, but now I love Go :D
@fredericmeyer81825 жыл бұрын
You can integrate C modules in your Go project
@angrycoder88084 жыл бұрын
what about dartlang
@brimmed3 жыл бұрын
damn this is some really nerdy shit lol. just up my alley
@bambangsetyawan016 жыл бұрын
hahaha.. its funny and going future..
@tims46544 жыл бұрын
ummm, I think ill just stick with Lua.
@andremeIIo4 жыл бұрын
You mean Lua.
@lizzyfleckenstein98374 жыл бұрын
Good choice
8 жыл бұрын
Funny video. I wonder whether they ever tried Rust. I believe that Rust is better than Go in everything except compile times (for now), difficulty of learning and things related to the young age.
@markbauermeister54498 жыл бұрын
Rust and Go are not comparable. Rust is a low-level solution seeking to replace C/C++, first and foremost. You wouldn't write low-level code in Go.
8 жыл бұрын
Mark Bauermeister Yeah, on the other hand, everything you can write in Go, you can also write in Rust and most probably more effectively.
@asdfghyter7 жыл бұрын
It depends on your measure of efficiency. Yes, rust code will be faster than go code, but it will often take more time to write (even disregarding the difference compile time). In rust you are forced to think about memory a lot, which makes it easier to write very fast programs, but harder to write programs very quickly. When I'm writing go code "I don't care if my structures stay on the heap or stack".
7 жыл бұрын
asdfghyter if you're measuring development time, you should also count debugging. Rust prevents you from making many kinds of errors. Instead of searching bugs manually, compiler tells you where you have a problem. I believe that this saves a lot of time.
@Lumi12696 жыл бұрын
PACKAGE UNSAFE ALWAYS CAST IN AND OUT OF UNSAFE POINTER
@ayyayye6 жыл бұрын
But I like Python...
@spookyscarygraviton59445 жыл бұрын
It's ugly and slow, how does one love python? Even mascot has proved a curvy yellow stick
@biggusmunkusthegreat8 жыл бұрын
Go isn't great at all IMO but this was really really well done.
@MrSylra8 жыл бұрын
+Josh Junon I guess it was mostly for the comparison with Let it Go :P
@crossoverJie4 жыл бұрын
php is the first
@TeDynef5 жыл бұрын
3:22 if the real @techlead will hear this...blasphemy
@ScaleAbility5 жыл бұрын
But I don't care what the Tech Leads say.
@2023z69 жыл бұрын
"Let it go" cover for nerds "Write in Go"! Hahaha
@lizzyfleckenstein98374 жыл бұрын
Fuck this shit C is forever.
@bartomiejszaach38538 жыл бұрын
Who is this beautiful girl with necklace? :D Her smile, especially in 0:40 is charming.
@svragv6 жыл бұрын
Perl wins
@ariagolliver77368 жыл бұрын
NO FUCKING GENERICS!!!
@jimmeyotoole8 жыл бұрын
+Aaron Golliver Interfaces biyatch
@NicholasNg8 жыл бұрын
+jimmeyotoole It's not type safe
@BoTuLoX8 жыл бұрын
+Nicholas Ng For most operations it is, for those that isn't: "Don't do that"
@NicholasNg8 жыл бұрын
+BoTuLoX If you are referring to the language, I agree with you. I was referring to using interfaces to support generics - golang.org/doc/faq#generics suggests using empty interfaces and explicit unboxing in place of generic types. Given the type system in Go the compile can't check statically, it's not a replacement for compile-time type safety with generics.
@BoTuLoX8 жыл бұрын
Nicholas Ng I was talking about the type safety. For many operations using interfaces *is* type-safe.
@sterilbakteri90844 жыл бұрын
python is so slow? HOW DARE YOU!!!
@angrycoder88084 жыл бұрын
🤣🤣🤣🤣
@rogervanbommel10863 жыл бұрын
It is sometimes, though it can be just as fast as native C if you use numpy
@lowrhyan5672 жыл бұрын
Me and the boys running from Python programmers after saying that it is bloated and slow