December Week 1 |
Written by Editor | |||||||||||||||
Saturday, 08 December 2018 | |||||||||||||||
Every day I Programmer has new material - book reviews, articles and news - written by programmers, for programmers. Each week our digest gives a handy summary of the latest content. While you are on the site there's plenty more to explore. So if it is your first visit use links and the menus to follow up on topics of interest. To receive this digest automatically by email, sign up for our weekly newsletter. November 29 - December 5, 2018 Book Watch This week's additions to our ever-growing archive of newly published computer books are:
Book Reviews
Forms, WPF and UI Go Open Source .NET used to be one of the biggest things in town and then Microsoft decided to go in other directions with WinRT. Part of the .NET system was WPF, arguably the most advanced GUI framework ever. Now the unbelievable has happened - it has been open sourced along with Windows Forms and Windows UX. DataGrip Adds Cassandra Support Support for Cassandra has been added to DataGrip, JetBrain's IDE for databases and SQL. The 2018.3 release also improves PostgreSQL support, and the ability to generate SQL for selected objects. Why Mozilla Matters Mozilla revenue rose by over $40 million USD in 2017 which sounds good until you notice that its expenses went up by over $80 million. Why, you might ask, are we covering financial results?It's because Mozilla is unique and Mozilla remaining financially secure is in all our interests. Microsoft To Go Chromium - Who Needs A Browser? Tuesday 04 December Microsoft hasn't confirmed this rumor, but it seems reasonable and contemplating it throws interesting light on the current browser landscape. Who needs Edge? Not even Microsoft! Amazon Releases Corretto - OpenJDK Distribution Amazon has released a preview of Corretto, a no-cost, multiplatform, production-ready distribution of OpenJDK. The announcement was made soon after Amazon promised to continue long-term support for the OpenJDK 8 and 11 runtimes in Amazon Linux. Amazon plans to make Corretto the default OpenJDK on Amazon Linux in 2019. Go 2 Details Revealed Details are emerging of what the next version of the Go language will look like, along with concrete information on which of the future changes are going to make it into the next incremental release. OpenCV 4.0 Says Goodbye To C If you want to do computer vision and don't want to spend years developing the code from scratch, you probably need OpenCV. After a wait of nearly 4 years, OpenCV 4.0 has arrived. Insane Linux Kernel Patches Resulting From Code Of Conduct Sunday 02 December A misguided attempt to remove swearwords from comments embedded in Linux kernel code has itself been greeted with a torrent of comment. It has to be noted that most of the discussion on the Linux mailing list is remarkably moderate in tone and comes to an acceptable conclusion. Amazon's DeepRacer - Careful What You Wish For This sounds wonderful. If only it was going to be available to order in time for the holiday season. However, it might cost you a lot more than the $400 price tag suggests. Reinforcement racing anyone? TypeScript 3.2 Gets Stricter Checking There's a new version of TypeScript that has tightened up type-checking for methods on functions, and added a way to handle spreads of existing objects into new objects. Dart 2.1 Is Smaller And Faster Google has updated Dart with a new version, 2.1, that has smaller code size, has faster tools, and offers faster type checks. Machine Learning At All Levels On Coursera Andrew Ng's inaugural presentation of an introductory course on machine learning will begin on Coursera early in 2019. Meanwhile the courses he teaches at intermediate to advanced level have just re-started for their final presentation for 2018. RedisGraph Reaches General Availability RedisGraph is now generally available, adding a fast graph database to the Redis line-up. RedisGraph is based on linear algebra and matrix multiplication to perform fast calculations. Fundamental C - Dependent v Independent & Undefined Behavior Monday 03 December Lots has been written about undefined behavior in C, but not much about the reasons why it exists. This extract is from C for the IoT: Low-Level C Programming (to be published January 2019 by Harry Fairhead, provides a very helpful explanation. Javascript Jems - Active Logic, Truthy and Falsey JavaScript takes an interesting view of logic, the way that it is implemented and what sorts of use you can put it to. Instead of just thinking about And and Or as logic tables you can think of them as variations on the procedural if..then..else. So if you don't know about the active approach to logic - read on. Ian Elliot is the author of Just JavaScript: An Idiomatic Approach and this article is extracted from his new book due to be published in 2019.
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.
You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for Books with details of reviews and additions to Book Watch.
<ASIN:1871962579> <ASIN:1871962463> <ASIN:0262038838> <ASIN: B07KZMNWHX> <ASIN:159327890X> <ASIN:1788623312> <ASIN:0134678346>
|
|||||||||||||||
Last Updated ( Saturday, 08 December 2018 ) |