Tag compsci
Tìm kiếm bài viết trong Tag compsci
gzip file compression in 100 Seconds
Gzip is a file compression tool and popular Linux utility used to make files smaller. Learn how file compression works in 100 seconds. . Resources.
0 0 26
LLVM in 100 Seconds
Want to build your own programming language? LLVM is a tool for building and optimizing compilers and forms the backbone of many languages like Rust, Swift, CUDA, C, and C++. . Resources. .
0 0 25
Julia in 100 Seconds
Julia is a dynamic general purpose programming language popular for scientific computing and big data analytics. It is extremely fast thanks to its use of a JIT compiler and allows developers to write
0 0 28
100+ Computer Science Concepts Explained
Learn the fundamentals of Computer Science with a quick breakdown of jargon that every software engineer should know. Over 100 technical concepts from the CS curriculum are explained to provide a foun
0 0 40
Perl in 100 Seconds
Perl is a dynamic scripting language popular among system administrators and web developers. It is syntactically similar to the C Programming Language, but designed for efficient text processing tasks
0 0 32
Assembly Language in 100 Seconds
Assembly is the lowest level human-readable programming language. Today, it is used for precise control over the CPU and memory on the bare metal hardware of a computer.
0 0 36
Elixir in 100 Seconds
Elixir is a dynamic functional programming language built on top of the Erlang BEAM virtual machine. It is excels at building concurrent fault-tolerant applications at scale. . Resources.
0 0 27
Binary Search Algorithm in 100 Seconds
Binary Search is an algorithm that can find the index of an element in a sorted array data structure. You've likely used Binary Search it in everyday life without even realizing it. . Resources.
0 0 32
Time… a programmer's worst enemy // The Code Report
Keeping track of time is complicated for programmers due to leap seconds, timezones, and the weirdly designed Gregorian calendar. A new bill is going through congress to make daylight savings time per
0 0 26
10 Design Patterns Explained in 10 Minutes
Software design patterns help developers to solve common recurring problems with code. Let's explore 10 patterns from the famous Gang of Four book and implement them with JavaScript and TypeScript htt
0 0 32
Lua in 100 Seconds
Lua is a lightweight dynamic scripting language often embedded into other programs like World of Warcraft and Roblox. It's minimal syntax makes it easier to learn than Python, while being much more pe
0 0 47
C++ in 100 Seconds
C++ or C-plus-plus or Cpp is an extremely popular object-oriented programming language. Created in 1979, today it powers game engines, databases, compilers, embedded systems, desktop software, and muc
0 0 74
Ruby in 100 Seconds
Ruby is a dynamic programming language most well-know for powering the Ruby on Rails fullstack web framework. Learn why developers love the simple object-oriented code produced by the Ruby language.
0 0 28
Binary Explained in 01100100 Seconds
Binary is a base-2 numbering system and the final language used by computer hardware. Programmers don't write binary code directly, but it's import to understand how a machine uses transistors to orga
0 0 42
Monorepos - How the Pros Scale Huge Software Projects // Turborepo vs Nx
Big companies, like Google & Facebook, store all their code in a single monolithic repository or monorepo... but why? Learn how to use tools like NPM or Yarn workspaces, Learna, Nx, and Turborepo to s
0 0 49
Brainf**k in 100 Seconds
Brainfuck is a minimal esoteric programming language. It provides a 30K 8-bit array that can be modified with 8 different characters. . Resources.
0 0 19
r u even turing complete?
What does it mean to be Turing Complete? Is HTML & CSS Turing Complete
0 0 47
Haskell in 100 Seconds
Haskell is a purely functional programming language based on lambda calculus. It uses immutable values and expressions to produce terse code that is suitable for general-purpose software applications.
0 0 29
C in 100 Seconds
The C Programming Language is quite possibly the most influential language of all time. It powers OS kernels like Linux, Windows, and Mac and many other low-level systems.
0 0 14
WTF is an Abstract Syntax Tree?
Potential interview question: What is an Abstract Syntax Tree
0 0 27