September Week 1 |
Written by Editor | ||||||||||||||
Saturday, 08 September 2018 | ||||||||||||||
No time to keep up with all that is going on in the developer world? Let the I Programmer team do it for you. We scour the Internet for news and put the unmissable bits together in this handy digest, with the week's featured articles and books, both reviews and selected new titles. To receive this digest automatically by email, sign up for our weekly newsletter. August 30 - September 5, 2018 Book Watch This week's additions to Book Watch, our ever-growing archive of newly published computer books, are:
Book Reviews
TimSort Really Is O(nlogn) Most of us suppose that sorting algorithms are all done-and-dusted. Nothing new or exciting is left to find or discover, but TimSort, used in both Python and Java, was born in 2002 and is still being investigated. Back To The Classroom - Are Teachers Ready? As children return to school after the summer break, parents are increasingly convinced that Computer Science is something that should be on the curriculum. But are teachers ready to include it? Announcing Google Code-in 2018 Google has announced the ninth consecutive year of its Code-In 2018 contest in which students ages 13 through 17 from around the world can learn about open source development by working on real open source projects, with mentorship from active developers. Javalin 2.0 Released A very lightweight web framework for Kotlin and Java has been updated to version 2.0. Javalin supports WebSockets, HTTP2 and async requests. Coding School vs. Bachelors Degree - Infographic Thinking of a becoming a professional programmer? But which is the better way in? Traditional university degree or coding bootcamp. This infographic from the What'sTheHost Team has facts and figures to help you choose between them. Chrome 10 Years Old - And It Seems A Lot Older Chrome is just ten years old this week and what a change 10 years has brought about. It changed the browser landscape beyond recognition and it also provides an example of how software loses its youthful vigor. Christies To Auction AI-Generated Artwork Artwork created by artificial intelligence is no longer news. The fact that such an artwork is to go on sale at the New York Rockefeller Center in October is however newsworthy as it could indicate the level of interest in what might be considered a separate medium. Enterprise - The New Super Language Forget Java and Python; the latest in programming languages has it all and it is perfectly tailored to the needs of today's programming environment. You need to learn about Enterprise. Pluralsight One - Training With A Mission Pluralsight One has formed new partnerships with Code.org and the Computer Science Teachers Association (CSTA) and is offering steeply discounted access to the Pluralsite learning platform to further its philanthropic mission to democratize technology. It's Like Python But... Teaching Programmers New Languages Friday 31 August An important, but mostly ignored, group of programming language learners are those expert in another language. Most programming resources either assume you are a complete beginner or an expert, but not an expert in another language. Amazon Invests In Conversational AI Amazon continues to put its money where its mouth, or rather its voice, is. It has recently announced an expansion of the Amazon Alexa Fellowship which awards funding to postgraduate students and to university entrepreneurship centers to promote and advance conversational AI and voice-based technology. Go 1.11 Adds WebAssembly Port The half-yearly update to Go has been released with an experimental port to WebAssembly and preliminary support for modules. Pick Of The Shelf - SQL Server SQL Server is such a large collection of programs and services that it will be no surprise to anyone who works with it that we've given it a bookshelf all to itself. Autoencoders Keras enables deep learning developers to access the full power of TensorFlow on the one hand, while concentrating on building applications on the other. Even more surprising is its ability to write applications drawing from the power of new algorithms, without actually having to implement all the algorithms, since they are already available. 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:1680502999> <ASIN:1617294276> <ASIN:1788629418> <ASIN:1484211405>
|
||||||||||||||
Last Updated ( Saturday, 08 September 2018 ) |