Quote:
Originally Posted by Aero
// just looked up "Javascript"
Code:
no type inheritance
no method or operator overloading
no circular dependencies among packages
no pointer arithmetic
no assertions
no generic programming
eh.
|
Javascript indeed has
type inheritance, assertions (console.assert(expression, object)), generic programming, and some operator overloading through "valueOf" hacks.
Javascript does not need method inheritance due to it's loose type definition, is built to avoid circular dependencies, and has no concept of pointers so pointer arithmetic is pointless.
Please attempt to be less aggressive next time.
Quote:
|
Go actually has *better* generic programming, sorta. It would be cool to use in FIRST.
|
Meh. It has something. Whether or not it can be considered conventional "generic" programming is debatable.
Quote:
|
I just dont get why you would do mono/c#, java has the same syntax as the library is more mature
|
It's just preference. Plus, alot of the Java library is inaccessible on the roboRIO since it's primarily graphical. (though the same and more can be said for C#)