Welcome to our RU-vid Channel! ProTech is an professional services and training firm specializing in Enteprise IT technologies. Our training division offers more than 500 different courses in a broad range of topics. Since 1990, ProTech has trained over 250,000 IT professionals.
What a great overview of modern languages and their respective use cases! This is one of the very few presentations that has aged well. For my use case (web servers), I have found Go to be the most well-balanced language design I have ever used. It is simple and performant. It's no wonder, since it was made by none other than Ken Thompson and Rob Pike. For fun during my personal time, I have found Julia to be a fantastic language to explore.
I’m not entirely sure Julia has captured much from R and Python? And if you need speed it’s not that hard to write. C++ extension (especially with rcpp in R). I’d like to use it but I’m interested in reality not fads. Does it give you more job opportunities? It’s been 5 years….
It seems as if this is not a language problem, it's a compiler problem. Take the people who wrote the Rust compiler, tell them to apply those concepts to a new C++ compiler and you would probably achieve the same result. Tell them to apply those concepts and create a Pascal compiler and you might create the same result. It's not necessary to invent a new tool, evolve the shortcomings of the tool we already have.
Fantastically comprehensive presentation. I know some parts of this but this was such a great overview and validation the process review should be treated as a project in its own right!
Fantastically comprehensive presentation. I know some parts of this but this was such a great overview and validation the process review should be treated as a project in its own right!
BUSINESS BACKGROUND IS VERY IMPORTANT. THANKS FOR MAKING ME UNDERSTAND MORE BUSINESS CONCEPTS. THERE ARE A LOT OF LEARNINGS THAT NEEDS TO BE DONE. "CAUSE AND EFFECT", , ROI OR RETURN OF INVESTMENT, AND A VERY GOOD FEASIBILITY STUDY. INVESTMENT IS HARD-EARNED. ALWAYS THINK FIRST BEFORE ANY ACTION. PROPER STUDY AND CAMARADERIE ARE SOME OF THE KEYS IN BUSINESS.
I READ ENTREPENEUR MAGAZINES SINCE MBA DAYS :) I HAVE LOTS OF ENTREPRENEUR MAGAZINES. ITS NICE TO BE OPEN TO THINGS THAT CREATES INNOVATION AND A BETTER SOCIETY. ALWAYS REMEMBER, BUSINESS IS "A PERSONS BREAD AND BUTTER", BEFORE ENGAGING IN BUSINESS, ASSESSMENT, QUALITY RESEARCH ABOUT THE BUSINESS ENTITY, AND MOREOVER, ALWAYS REMEMBER, "IS THE BUSINESS FEASIBLE?", HOW MANY PEOPLE WILL BUY A CERTAIN PRODUCT?, DISTINGUISH NEEDS AND WANTS IS IMPORTANT :)
Excellent video. Have studied the topic and drawn dozens of process flow models but this was a very instructive lecture. Drawing processes on basic level does not require that much but to truly master it is an another thing. Question: is there a comprehensive set of questions that cover all the most important things, when trying to draw/model a process that has not been drawn before?
I started looking at Julia as a PhD student a number of years ago, precisely because the two-language problem was limiting for the kind of machine learning I was doing. It wasn't very mature back then unfortunately so I had to rewrite some crucial parts of my model in C instead and interface that with my Matlab code. I'm glad to see Julia has come some way since then. I remember being quite excited about it being just as simple as Matlab for mathematical modelling, but it could be compiled down to be as fast as a systems-level language.
Julia was the best thing I could use in my workflow. Absolute fast as C and easy to use for those who have R and Python background. It has its own "tidyverse" kind of package, really easy to do functional programming as in R.
Watched after a lockdown day spent with nothing but Spark - resulted with a long stack trace. So, I agree with you, in general. On the other hand: Enterprise view: “Does Dask have support?” My view: “Can it compare to Spark community on StackOverflow?” Thanks!
Thanks for your comment/question. For enterprise Dask support, definitely check out Coiled Computing (coiled.io/) - that’s a huge part of what Coiled is about! On StackOverflow, there’s more Spark content, just because Spark is more famous today. But the quality of the Spark info is uneven: some is solid, while there's also a lot of outdated or inaccurate info, so kind of a mixed bag.
Thank you for your comment, and glad you enjoyed this presentation! Please be sure to keep an eye on our channel as we continue to add more videos each month on a variety of topics to help support technical roles.