Need to see what lies beneath?Tired of all the energy and chakra talk with no real results?intuition, healing powers, it is all part of human nature.Let the spiritual revolution begin THE-HIDDEN-SPIRITdotCOM
"what can we learn from it?" well, for one thing ... java sucks big time. also, if you have a huge marketing it's actually a good thing to design a crappy language. then you can later have talks and workshops on how crappy it really is.
That first "puzzle" was so stupid, that I can't even bare to watch the rest. He calls it a puzzle when it's a just a poor implementation of a ::remove method for the Set object. How long does he spend explaining away the stupid implementation? These are not puzzles, and Java is such a flawed language, I hope they never for anything mission critical!
programmers listen if you want to do mini jobs online programming related u can try gigme5.com where people love to do things for 5 dollars good opportunity for programmers also..
If you have any kind of expertise in programming you may like to join eZdia. Advantage - people will take help from you at eZdia. And you may end up providing freelance consultancy at ezdia
Since when? O_o;; It is ridden with strange artificial limitation which nevertheless the "designers" violate whenever they can. Rather than doing one thing properly, it tries to be everything at once and does *nothing* properly. ;/ (The last language to try to do everything that succeeded at least partially was Common Lisp, but the RISC revolution at the end of 80's almost killed it.)
since java is easy to learn and use, its easy to learn and use. it might not be the fastest or most efficient programming tool you will ever encounter, but it is designed to be standalone and non-bug-prone, unlike C or C++
I study computer science and the main programming language we learn is java. Java isn't the fastest, but it's easy to learn and use, bec. with Java you just write "import java...."with other programming language you should write code. That is why Java is the best programming language.
"with Java you just write "import java..."with other programming language you should write code."
*All* programming languages are supposed to be used for writing code.
Java is *not* lame because it is slightly slower (sometimes) and slightly more memory hungry than C. Just this would be OK. It is lame because the *language* is exactly as inflexible when compared with modern languages as COBOL was thirty years ago when compared with Algol and Lisp dialects of the time. Java is the modern COBOL.
damn good question... "why don't we redisign the API?"
ah yeah, backward-compatibility. this seems to be a really awesome reason to dig the own grave. :(
never mind, i still like java... ),;
ah, of course the video is excellent: all this things make me sad, but to create good api's, you must think about such things! Learning from errors is good, learning from errors of others is better :)
for example, if a train travels 40 miles per hour for 3 hours, the distance traveled is 120 miles. write a program that asks for the speed ofa vehicle(in miles per hour) and the number of hours it has traveled. it should use a loop to display the distance a vehicle is traveling at 40 mph for a 3 hour time period. it should display a report similar to the one that follows:
The second one is crazy as well - does the name resolution happen when URLs are constructed/specified, or truly during the equals() method? If so, that's quite the WTF!, since equals is called very often when dealing with sets... this implies that adding a URL to a set containing 1,000,000 URLs already will cause all of them resolved which makes no sense.
Seemingly Google has patented the toaster recorder!
ubulunikum 1 month ago
I was staring at my keyboard then at 1:14 I looked up and was like: "What the hell?!... Oh, sets.... yeah." o.o
Radnyxerr 2 months ago
Whoops meant using "other" languages...
samplecode 3 months ago
Excellent talk, really thought provoking even for people using languages, thanks for posting.
samplecode 3 months ago
Awesome video, very interesting and funny, thanks google!
maymeewi 3 months ago
This is great. I wish it was a little higher resolution! I feel like I need glasses.
buildakicker 4 months ago
Java sucks lol
tuxx95 5 months ago
Warning: contains dirty words. Seriously, how the hell are you supposed to figure those two out?
SpellboundSolution 5 months ago
totally awesome.
flowewritharoma 6 months ago
well, Java sucks ... nothing new :-)
delian66 6 months ago
@delian66
You have the mind to differentiate between which languages are better, but you don't have said power to see the word "java" in the title.
SuperCorey95 5 months ago
This has been flagged as spam show
Need to see what lies beneath?Tired of all the energy and chakra talk with no real results?intuition, healing powers, it is all part of human nature.Let the spiritual revolution begin THE-HIDDEN-SPIRITdotCOM
MrJenniferWaggoner 7 months ago
This has been flagged as spam show
This is the newest rsbot beta that is paid but im sharing for free. its the rsbot beta release. with over 50 scripts added !
check this out while its free /watch?v=5ErViC1Rihc
hope you enjoy.
mrskylineboi1 7 months ago
:D this was filmed on my birthday
ThatBritishKidOnRs 7 months ago
i fell asleep while watching this video ,, and i dont understand every single one ^_^
kristaljoy20 8 months ago
First problem:
Answer is E! Compiler error!
lolol
swu880 10 months ago
excellent video
Shradha0208 11 months ago
Nice Discussion.
bacharyou1 1 year ago
It isn't amazing how aaaalllll this java guys brag about type safe it is. And it's super strong type system. But JAVA IS A BROKEN LANGUAGE!!!
sergiodnila 1 year ago
"what can we learn from it?" well, for one thing ... java sucks big time. also, if you have a huge marketing it's actually a good thing to design a crappy language. then you can later have talks and workshops on how crappy it really is.
svinjaric 1 year ago
This has been flagged as spam show
Hi brother needs to chat a, Asian women busizz4me.info
RokseMoni 1 year ago
lol that's why I don't use Java. C++ FTW!
guywithcurlyhair 1 year ago
@guywithcurlyhair because there's no C++ puzzlers, amiright?
Java has big problems, but so do all languages currently in existence.
Woldsom 1 year ago
@Luke1d20 They described this in their QA session @ 1:07:27
vikikamath 1 year ago
Great talk, fun puzzlers. I'm definitely watching the previous 4 episodes tomorrow.
Sound got terribly out of sync with the video towards the end. I used {ffdshow audio decoder}'s [Delay] filter to fix it though.
x3ICEx 1 year ago
That first "puzzle" was so stupid, that I can't even bare to watch the rest. He calls it a puzzle when it's a just a poor implementation of a ::remove method for the Set object. How long does he spend explaining away the stupid implementation? These are not puzzles, and Java is such a flawed language, I hope they never for anything mission critical!
Nomoreidsleft 1 year ago
the best of the fucking world...
keylllogdark 1 year ago
This has been flagged as spam show
programmers listen if you want to do mini jobs online programming related u can try gigme5.com where people love to do things for 5 dollars good opportunity for programmers also..
arsalanalinajwani 1 year ago
Very interesting! a must see
dbuezas 1 year ago
Problem with order of static initialization is no more exist! Just check it :)
And TestCase can use multiple threads, but you must stop the main thread to prevent other threads be broken by JUnit.
ResidentR6 1 year ago
fuck, you are slow brother !
so take your time Brother!
listening Patiently!
backwoodsgps 1 year ago
There is God .. and then there is Josh Bloch.
goverdhank 1 year ago
@goverdhank : Lolz
hardikexe 1 year ago
its excellent
aditya143rocking 1 year ago
B-R-I-L-L-I-A-N-T!!!
yrelkin 2 years ago
please, !! !!!! some budy knows how to find creation of picture-editor in Java?
kingfker 2 years ago
great stuff to start with keep it up!
vidvivek2009 2 years ago
I love these videos. Thanks!
Icewedge2 2 years ago
Super! Merci! thanks...
TheBatchGuy 2 years ago
This has been flagged as spam show
satheesh satheesh
hrmamamama 2 years ago
This has been flagged as spam show
sdfsafas sadfasfasfsaf
hrmamamama 2 years ago
This has been flagged as spam show
If you have any kind of expertise in programming you may like to join eZdia. Advantage - people will take help from you at eZdia. And you may end up providing freelance consultancy at ezdia
vikas72 2 years ago
This has been flagged as spam show
Hi this is a sample comment
keerthireddy1975 2 years ago
Brilliant video! Thank you so much. . .
armelix73 2 years ago
Love the NPR "Car Talk" take off that you guys did. Not sure who all caught that.
christurvey 2 years ago 2
You are correct... they do sound like the two guys from Car Talk... LOL!
wolverine48126 2 years ago
interesting i will definitely post this link to my java class
eddiekoski 2 years ago
can u tell me any forum or site where we can have all answers to all java queries
majordipak 2 years ago
wow thats very long
commandercornish 2 years ago
superb presentation skills ....thanks a million
jammyjo610 2 years ago 2
This comment has received too many negative votes show
UN TAN UN TAN UN TAN MOE MOE KYUN
SuzumiyaHaruhi0 2 years ago
This has been flagged as spam show
Share your programming thoughts, ideas, or questions with other programmers! tvlinkshare. com
heheakou 2 years ago
this is damm awesome...
KuchikiAvinash 2 years ago 27
I like java programming language. It's easy to learn and use.
ScienceTechnology 2 years ago
Since when? O_o;; It is ridden with strange artificial limitation which nevertheless the "designers" violate whenever they can. Rather than doing one thing properly, it tries to be everything at once and does *nothing* properly. ;/ (The last language to try to do everything that succeeded at least partially was Common Lisp, but the RISC revolution at the end of 80's almost killed it.)
Tia1ko 2 years ago
s/limitation/limitations/
Tia1ko 2 years ago
since java is easy to learn and use, its easy to learn and use. it might not be the fastest or most efficient programming tool you will ever encounter, but it is designed to be standalone and non-bug-prone, unlike C or C++
shamelesssaint 2 years ago
Java is *not* easy to use, on multiple levels. You are thinking of Python there.
Tia1ko 2 years ago
I study computer science and the main programming language we learn is java. Java isn't the fastest, but it's easy to learn and use, bec. with Java you just write "import java...."with other programming language you should write code. That is why Java is the best programming language.
ScienceTechnology 2 years ago
"with Java you just write "import java..."with other programming language you should write code."
*All* programming languages are supposed to be used for writing code.
Java is *not* lame because it is slightly slower (sometimes) and slightly more memory hungry than C. Just this would be OK. It is lame because the *language* is exactly as inflexible when compared with modern languages as COBOL was thirty years ago when compared with Algol and Lisp dialects of the time. Java is the modern COBOL.
Tia1ko 2 years ago
This has been flagged as spam show
free java ebooks
itebooksforfree.blogspot (dot) com
arphpcoder 2 years ago
damn good question... "why don't we redisign the API?"
ah yeah, backward-compatibility. this seems to be a really awesome reason to dig the own grave. :(
never mind, i still like java... ),;
ah, of course the video is excellent: all this things make me sad, but to create good api's, you must think about such things! Learning from errors is good, learning from errors of others is better :)
0x7F800000 3 years ago 6
Totally worth to watch at least 1 time. I must say, I enjoyed watching it :D
MargusMartsepp 3 years ago 35
lol howd they get an hour
dosattack777 3 years ago
Because they are google
Sshakey6791 2 years ago
This has been flagged as spam show
java is for retards.
c/c++ is the real programming language.
csoriented 3 years ago
nah c++ sucks at making GUI apps
rhillner 3 years ago
only for new people.
csoriented 3 years ago 2
too easy and too obvious.
kypronite 3 years ago
Nope! I bet you thought the initial answer was 1 while it in fact was 100.
a1mint 3 years ago
hehe,yeah you are correct...I'm just posting this comment for some kicks...
:p
kypronite 3 years ago
This has been flagged as spam show
COCKS
RAMPKORV 3 years ago
This has been flagged as spam show
hey i kno many languages look :)
קיום יחסי מין וגינאלים ללא אמצעי מניעה יכול להביא להיריון.
تبدأ العملية الجنسية بين الذكر والانثى أولا بالإثارة
எனப்படுவது பாலியல் ரீதியாக
を含むが、それ以外にも多様な行為がある
Sanggama mangrupakeun métode baranahan dasar pikeun
但是對於以口部進行性交行為的性交,是否在知識上的定義該為性交
совокуплению, половой член мужчины вводится во
ปกติของสัตว์ที่สืบพันธุ์โดยอาศัยเพศ เป็นกิจกรรมที่เริ่มต้น
której rośnie przekrwienie narządów płciowych,
SnOoPyBoyz 3 years ago
This comment has received too many negative votes show
Awful questions.. Am I suppose to memorize hash codes for strings?
Some of the questions did a good job of showing seriously flaws in Java's design, which was nice to see. Other than that it was a waste of time.
ddettmer 3 years ago
hi
i nearly finished my antivirus, but the thing is what code do i need to put in for there to be a selective scan, where you can scan directories.
Thanks agentnonoh
agentnonoh 3 years ago
I've always called int values, I N T , actually saying the letters....... I get it now...integer...
Saxpwner 3 years ago
lol :P
rhillner 3 years ago
This has been flagged as spam show
If you're interested in programming/computers, please register in mycomputerforum(dot)com . We need more people in our forum!
JWHooper3581 3 years ago
Might be more reliable to construct BigDecimal rather than using Math.abs().
System.out.println(new BigDecimal(Integer.MIN_VALUE).abs().toPlainString());
1smknott 3 years ago
Might be more reliable to construct BigDecimal rather than using Math.abs().
System.out.println(new BigDecimal(Integer.MIN_VALUE).abs().toPlainString());
1smknott 3 years ago 2
that guy was nasty with yhe URL thing :P
geek3333 4 years ago
very interesting stuff. Great job guys. I would like to see more.
LunatecSE 4 years ago 6
distance=speed * time
for example, if a train travels 40 miles per hour for 3 hours, the distance traveled is 120 miles. write a program that asks for the speed ofa vehicle(in miles per hour) and the number of hours it has traveled. it should use a loop to display the distance a vehicle is traveling at 40 mph for a 3 hour time period. it should display a report similar to the one that follows:
hour - 1 distance - 40
hour- 2 distance- 80
hour- 3 distance - 120
wolva 4 years ago
It seems silly that a Short of value 1 is not equal to an Integer of type 1.
I think this is pretty unintuitive feature - maybe they should have said 'screw backward compatibility' to avoid it.
Nice vid though!
batlin 4 years ago
The second one is crazy as well - does the name resolution happen when URLs are constructed/specified, or truly during the equals() method? If so, that's quite the WTF!, since equals is called very often when dealing with sets... this implies that adding a URL to a set containing 1,000,000 URLs already will cause all of them resolved which makes no sense.
batlin 4 years ago
Where are the first three episodes? someone please post a link or point me the direction
1337hax0rnat0r 4 years ago
Very Very intresting pitfalls!
houtm035 4 years ago 5