An Update about the channel
Key Takeaways
Tensor Programming updates the channel with a new format, focusing on multiple programming languages and multi-language projects, including Go, Elixir, Elm, Dart, Kotlin, Scala, F#, Reason, and Clojure.
Full Transcript
hi guys this is tensor I know it's been about six months but I figured I'd make this quick video just to kind of update you guys let you know that I haven't abandoned this channel basically I took a break for personal reasons and because I wanted to sort of reconcile the format of the channel into a slightly more structured format one of the larger issues that I was finding I was having with this channel was that I was making some fairly broad errors when I would do a video I would just kind of sit down and I'd have kind of a vague idea of what I wanted to do and as a result of that like for instance with my NGO videos I had some fairly glaring SQL problems that would have been terrible had that project ever gone live I don't really want to reinforce bad programming habits even if it's for a technology that I'm not specifically focusing on like SQL now I want to make sure that in the future when I do do these videos I can avoid as many of those small errors as possible you know I work with a lot of different languages and sometimes my code is not the most idiomatic as a result of that if you guys see some glaring error just kind of point it out and let me know and I would appreciate that anyway so going forward already talked about the go language elixir language and the elm language now these are three languages that we will definitely go back and revisit and that is always been the attention but I also want to introduce some other languages to the channel as well so for instance I want to talk about dart I really love dart I don't know how many people are interested in seeing our tutorials but it's definitely something that I really have been wanting to do for a while I want to do Kotlin Kotlin recently became a fully supported language for Android and I've actually been following Kotlin for a while hi myself I know quite a bit about it already because I've used it a few times and yeah I just it's it's a great language it's a fun language is a great alternative to Java the other language is Scala another language that I really like another JVM language that is great for specific things it's got a very nice functional paradigm I know a lot of people feel that Scala is a little too large and difficult to understand and hopefully I can break down so that you guys understand that that's not really the case I do want to do f-sharp at one point this is a very basic ml style language but it works on the.net platform and has nice interoperability with all the dotnet framework which is great and F sharp is sort of a fun language really it's a bit like a lick sir in some ways and it's a bit like standard ml and others and I want to get into reason so this is a newer one this was created by Facebook it's sort of a well it is a compiler for Oh camel which compiles the a specific syntax down to JavaScript so you can build some react apps with this sort of functional programming language it's got some really nice features like the full-on pattern matching the fact that it's a dynamic language but it's got a fairly robust type system it's a pretty nice language and and I think it's one of the up-and-coming technologies that's definitely worth looking at I really want to do closure again I started closure the reaction to that video wasn't very strong I'm hoping that maybe if I approach it from a different direction more people will be more interested specifically if I go through the closure script rather than closure first I feel like more people will understand why this language is worth looking at and finally I'm a little on the fence about rest now I know a lot of people love rust and I love rust too but the ecosystem is a little unstable and I always have this fear that I'll create some videos for rust and you know in a few weeks or a few months they'll be come out now this kind of happened with my Elm videos luckily though the difference between Elm 1.8 and I think it's 1.8 and 1.7 is fairly minor this can sort of happen with rust because they have such a quick release schedule so I'm still a little bit on the fence about rust but I will see if you guys really want to see it enough then you know I definitely won't go into it you're probably thinking okay well these are a lot of languages I specifically came for X language you know I don't really care about the others so much and that's fine the reason I want to do all these languages is so that I can do multi-language projects so one of the projects I had in mind right before I stopped making videos for the channel was an elixir API that fed into an elm front-end I feel like this is the kind of thing that would benefit both the people who are interested in looking at a wicker and elm because you know it first of all for the people who are interested in the album stuff that I'm doing they get to see what Elm looks like on top of a real server and for the people who are interested in elixir they get to see what kind of front-end you can build and how you can sort of interact with say Phoenix and elm another one was go has a nice library that deals with electron and I wanted to do a go electron with closure script front-end project and yeah I still think that that would be a lot of fun to do and I think you guys would be interested in it and some of the other ones I can think of right off the top of my head right now would be like a cot hland dart flutter project so like I would use dart for the front end of an android application and then have Kotlin as the back end using flutter which is a dart framework for building out you eyes in android sort of like uses technology that's very similar to react native and lets you build out applications using bindings to the Android system these are things that I really want to do so basically I want to get a solid foundation for each of the languages on to the channel first I've already got elixir and I've already got Gow and I've already got helm but if I decided to do say like a dark Kotlin project and I didn't have enough information about dart or cottoned then I feel like people might be a little lost I want them to be able to refer back to some of these videos if they don't understand one of the languages in a multi language project like this anyway I hope you guys sort of understand what it is I'm trying to do here and in the coming weeks we're gonna start to I'm going to start to release more videos with a bit more frequency so I hope you guys are looking forward to that anyway thank you very much and I hope you guys have a good night
Original Description
Just a small update about the channel and the types of things to expect going forward.
Feel free to donate:
BTC: 1ExBSiaEa3pceW98eptJwzR9QHrYZ71Xit
ETH: 0xD210Ea51F1615794A16080A108d2BC5471F60166
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Tensor Programming · Tensor Programming · 40 of 60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
▶
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
NodeJs, Text editors and IDEs
Tensor Programming
Vanilla JS todo App
Tensor Programming
Elm Tutorial part 1
Tensor Programming
Elm Lang Tutorial, Part 2
Tensor Programming
Elm Tutorial Part 3
Tensor Programming
Elm Tutorial Part 4 -- Analog Clock App
Tensor Programming
Elm Tutorial part 5 -- Snake Game
Tensor Programming
Elm Tutorial part 6 -- Calculator
Tensor Programming
Go Tutorial part 1 -- Hello World and Static File Server
Tensor Programming
Go Tutorial part 2 -- Web Crawler
Tensor Programming
Go Tutorial Part 3 (Web App part 1)
Tensor Programming
Go tutorial Part 4 (Web tutorial part 2) - Using templates
Tensor Programming
Go tutorial part 5 (web app part 3)
Tensor Programming
Go tutorial part 6 (webapp part 4)
Tensor Programming
Go tutorial part 7 (web app part 5)
Tensor Programming
Go tutorial part 8 (Web app part 6)
Tensor Programming
Go tutorial Part 9 (web tutorial part 7)
Tensor Programming
Go tutorial Part 10 (web app part 8)
Tensor Programming
Go tutorial Part 11 (Web app Part 9)
Tensor Programming
Go Tutorial Part 12 (Web app Part 10)
Tensor Programming
Go Tutorial Part 13 (Web app Part 11)
Tensor Programming
Looking at Elm 0.18
Tensor Programming
Go tutorial Part 14 (Web tutorial part 12)
Tensor Programming
Go tutorial Part 15 (Web tutorial part 13)
Tensor Programming
Go tutorial part 16 (web app part 14)
Tensor Programming
Elm Tutorial Part 7 (SPA part 1)
Tensor Programming
Elm Tutorial Part 8 (SPA Part 2)
Tensor Programming
Electron Elm Tutorial
Tensor Programming
Go tutorial part 17 (web app part 15)
Tensor Programming
Up and Coming Programming Languages and Technologies for 2017
Tensor Programming
elixir tutorial part 1
Tensor Programming
elixir tutorial part 2
Tensor Programming
Elixir tutorial Part 3 (GenServer and Supervisor)
Tensor Programming
Elixir Tutorial Part 4 (GenStage)
Tensor Programming
Elixir Tutorial Part 5 (Plug and Cowboy)
Tensor Programming
Phoenix Framework Tutorial Part 1 (elixir part 6)
Tensor Programming
Phoenix Framework Tutorial Part 2 (elixir part 7)
Tensor Programming
Phoenix Framework Tutorial Part 3 (elixir part 8)
Tensor Programming
A Intro to Clojure and Clojure Syntax
Tensor Programming
An Update about the channel
Tensor Programming
Intro to Rustlang (Setup and Primitives)
Tensor Programming
Intro to Rustlang (Strings, Tuples, Arrays, Slices and Pretty Printing)
Tensor Programming
Intro to Rustlang (Ownership and Borrowing)
Tensor Programming
Intro to Rustlang (Structs, Methods, Functions, Related Functions and the Display/Debug Traits)
Tensor Programming
Intro to Rustlang (Control Flow, Conditionals and Pattern Matching)
Tensor Programming
Intro to RustLang (Enums and Options)
Tensor Programming
Intro to Rustlang (Vectors, HashMaps, Casting, If-Let, While-Let, and the Result Enum)
Tensor Programming
Rustlang Project: Snake Game
Tensor Programming
Intro to Rustlang (Traits and Generic Types)
Tensor Programming
Intro to Rust-lang (Closures, the Box Pointer and Iterators)
Tensor Programming
Intro to Rust-lang (Modules and Lifetimes)
Tensor Programming
Intro to Rust-lang (Macros and Metaprogramming)
Tensor Programming
Intro to Rust-lang (Error Handling)
Tensor Programming
Intro to Rust-lang (Concurrency, Threads, Channels, Mutex and Arc)
Tensor Programming
Intro to Rust-lang (Tests, Attributes, Configuration and Conditional compilation)
Tensor Programming
Rustlang Project: Port Sniffer CLI
Tensor Programming
Rustlang Project: Chat Application
Tensor Programming
Rustlang Project: CLI Toy Blockchain
Tensor Programming
Intro to Rust-lang (Setting up a Development Environment)
Tensor Programming
Intro to Rust-lang (Building a Web API with Iron)
Tensor Programming
More on: Staying Current in AI
View skill →Related Reads
📰
📰
📰
📰
Navigating the AI Frontier: Top 10 Artificial Intelligence Developers
Medium · AI
Navigating the AI Frontier: Top 10 Artificial Intelligence Developers
Medium · Machine Learning
The Digital Skills That Will Actually Pay in 2026 (And the Ones Quietly Dying)
Medium · AI
AI And The Rise Of The Bit Economy: A Structural Shift
Forbes Innovation
🎓
Tutor Explanation
DeepCamp AI