Surface Pro 3 The tablet that can replace your laptop
Microsoft recently unveiled the Surface Pro 3, a super-light tablet the company says will replace your laptop. The Surface Pro 3 features a 12-inch screen and is capable of running PC applications as well as acting like a traditional tablet, depending on the situation or project.
It’s impressive at merely 800 grams and 9.1 mm thick and an optional magnetically attachable keyboard for ease of use. The Surface Pro 3 starts at a $799 price tag.
Apple announced that it has developed a successor to its venerable Objective C with a language it's calling Swift. Providing a new language with "none of the baggage of C," Swift code can still be mixed with standard C and Objective C code in the same project.
Swift seems to get rid of Objective C's reliance on defined pointers; instead, the compiler infers the variable type, just as many scripting languages do. At the same time, it provides modern features similar to those found in C++ and Java, like well-defined namespaces, generics, and operator overloading. From the few fragments of code shown during the demo, Swift appears to rely heavily on the dot-notation that Apple introduced in an earlier iteration of Objective C.
The new language will rely on the automatic reference counting that Apple introduced to replace its garbage-collected version of Objective C. It will also be able to leverage the compiler technologies developed in LLVM for current development, such as auto vectorization.
Apple showed off a couple of cases where implementing the same algorithm in Swift provided a speedup of about 1.3X compared to the same code implemented in Objective C. It also showed off a Swift "playground," where code is compiled as it's typed and the output is displayed in a separate pane of the editing window. The goal here is to allow developers to test code fragments without having to recompile an entire complex project.
Use of Swift will be supported as soon as the next version of Xcode is released—it's currently available in beta form to registered developers, and will presumably see more widespread release during OS X Yosemite's public beta later this year. Apple also promises to release a free iBook on the language's syntax later today.
Samsung Electronics Co. said it will begin selling a smartphone that runs on its Tizen operating system in the third quarter of this year, advancing the company's plans to reduce dependence on Google's Android software.
Tizen is already used in a few Samsung products including a smartwatch but has not been deployed in a mass produced smartphone until now.
The Tizen phone will have preinstalled apps and users will have access to additional apps through Tizen Store.
Google will build a car without a steering wheel. It doesn’t need one because it drives itself.
Those cars have Google-employed “safety drivers” behind the wheel in case of emergency. The new cars would eliminate the driver from the task of driving. No steering wheel, no brake and gas pedals. Instead, buttons for go and stop.
The electric-powered car is compact and bubble-shaped something that might move people around a corporate campus or congested downtown. Google is unlikely to go deeply into auto manufacturing.