Now it would be nice to hear about the most efficient mini-max alpha-beta pruning algorithm that uses a fixed amount of time, to elaborate endless game structures in just their higher levels.
( Professor Shewchuk: you wrote too much on today's blackboard, I could point you to an illuminating paper on public speeches ;-)
sspoke you need to do more research. Java, for the most part, uses JIT( Just In Time) compiling. So when a java program is run it compiles to a native executable. There are even processors out there that can run byte code. You also got some thumbs down because you were being very rude. Java is NOT just a scripting language, there is a big difference between Java and Java script. You should really research more before talking about something you don't understand.
Javascript and Actionscript are based on the ECMAScript, Javascript was riding the wave that Java made when it first appeared back in the 90's by using the name. Java is an enterprise level language whereas JS is client side scripting lang that allows designers to create media rich GUI.
I write everything in Java - vertex shaders, device drivers, statistical machine learning algorithms, and even this comment. (Sorry it took a year for the comment to finish rendering.)
This comment has received too many negative votesshow
Java is a wrapper dude its not a computer langauge its a scripting langauge its not considered a programming langauge its too slow to be considered a programming langauge but it is considered to be a scripting langauge. No one would hire you if you coded in java.. to program something big they would hire you for junk like coding scripts only as big like a quest system for a game and you will be making scripts for rest of ur life.. losers rofl
yup your just jealous if it was so useless. Then why do people who program using inline assembly in their C++ programs get better results then those who use pure C++ code? thats right.. and the simple answer is... a machine cannot be smarter then human well a machine is smarter then you since your obviously a moron.
wrong rhillner.. now I know the truth you are no programmer you are those wannabe's
these 0.1 seconds in a environment where you have to load up textures of atleast 400 mb into memory then render the objects which gives only ONE FRAME.. then assembly vs C++ could be the difference between 60 fps (asm) vs 30 fps (c++) BIG difference.
But whatever you wanna delude yourself with I guess...
But answer this: if assembly is so good(which it isn't unless you need low-level communication with hardware) then why doesnt EVERY single company use it.
rhillner listen to me stay away from C/C++/ASM or any other native machine code compilers because you are obviously way to narrow/close minded person to even be attempting programming is a joke..
you cannot do 3d in assembly? mate are you stupid?
you could do the 3d using directX/openGL in C/C++.. but you add in inline assembly snippets to speed up the process thats what im trying to say to make a 3d engine that draws vectors every second 30 times needs good optimizations aka assembly! u dumb
@rhillner Anything that can be done on a computer can be done in assembly language. Don't forget that ultimately EVERYTHING has to get turned into machine code (which is essentially assembly language as they have a one-to-one mapping). Every company doesn't use it because it's easier for humans to think in terms of higher order languages.
Thanks Professor
BangaloreGuy2010 4 months ago
Anyone know what the game the students of this class are writing AI for?
Sounds like a fun challenge.
RyanMuncy 5 months ago
@RyanMuncy Found it. lensovet.net/~sysadmin/w/CS/61b/Projects/Network
RyanMuncy 5 months ago
But to his credit.. he is a good lecturer.. my current lecturer in Java/Algos is crap!
nateaus 7 months ago
He needs to face the fact, it is time to shave that head!
nateaus 7 months ago
thanx
MsAsmacs 9 months ago
43 people didnt miss comedy fest.
ModelTypeZero 11 months ago 2
the blackboard pisses me off
seriouslyWeird 1 year ago
friggin blackboard.
potatoesPlusPlus 1 year ago
He is much more classic than John Malkhvoic, though look quite similar
alvinclinton0 1 year ago
Wow!!!...All the vitriol flying around here...Now you guys give each other a big hug and go back to your meditation stations
soulsweet40 1 year ago
this is more amusing than the lecture
JvdubN 2 years ago
is this john malkhovic
hayta1001 2 years ago 13
so john was a lecturer at Berkely before he made his name in hollywood?
chaniwie 2 years ago
Now it would be nice to hear about the most efficient mini-max alpha-beta pruning algorithm that uses a fixed amount of time, to elaborate endless game structures in just their higher levels.
( Professor Shewchuk: you wrote too much on today's blackboard, I could point you to an illuminating paper on public speeches ;-)
enos76 3 years ago
sspoke you need to do more research. Java, for the most part, uses JIT( Just In Time) compiling. So when a java program is run it compiles to a native executable. There are even processors out there that can run byte code. You also got some thumbs down because you were being very rude. Java is NOT just a scripting language, there is a big difference between Java and Java script. You should really research more before talking about something you don't understand.
Syntastical 3 years ago
i understand much much more then you man hehe.
sspoke 3 years ago
Javascript and Actionscript are based on the ECMAScript, Javascript was riding the wave that Java made when it first appeared back in the 90's by using the name. Java is an enterprise level language whereas JS is client side scripting lang that allows designers to create media rich GUI.
javonoUTube 2 years ago
I write everything in Java - vertex shaders, device drivers, statistical machine learning algorithms, and even this comment. (Sorry it took a year for the comment to finish rendering.)
sparkloweb 2 years ago 7
Great Video. Very informative.
mrlegal111 3 years ago
LOL@ blackboards that fall constantly
xdrakx 3 years ago 5
Pascal Savage
alvincay100 3 years ago
This has been flagged as spam show
Java is a piece of garbage computer language.
It was designed for stupid lazy idiot foreigners who want to call themselves programmers.
ThunderAppeal 3 years ago
yeah all the intelligent non foreigners non lazy people still code in assembly. learn that you stupid foreigners!!
you didnt say but I bet you're american..
you people shine bright from miles away.
thanks for reminding everyone on youtube know how freaking stupid people can be in your country.
razielze 3 years ago
This comment has received too many negative votes show
Java is a wrapper dude its not a computer langauge its a scripting langauge its not considered a programming langauge its too slow to be considered a programming langauge but it is considered to be a scripting langauge. No one would hire you if you coded in java.. to program something big they would hire you for junk like coding scripts only as big like a quest system for a game and you will be making scripts for rest of ur life.. losers rofl
sspoke 3 years ago
This comment has received too many negative votes show
why did I get -5 on my comment all I said was facts... Java is compiled into byte code which is ran by a virual machine..
basically java compiler make scripts.. that virual machine (java.exe a program coded in a real programming langauge C or C++).
basically its crap lol I wouldnt even use it for scripts .. I would use something like Ruby or Lua
Even BASIC is better then java
sspoke 3 years ago
your mother is a java in this case :P
jirig0dd4rd 3 years ago
and your mother is javascript in this case xD
sspoke 3 years ago
fair enough, she knows how to use closures at least ;) hope your mother will get the degree soon :D
jirig0dd4rd 3 years ago
you clearly doon't know anything other than System.out.println("Hello World"); in Java, if that.
GTFO.
rhillner 3 years ago
your just jealous because your a retard.. I know more about programming then the people who made java i code in assembly for god sakes..
you probably don't even know what a bitwise conversation does little retard.
sspoke 3 years ago
This comment has received too many negative votes show
assembly is fucking easy and you know it. and its useless.
gtfo
rhillner 3 years ago
yup your just jealous if it was so useless. Then why do people who program using inline assembly in their C++ programs get better results then those who use pure C++ code? thats right.. and the simple answer is... a machine cannot be smarter then human well a machine is smarter then you since your obviously a moron.
sspoke 3 years ago
0.1 seconds faster? who gives a shit
stop living in the past
rhillner 3 years ago
wrong rhillner.. now I know the truth you are no programmer you are those wannabe's
these 0.1 seconds in a environment where you have to load up textures of atleast 400 mb into memory then render the objects which gives only ONE FRAME.. then assembly vs C++ could be the difference between 60 fps (asm) vs 30 fps (c++) BIG difference.
sspoke 3 years ago
you cant do 3d stuff in assembly you asshole.
But whatever you wanna delude yourself with I guess...
But answer this: if assembly is so good(which it isn't unless you need low-level communication with hardware) then why doesnt EVERY single company use it.
rhillner 3 years ago
rhillner listen to me stay away from C/C++/ASM or any other native machine code compilers because you are obviously way to narrow/close minded person to even be attempting programming is a joke..
you cannot do 3d in assembly? mate are you stupid?
you could do the 3d using directX/openGL in C/C++.. but you add in inline assembly snippets to speed up the process thats what im trying to say to make a 3d engine that draws vectors every second 30 times needs good optimizations aka assembly! u dumb
sspoke 3 years ago
@rhillner Anything that can be done on a computer can be done in assembly language. Don't forget that ultimately EVERYTHING has to get turned into machine code (which is essentially assembly language as they have a one-to-one mapping). Every company doesn't use it because it's easier for humans to think in terms of higher order languages.
eatme690808 1 month ago
How so? I don't think you know what your talking about.
Syntastical 3 years ago