Posts

Showing posts from October, 2019

Apple doubles use of Swift in iOS 13 as it shifts away from Objective-C

Image
An analysis shows that Apple’s own use of Swift has doubled in iOS 13 as it further distances itself from Objective-C. First introduced by Apple in 2014, Swift is now the main programming language for development across Cupertino’s platforms. Adoption of Swift by third-party developers is high, but much of Apple’s operating system still uses Objective-C. Of course, much of Apple’s reason to continue using Objective-C code within its operating systems is that it’s legacy code which is still functional. As the old adage goes: “If it ain’t broke, don’t fix it”. That doesn’t mean Apple’s use of Swift isn’t increasing. Developer Alexandre Colucci has been  keeping tabs  on Apple’s use of Swift in its operating systems since iOS 9 and has produced some interesting findings. When Colucci began tracking Swift usage there was just a single binary in iOS 9 using it. In iOS 13, that number has increased to a whopping 141 binaries. Furthermore, if there was any doubt around Apple’s

Oracle Unleashes World’s Fastest Database Machine ‘Exadata X8M’

Image
Exadata X8M is the first database machine with integrated persistent memory and RoCE Oracle also announced availability of Oracle Zero Data Loss Recovery Appliance X8M (ZDLRA) Oracle has released its new Exadata Database Machine X8M with an aim to set a new bar in the database infrastructure market. Exadata X8M combines Intel Optane DC persistent memory and 100 gigabit remote direct memory access (RDMA) over Converged Ethernet (RoCE) to remove storage bottlenecks and dramatically increase performance for the most demanding workloads such as Online Transaction Processing (OLTP), analytics, IoT, fraud detection and high frequency trading. “With Exadata X8M, we deliver in-memory performance with all the benefits of shared storage for both OLTP and analytics,” said Juan Loaiza, executive vice president, mission-critical database technologies, Oracle. “Reducing response times by an order of magnitude using direct database access to shared persistent memory accelerates e