Ranter
Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Comments
		- 
				
				@theScientist I am following a course which only includes Angular and advanced features of Javascript (closures, hoisting IIFE), but thanks for the suggestion. I'll check it out.
 - 
				
				Half the time I'm to quick for intellisense to load when I'm only making small changes, nothing better than hitting build alt tabbing for a bit, then alt tabbing back to find that it never even began compiling :/
 - 
				
				
cb21910328ycoming from java, same experience. finished a little and simple program about genetic algorithm in 2 weeks time because of runtime errors i couldn't handle. so my debugging was a mess of alert() messages to keep track of what was (not) working🙄 - 
				
				However, the satisfaction you get when you resolve a bug is much greater (to me).
 - 
				
				Use a linter (eslint or something). Should catch most of the runtime errors (no type checking tho)
 - 
				
				
armeg1998y@randomCoder "angular" you mean "angular-js", coz "angular" (angular 2 or 4) is typescript only. - 
				
				@jAsE And how would you add functionality to a website? C# wouldn't really work well there. JS is made to be fast.
 - 
				
				@randomCoder Perhaps one day using WebAssembly...
But that future isn't too close - 
				
				
Noob64148y@randomCoder, @21stCenturyJoku AssemblyJS of course!
@cb219 use console.log(). Much, much, much better.
Also you can always turn debugging on in Chrome/Chromium/Firefox. 
Related Rants
- 
						
							
orto11Assembly! I bow down to the devs who came before me🙏 - 
						
							
stereohisteria6My first day in a Linux admin and security course. I went all confident and cocky waiting for some bullshit li... - 
						
							
Voxera2Years ago we had a visit from a startup company developing a firewall and I got the chance to talk with one of... 

Coming from a C# background, where Visual Studio would warn me about errors even before compiling the program, Javascript was quite a shock.
undefined
wk68