News for hackers. Stuff that matters.
Re:“We have decided not to integrate the Dart VM into Chrome” by kyllo on Wednesday March 25, 2015 @03:30PM (#9265335)
Typescript has optical types

What are optical types? I've never heard of this term and Google turned up nothing on it.

Re:“We have decided not to integrate the Dart VM into Chrome” by untog on Wednesday March 25, 2015 @03:33PM (#9265347)
100% sure it's a typo of "optional types".
Re:“We have decided not to integrate the Dart VM into Chrome” by hibbelig on Wednesday March 25, 2015 @04:23PM (#9265675)
How boring :-) I'd love to look forward to a language with optical types. I'm sure it's at least as interesting as operand overloading in Intercal.
Re:“We have decided not to integrate the Dart VM into Chrome” by hmsimha on Wednesday March 25, 2015 @05:10PM (#9265938)
Optical typing must be like duck typing taken to the extreme. If it looks like a duck then it's a duck, dammit!
Re:“We have decided not to integrate the Dart VM into Chrome” by girvo on Wednesday March 25, 2015 @08:28PM (#9267023)
Type coercion taken way too far ;)
Re:“We have decided not to integrate the Dart VM into Chrome” by kyllo on Wednesday March 25, 2015 @04:48PM (#9265821)
I was imagining something like Lens in Haskell :)
Re:“We have decided not to integrate the Dart VM into Chrome” by DonHopkins on Wednesday March 25, 2015 @08:47PM (#9267093)
Optical types are when they shave the bushy hair off of the type system, and it looks an inch longer.

https://www.youtube.com/watch?v=NsbXwzqlqsU