Первое погружение в язык С++ (under the C)
Встреча с учениками "Школы 21", основной поток.
Тимофей Хирьянов
Coding on the iPad Pro - Part 1
Coding on the iPad Pro is a great experience. In this video I'll show you the apps and workflows I use to build apps and automation utilities directly on the iPad.
Tech Craft
Philip Semanchuk| Python, C, C++, and Fortran Relationship Status: It’s Not That Complicated
PyData Carolinas 2016 One of Python's strengths is that it can use code written in compiled languages like C, Fortran and C++. This talk gives an overview of ...
PyData
Практика программирования на Python 3, лекция №4
Практика: http://cs.mipt.ru/python Telegram-группа: https://t.me/tkhirianov_python_2019 Программа курса: ...
Тимофей Хирьянов
Modern Fortran by Example (1) Introduction
This video goes over how a fortran program is structured, how to make comments, how to assign values to variables, and how to print to the console.
hexafoil
Fortran Programming Tutorials (Revised) : 002 : More on other Compilers + Hello World Program
This is a series of tutorials on fortran programming. It is made targeting science and engineering students who are beginning to learn programming, but I ...
Fluidic Colours
Parallel programming without MPI - Using coarrays in Fortran
If you have been exposed to message passing for parallel programming on distributed memory systems, but do not have time to write complicated code using ...
Sharcnet HPC
CppCon 2017: Juan Arrieta “Traveling the Solar System with C++: Programming Rocket Science”
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2017 — Spacecraft travel our solar ...
CppCon
Oral History of Kenneth Kocienda and Richard Williamson, part 1
Interviewed by Hansen Hsu and Marc Weber, on 2017-10-12 in Mountain View, CA X8367.2018 © Computer History Museum Richard Williamson great up in ...
Computer History Museum
JuliaCon 2016 | The Two Cultures of Programming | Joshua Ballanco
Visit http://julialang.org/ to download Julia.
The Julia Programming Language
Clasp: Common Lisp using LLVM and C++ for Molecular Metaprogramming
Google Tech Talk June 9, 2015 (more info - click "show more") Presented by Christian Schafmeister. Introduction (0:00) The beginning (0:45) Mimicking proteins ...
Google TechTalks
Cython Tutorial - Bridging between Python and C/C++ for performance gains
Welcome to a Cython tutorial. The purpose of Cython is to act as an intermediary between Python and C/C++. At its heart, Cython is a superset of the Python ...
sentdex
ANTLR v4 with Terence Parr
PragProg
Easy wins with Cython: fast and multi-core by Caleb Hattingh
Python has often been criticised for slow runtime performance, and for the GIL which prevents multi-core concurrency. Cython provides tools for addressing both ...
PyCon AU
How to Speed up a Python Program 114,000 times.
Optimizations are one thing -- making a serious data collection program run 114000 times faster is another thing entirely. Leaning on 30+ years of programming ...
InfoQ
JuliaCon 2020 | Auto-Optimization and Parallelism in DifferentialEquations.jl | Chris Rackauckas
You might not know all of the latest methods in differential equations, all of the best knobs to tweak, how to properly handle sparsity, or how to parallelize your ...
The Julia Programming Language
Christopher Swenson - Colossal Cave Adventure in Python... in the browser! - PyCon 2018
Speaker: Christopher Swenson Colossal Cave, also known as Adventure or ADVENT, is the original text adventure. It was written in FORTRAN IV and there is ...
PyCon 2018
Bjarne Stroustrup: C++ | Lex Fridman Podcast #48
Lex Fridman
Introduction to parallel programming with MPI and Python
MPI (Message Passing Interface) is the most widespread method to write parallel programs that run on multiple computers which do not share memory. In this ...
Sharcnet HPC
James Powell: I Just Inherited 50,000 Lines of Code! What Now? — A Practical Guide | PyData LA 2018
PyData LA 2018 Help! I just inherited 50000 lines of Python code from someone who no longer works here. What do I do? This talk will cover some practical ...
PyData
Numpy Array Function | Creating NumPy Arrays | Python Tutorials
In this Python Programming video tutorial you will learn about array function in detail. NumPy is a library for the Python programming language, adding support ...
Amulya's Academy
How do computers read code?
When you first learned to write code, you probably realized that computers don't really have any common sense. You need to tell a computer exactly what you ...
Frame of Essence
Introduction To C Language - CP - Engineering - C Programming
In this EzEd Video Lecture we will learn - Introduction to C Language - Reasons for Popularity of C - Uses of C Language - First program in C.
EzEd Channel
David Higgins - Introduction to Julia for Python Developers
PyData Berlin 2016 Julia is a performance oriented language written from the ground-up to support numerical processing and parallelisation. The basic syntax ...
PyData
JuliaCon 2019 | Keynote: Professor Steven G. Johnson
Steven G. Johnson is a Professor of Applied Mathematics and Physics at MIT, where he joined the faculty in 2004 and previously received a PhD in physics ...
The Julia Programming Language
Thinking In Parallel by Stuart Marks and Brian Goetz
The Java 8 Streams library makes it easy to run code in parallel. A common error is code that works when run sequentially but that misbehaves when run in ...
Devoxx
oneAPI: A Unified, Cross-Architecture Performance Programming Model for CPUs and Accelerators
Learn about oneAPI, the new Intel-led industry initiative to deliver a high-performance unified programming model specification spanning CPU, GPU, FPGA, and ...
Intel Software
Programming languages and tools
Introduction to HPC For information on other WestGrid events, visit: https://www.westgrid.ca/events Connect with WestGrid: Mailing List ...
WestGrid
CppCon 2018: Bjarne Stroustrup “Concepts: The Future of Generic Programming (the future is here)”
http://CppCon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2018 ...
CppCon
Elements of Programming Style - Brian Kernighan
Elements of Programming Style Brian Kernighan Princeton University July 13, 2009.
Institute for Advanced Study
SPICE Simulation Program with Integrated Circuit Emphasis
[Recorded: February 23, 2011] The SPICE (Simulation Program with Integrated Circuit Emphasis) circuit simulator program celebrates its 40th anniversary this ...
Computer History Museum
Makefile Tutorials Basics : 002 : Writing a simple Makefile
This is a series of tutorials on Makefile Basics. All the programs and examples will be available in this public folder!
Fluidic Colours
CppCon 2019: David Olsen “Faster Code Through Parallelism on CPUs and GPUs”
http://CppCon.org — Discussion & Comments: https://www.reddit.com/r/cpp/ — Presentation Slides, PDFs, Source Code and other presenter materials are ...
CppCon
CppCon 2015: John Farrier “Demystifying Floating Point"
http://www.Cppcon.org — Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2015 ...
CppCon
Why Go Is Successful (aka Simplicity is Complicated)
Go is often described as a simple language. It is not, it just seems that way. Rob explains how Go's simplicity hides a great deal of complexity, and that both the ...
Coding Tech
Computer Science Programme - Oxford Royale Summer School
ORA's Computer Science summer school course introduces students aged 16 - 18 to three programming languages: HTML, CSS and Python. Residential in ...
Oxford Royale Academy
Introduction to MPI - Part I
Have you discovered that you need to learn about and how to write parallel codes using Message Passing Interface (MPI) for your research? This talk is aims to ...
Sharcnet HPC
Keynote Jake VanderPlas
www.pydata.org PyData is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the ...
PyData
Brian Kernighan Q&A 2/3 - Computerphile
Watch Part 3: https://youtu.be/E6vtRm5M8I0 https://www.facebook.com/computerphile https://twitter.com/computer_phile This video was filmed and edited by ...
Computerphile
Visual Studio Code Tutorial for Beginners | Beginners Guide to VS Code
Welcome to this video on Visual Studio Code Tutorial for Beginners. In this video we will see what is visual studio code, How to innstall VSCODE and How to use ...
ProgrammingKnowledge
Installing BLAS and LAPACK in linux
This video explains a simple method to download and install BLAS and LAPACK in linux, two fortran based linear algebra packages. Dropbox link does not work ...
Fluidic Colours
How To install MinGW on Windows 10 (GCC & G++)
This is a short guide on how to install MinGW and MSYS using the latest stable. Download the MinGW installer from ...
ProgrammingKnowledge